Soy nuevo en la programación de Python. Quiero aprender el aprendizaje automático. ¿Qué libros son buenos?

Hola, si quieres aprender el aprendizaje automático con Python, primero debes aprender Python. Afortunadamente, hay millones de recursos disponibles para ayudarlo a aprender el lenguaje de Python. He descubierto que Learn Python the Hard Way de Zed A. Shaw es un recurso particularmente útil. Explica el material de manera simple y clara. Además, tiene ejercicios para cada faceta importante de Python. El material que cubre incluye condicionales, bucles, clases, herencia, bibliotecas, módulos y desarrollo web. Incluso entra en detalles sobre cómo usar las instrucciones de comando de Windows y Linux (esencial para instalar nuevas bibliotecas). Lo mejor de todo, el libro es gratis.

Una vez que haya aprendido Python, puede consultar el curso de Andrew Ng sobre Machine Learning aquí en Coursera: el curso Andrew Ng Machine Learning. Aunque personalmente no he tomado este curso, he escuchado grandes cosas sobre el curso y cómo proporciona la base estadística, analítica y conceptual necesaria para estudiar el aprendizaje automático. Creo que los ejercicios se realizan en MATLAB, pero aún vale la pena echarle un vistazo porque los conceptos son universales.

¡Todo lo mejor!

Comience aprendiendo a mostrar cosas en la pantalla. Luego trabaje en aceptar la entrada del usuario. Luego aprenda bucles y control de flujo. Luego aprenda diseño e implementación orientados a objetos. Luego aprende las bibliotecas básicas de Python. Luego, asegúrese de que su álgebra sea buena. Luego aprende NumPy y bokeh. Luego aprende el aprendizaje automático. No te saltes ningún paso.

A2A. Con tantas opciones MOOC disponibles, ya no recomiendo libros a menos que sean obligatorios (o recomendados) con un curso.

Con ese fin, creo que la ciencia de datos aplicada con Python | Coursera sería el lugar adecuado para comenzar: está programado para el 3 de julio de 2017. Aprendizaje automático aplicado en Python es el tercer curso.

Puede probar el aprendizaje automático de Book-python de Sebastian Raschka (Amazon.co.uk: Sebastian Raschka: 9781783555130: Books)

Todo lo mejor.

More Interesting

Aprendizaje automático: ¿cómo se puede saber cuándo combinar diferentes características sería útil?

¿Qué es mejor para una implementación de juego de 20 preguntas, redes neuronales o árboles de decisión?

Cómo decidir si usar modelos de aprendizaje automático supervisados ​​o de refuerzo

Aprendizaje automático: al construir un modelo de regresión lineal, ¿cómo decido entre variar el grado del polinomio y variar el parámetro de regularización?

¿A qué laboratorio puedo unirme en Caltech para hacer investigación de aprendizaje automático?

¿Cuáles son las mejores escuelas de posgrado canadienses para estudiar CS en Inteligencia Artificial, aprendizaje automático, procesamiento de lenguaje natural y minería de datos, especialmente para estudiantes internacionales?

¿Cuál es la diferencia entre gradiente de política determinista y gradiente de política estocástica?

¿Qué opinas sobre el software de gestión del tiempo AI?

¿Por qué hay tantas redes de aprendizaje profundo?

¿Qué temas se deben aprender bajo ciencia de datos?

¿Cómo se puede utilizar el aprendizaje automático para construir un sistema de predicción del comportamiento del cliente?

¿Cuál es una explicación intuitiva del método de optimización llamado Hessian-free Optimizer (HF) para redes neuronales?

¿Qué es una explicación intuitiva de DBSCAN?

Diseño de vectores de características para algoritmos de aprendizaje automático. ¿Debo poner características de diferentes dominios en el mismo vector?

Si el aprendizaje automático está de moda en este momento, ¿qué crees que seguirá?