Para ser honesto, creo que hacer algunos proyectos te enseñará mucho más que hacer un curso completo. Una razón es que hacer un proyecto es más motivador y abierto que hacer tareas.
Un curso, si tiene el tiempo Y la motivación (motivación real), es mejor que hacer un proyecto. Los otros comentaristas han hecho buenas recomendaciones de plataforma sobre tecnología.
Creo que, desde un punto de vista divertido del proyecto, deberías hacer una pregunta y conseguir que una computadora aprenda a responderla.
Algunas buenas preguntas clásicas que tienen buenos ejemplos son:
- Redes neuronales para reconocer dígitos escritos a mano
- Clasificación de correo electrónico no deseado mediante regresión logística
- Clasificación de objetos utilizando modelos de mezcla gaussiana
- Algún uso de la regresión lineal, tal vez predicción de los precios de los supermercados en vecindarios
Estos proyectos tienen las matemáticas hechas, el código hecho, y se pueden encontrar fácilmente en Google.
¡Usted puede hacer otros temas geniales!
Por último, investigo robótica, por lo que para mí las aplicaciones más divertidas son las de comportamiento. Los ejemplos pueden incluir (si puedes jugar con un arduino)
Cree una aplicación, que tal vez use la regresión logística, que aprenda cuándo apagar y encender el ventilador dada la temperatura interna y el estado de la luz en la habitación.
Cree una aplicación que le enseñe a un robot a mover un actuador, tal vez una rueda, basándose en la entrada del sensor (tal vez presionando un botón), utilizando modelos de mezcla gaussiana (aprendiendo de la demostración).
De todos modos, esos son bastante avanzados. Lo que quiero decir es que si eliges un proyecto que te gusta (realmente) y pasas unas semanas en él, aprenderás una cantidad enorme y comprenderás mucho más de lo que obtendrás haciendo algunas tareas.