Soy nuevo en Machine Learning y Data Analytics. ¿Cómo debo aprender sobre este campo ya que recientemente he completado mi ingeniería?

Hay varios niveles en los que puedes aprender Aprendizaje automático. La mejor manera en mi opinión es comenzar con

  1. Curso de Coursera sobre Aprendizaje Automático provisto por Andrew Ng. Toma el curso, haz todas las tareas y lee. Antes de que el curso obtenga una comprensión básica de Probabilidad, Estadística, Cálculo y Optimización (esto puede ser un poco relajado). Usted puede hacer cursos de Khan Academy para refrescarse.
  2. En esta etapa, también debe elegir un idioma para realizar el análisis, sugeriré Python. Pero R es igual de bueno. No sugeriría Java o C ++ en esta etapa ya que estás aprendiendo y no quieres meterte en la complejidad del lenguaje.
  3. Comience con un problema de Kaggle, implemente la solución y verifique la tabla de líderes. ¿Qué tan bien lo está haciendo y los algoritmos utilizados que no entiende? Kaggle lo ayudará a comprender algunos de los aspectos más prácticos del aprendizaje automático, como la selección de funciones, la búsqueda de parámetros hiperactivos, evitar el ajuste excesivo, los modelos de conjunto, etc. Práctica, práctica y más práctica.
  4. Empezar a ver implementaciones de algoritmos básicos de aprendizaje automático. Puedes ver el código de algoritmos de SciKit Learn para comprender. Si realmente quieres entender un algoritmo codifícalo.
  5. Esto te dará una buena plataforma de partida. Desde este punto puedes profundizar en el aprendizaje automático. Recomendaré 2 libros: Elementos del aprendizaje estadístico y el aprendizaje automático. Una perspectiva probabilística.

Primero puede comenzar con Weka (Minería de datos con software de aprendizaje de código abierto en Java)

Open Source + Easy to Understand + basado en Java
(después de un conocimiento completo, también puede crear y procesar su algoritmo).

Para este propósito, tiene que pasar por un proceso, en otros términos, conceptos básicos como

  • ¿Qué es la definición del problema?
  • Analizando datos
  • Preparando datos y
  • Evaluación de algoritmos con varios tipos de datos.

La mayoría de las personas confundidas con la carrera de la ciencia de datos para ellos, he creado una hoja de ruta completa para convertirse en científico de datos.

La mejor hoja de ruta para prepararse para Data Science:

  • Aprender lenguaje de programación: ¡Sí! Necesitas aprender lenguajes de programación. Pruebe Python primero, ya que es muy fácil de aprender y entra en la categoría de código abierto. Aprenda sobre Python aquí: Tutoriales de Python: Temporada 1 (No necesita ser Python Ninja, solo se necesita información básica). A continuación, pruebe sus manos en el lenguaje de programación “R”. También es de código abierto. Learn R Here: DataCamp: la forma más fácil de aprender R & Data Science (es gratis)
  • El conocimiento de SQL es necesario: como vas a jugar con mucha información, mi recomendación es aprender SQL. Puede aprender SQL aquí: SQLZOO o del canal de youtube “Manish Sharma”: tutoriales de SQL para principiantes / tutoriales de Oracle Database.
  • Aprendamos Estadística y probabilidad: la probabilidad también se conoce como la ciencia de la incertidumbre y ese concepto es el más importante en el campo de la DS. Puedes aprenderlo de los cursos del MIT. Aquí está el enlace de youtube: Probabilidad y Estadística MIT
  • Aprendizaje automático: otro tema importante que todos deberían aprender es el “Aprendizaje automático”. Necesitas tener conocimientos de matemáticas para aprender ML. Aquí está el mejor tutorial del mundo sobre ML: Colección de conferencias | Aprendizaje automático
  • Aprenda el procesamiento del lenguaje natural: Aquí está la mejor referencia, el procesamiento del lenguaje natural con Python

Hay muchos proyectos ficticios disponibles en internet. Intenta terminarlo. Hacer el hogar de la ciencia de datos, etc.

[Necesito más ayuda entonces no dudes en mandarme un mensaje]

Feliz aprendizaje 🙂

Referencias:

La respuesta de Akash Dugam a ¿Cómo aprendo SAS o R por mi cuenta?

La respuesta de Akash Dugam a ¿Dónde debería empezar para aprender sobre el desarrollo de big data?

La respuesta de Akash Dugam a ¿Cuál es la diferencia entre analista de datos y analista de negocios?

La respuesta de Akash Dugam a ¿Existe algún sitio web donde podamos aprender Data Science de forma gratuita?

La respuesta de Akash Dugam a ¿Qué hace que Python sea tan rápido para el análisis de datos a gran escala en comparación con R o SAS?

Puede inscribirse en un programa de capacitación en línea de un instituto de renombre que puede ayudarlo a aprender los conceptos de aprendizaje automático y análisis de datos. Una de estas organizaciones bien conocidas es Multisoft Virtual Academy, que ofrece diferentes cursos de análisis de datos para ayudar a los candidatos a adquirir el conjunto de habilidades necesarias para una carrera brillante por delante.

Para saber más, escríbanos a: [correo electrónico protegido]