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.