Estos son los mejores recursos que voy encontrando para aprender de Machine Learning, Deep Learning y otros temas de Inteligencia Artificial.
Hay cursos gratis y de pago y de diferentes niveles. Eso sí aunque hay algunos en español, la mayoría están en inglés.
Cursos gratis
Para principiantes
Lo divido en cursos cortos (de 1 a 20 horas) Estos son para una primera toma de contacto con la materia.
- Intro to Machine Learning by Kaggle Corto, solo 3 horas
- Machine Learning Crash Course por Google con TensorFlow APIs (15 hours). HECHO. Aquí la reseña
- Intro to Deep Learning by Kaggle 4 horas para aprender DL y TensorFlow. Aprende las ideas principales del Machine Learning y construye tus primeros modelos.
- Stanford Classes IA vision un lista de Youtube con clases de Stanford para aprender vision artificial e IA (20 horas)
- Introduction to Deep Learning por el MIT. Es sólo para alumnos o antiguos aluumnos pero podemos ver los vídeos de las clases.
- Elements of AI. Una introducción gratuita de la Inteligencia Artificial para NO expertos por la Universidad de Helsinki.
Cursos completos, de principiante a avanzado
- Machine Learning by Andrew ng Seguramente el curso más antiguo y conocido de ML. Yo lo he cursé el año pasado. Es bastante teórico. Aprendes las bases de como funciona machine learning pero creo que necesita más carga práctica. Dejo un enlace con la reseña que hice de este curso por si quieres conocerlo.
- Course fast AI por fast.ai
- Intermediate Machine Learning impartido por Kaggle es la continuación del curso para principiantes que hemos visto antes. Conseguirás unos modelos más precisos y útiles.
- Deep Learning by Google (3 meses) (Nivel de intermedio a avanzado) Desarrollado por Audacity con Vincent Vanhoucke, Principal Scientist at Google, and technical lead in the Google Brain team.
Cursos de pago
Seguramente el mejor curso para aprender Deep Learning y Machine Learning.
- Deep Learning Specialization by Deep Learnin AI – Se trata de un grupo de cursos de especialización en Deep Learning Specialization. Master Deep Learning, e introducción a la Inteligencia Artificial. Los cursos de especialización dirigidos por Andrew Ng para aprender DL. Es un curso de pago, está formado por 5 subcursos y pagas 40$ mensuales hasta que lo acabas (se estima aproximadamente 3 meses – unas 11 horas semanales pero tú puedes hacerlo a tu ritmo. Los cinco cursos son:
- Neural Networks and Deep Learning
- Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
- Structuring Machine Learning Projects
- Convolutional Neural Networks
- Sequence Models
Otros recursos
- Kaggle Competitions Es una de las mejores formas de poner en práctica todo lo que estás aprendiendo y por tanto aprender más y de verdad. Se trata de competiciones reales donde nos plantean problemas y nos dan los datasets.
Libros
Y para completar la información y recursos interesantes sobre Inteligencia Artificial este libro
Python para Data Science
Una de las principales habilidades que se requieresn para aprender, o mejor dicho para poder trabajar y usar ML, DL e IA es conocer Python. También podríamos usar R u otros lenguajes de programacin pero Python es el más usado y recomiendo utilizarlo ya qu enos servirá para otras muchas áreas.
En Kaggle puedes encontrar un pequeño curso con el contenido básico para principiantes que nunca han tocado python.
Continuaré actualizando la lista con más cosas interesantes que encuentre. Si sabes alguno que no haya listado puedes dejar un comentario.