¿Será beneficioso leer ‘Mastering Machine Learning with scikit-learn’ ahora que he completado el curso Coursera de Andrew Ng y la parte 1 de Web Data Mining de Bing Liu?

Lo siento por el retraso en la respuesta. Estoy de acuerdo con Devendra Kumar Sahu. Si su objetivo es ser bueno en ML (o usar ML para esa materia), recomendaría elegir ML adecuadamente y pensar en scikit solo como un medio para aplicar su conocimiento. Yo no lo haría el foco de mi aprendizaje. Algunas razones:

  1. scikit no es la única biblioteca que existe y, a la larga, no querrás estar unido a ella. Desea que sus fundamentos sean correctos, de modo que pueda cambiar entre bibliotecas con facilidad. Por ejemplo, algunas bibliotecas de R te ofrecen muchas más opciones para las implementaciones correspondientes en scikit.
  2. Una vez que sus fundamentos son buenos, siempre puede leer la documentación del sitio web de scikit para aprender a usarlo. Así es como la mayoría de los científicos de datos captan el scikit. Y créeme, esos tipos tienen documentación realmente impresionante .
  3. Vale la pena conocer los aspectos internos de muchas técnicas para usarlos de manera efectiva. Necesitarías una buena base en ML de todos modos.

Ahora, ¿cómo empezar con ML? Si está buscando un libro, recomiendo Aprendizaje automático: Tom M. Mitchell: 9780070428072: Amazon.com: Libros: le brinda explicaciones intuitivas de las técnicas, pero no profundiza mucho en las matemáticas. Si está buscando conferencias, le recomiendo encarecidamente Aprender de los datos – Curso en línea (MOOC). CS229 solía ser lo que recomendaba a los principiantes, pero lo he visto asustar a la gente con las matemáticas 🙂 Mi curso 101 favorito actual es el que está vinculado anteriormente: extremadamente bueno en la creación de bases intuitivas. Y Abu-Mostafa es un gran maestro.

Todo es beneficioso. Pero no dominarás ML con Mastering Machine Learning con scikit-learn (o de hecho cualquier libro con términos similares, creo que las cajas de herramientas son excelentes para comenzar, pero eso es todo, crear tu propia caja de herramientas es otra historia y mejor). Si quieres construir cosas muy rápido esto puede estar bien. Obtenga un libro de ML real (Algo así como PRML por Bishop o Andrew Ng CS229 apuntes o MLaPP por Murphy).

Una respuesta un poco más detallada para las vías de ML. La respuesta de Devendra Kumar Sahu a “Me encanta la inteligencia artificial” pero no soy bueno en matemáticas y promedio en codificación, ¿debo continuar?

Al parecer, la gente está ignorando el hecho de que ya ha completado Aprendizaje automático de Andrew Ng. Va en la dirección correcta, ahora que tiene el conocimiento básico de las áreas de aprendizaje automático, comience a experimentar su conocimiento con Python aplicado. Kaggle sería una mejor manera de comenzar a practicar. Lea este artículo para obtener más información sobre dónde ir desde aquí.

http://www.kdnuggets.com/2015/11