Sí, será suficiente para aprender el aprendizaje automático aplicado , pero no será suficiente para dominar la teoría o realizar una investigación de ML original.
Lo que quiero decir con ML aplicado es que podrá tomar implementaciones existentes de algoritmos de paquetes y aplicarlos adecuadamente a diferentes conjuntos de datos.
Esta sola es en realidad una habilidad increíblemente valiosa en sí misma, y ciertamente puede ayudarte a poner un pie en la puerta como un científico de datos de nivel de entrada en algún lugar.
Como nota al margen, esto es un poco como mi respuesta a una pregunta relacionada:
- Lucho por aprender cosas en general. ¿Cuáles son algunos consejos o trucos específicos que puedo usar para ayudarme a aprender?
- Solo tengo 23 años y me gradué. Tengo mucho que aprender para superarme. ¿Cómo puedo hacerlo para ser realmente exitoso?
- Quiero aprender asamblea. ¿Debo esperar hasta que se liberen las computadoras de 128 bits para no tener que volver a aprender todo?
- Fui pobre en matemáticas a lo largo de mi carrera académica. Estoy interesado en la inteligencia artificial, la mecánica cuántica y la relatividad. ¿Cómo puedo aprender matemáticas a partir de conceptos básicos?
- Estoy cambiando de Windows a Linux. ¿Cuáles son algunas explicaciones para Linux, ya que soy nuevo en esto? ¿Qué programas funcionan en Linux? Que no
- La respuesta de Liz A a ¿Cómo aprendo el aprendizaje automático en 10 días?
La ventaja que tiene es que tendrá tiempo para permitir que los conceptos hiervan a fuego lento y se absorban.
El único supuesto que voy a hacer es que usted tiene algo de experiencia en programación y está familiarizado con algunas estadísticas y la teoría de la probabilidad.
En pocas palabras, esto es lo que haría si fuera usted:
- Paso 1: Teoría de la inmersión. Comenzaré observando el curso de aprendizaje automático de Andrew Ng para poder ponerme en pie y saber dónde se encuentran las diferentes piezas en el panorama general. Nuevamente, no tendrá tiempo para dominar la teoría, pero puede obtener una intuición invaluable que lo guiará en los pasos 2 y 3.
- Paso 2: Práctica dirigida. Luego tomaría las implementaciones de ML existentes en Scikit-Learn o Caret (dependiendo de su preferencia de lenguaje de programación) y practicaría aplicándolas a diferentes conjuntos de datos en el repositorio de aprendizaje automático de UCI.
- Paso 3: Proyectos, proyectos, proyectos. Dedico al menos todo el último mes a hacer proyectos más grandes. Como han mencionado otros, una de las habilidades más importantes es poder resolver un problema y crear valor de principio a fin.
Quiero concluir deseándoles la mejor de las suertes. El aprendizaje automático es un tema asombroso, y no te arrepentirás de tomar estos 3 meses para perseguirlo.
Además, no se desanime si ve personas con muchos años de experiencia; todos comenzaron en algún lugar, ¡y están dando los primeros pasos correctos!
Por cierto, si desea obtener más información sobre este enfoque, consulte esta guía:
- Cómo aprender Aprendizaje automático, el modo de auto-arranque