La siguiente estrategia puede funcionar:
Paso 1). ¿Qué teoría / materias estudiar antes de sumergirse realmente en el NM?
(Tenga en cuenta que el aprendizaje automático también se denomina clasificación de patrones o reconocimiento de patrones)
Para aprender la teoría de manera exhaustiva, puede seguir la “Clasificación de patrones” de Duda y Hart. Este es un texto completo sobre este tema. Prerrequisitos para estudiar esto es la teoría de la probabilidad.
- Alguien me ofreció algunos cursos pagados de Udemy (diferentes lenguajes de programación). ¿Es una buena idea tomar estos cursos en mi tiempo libre? Estoy ansioso por aprender varios idiomas pero tengo un trabajo de tiempo completo en uno.
- ¿Cuál es la mejor compañía de capacitación en línea para aprender Appian BPM?
- Al prepararse para un examen, aprender un nuevo idioma o realizar cualquier otra forma de aprendizaje, ¿por qué prefiere aprender en línea o fuera de línea?
- ¿Qué pasos debo seguir para comenzar una escuela en línea?
- ¿Cuáles son los mejores lugares para aprender Python gratis en línea?
Las redes neuronales artificiales (ANN) también son muy útiles y han evolucionado como un tema separado en los últimos años. Hay un par de capítulos en el libro anterior dedicado a ANN. Más tarde puede estudiar ANN según sus necesidades. Para los expertos, lo que está en el libro, debería ser suficiente.
Puede encontrar series de conferencias completas en youtube donde han enseñado la teoría fundamental de la LM de manera integral.
Sigue esto para el NM teórico
Informática – Reconocimiento de patrones – YouTube
Sigue esto para redes neuronales
[Coursera] Redes neuronales para el aprendizaje automático – Geoffrey Hinton 2016 – YouTube
——————————————————————-
Paso 2) . Una vez que haya terminado con el libro anterior, estaría ansioso por aplicar lo que ha aprendido. Aquí se encuentran algunas dificultades porque el libro en el paso 1, aunque es necesario, no le enseña cómo implementar realmente ML en la vida real. Para hacer eso uno necesita saber dos cosas:
a) ¿Cuáles son los algoritmos más útiles en ML en la actualidad y
b) qué lenguajes de programación son ampliamente utilizados por las personas de LA en todo el mundo.
————————————————————-
Paso 3). Te darás cuenta de que Python se usa principalmente, después de R y Matlab (y luego otros como Octave). Así que empieza a aprender Python (eso es lo que recomiendo). Python tiene una ventaja para ML porque encontrará fácilmente un código de Python para casi todos sus requisitos de ML. Es utilizado por casi todos los científicos / organizaciones de ML conocidos.
Sigue esto para general Python
Serie de tutoriales básicos de Python 3 – YouTube
———————————————————
Etapa 4). Una vez que haya terminado con Python general, comience a aprender Python para ML.
Sigue esto para Python para ML
Aprendizaje automático con Python – YouTube
———————————————————
Paso 5). Ahora estás equipado con casi todas las herramientas necesarias para hacer ML de forma independiente.
En este punto, puede comenzar a explorar Deep Learning, Kaggle, Tensor Flow y comenzar a leer algunos trabajos de investigación.
…………………………….
Espero que esto ayude