¿Cuáles son los libros que todo aspirante a aprendizaje automático debería tener?

(A2A) Antes de dar mi lista de libros de aprendizaje automático para un aspirante, asumiré que tiene una sólida formación matemática (cálculo, álgebra lineal, optimización, etc.), así como una base sólida en estadística y probabilidad.

Si no, entonces echa un vistazo

  • ¿Cómo aprendo matemáticas para el aprendizaje automático?
  • Buenos libros sobre probabilidades “avanzadas”
  • Recomendaciones avanzadas de libros de estadísticas.

También asumiré que existen habilidades de codificación para R, Matlab, Python, Java, Scala o lo que quieras.

Para esta pregunta en particular, Muktabh Mayank ha proporcionado una buena lista, al igual que mucha gente en estas respuestas.

  • ¿Cómo aprendo el aprendizaje automático?
  • ¿Cómo puedo convertirme en un científico de datos?

Por lo tanto, a riesgo de superponerme con otras respuestas, resaltaré algunos de los libros generales de aprendizaje automático que me parecen bien escritos y claros, con especial relevancia para un aspirante:

  • Aprendizaje de máquina: Tom Mitchell
  • Aprendiendo de los datos: Yaser S. Abu-Mostafa
  • Elementos del aprendizaje estadístico: Hastie, Tibshirani, Friedman
  • Reconocimiento de patrones y aprendizaje automático: Christopher Bishop

Sin embargo, hay un componente “depende”, ya que el aprendizaje automático es un campo amplio, y un aspirante puede querer enfocarse en un área en particular o profundizar en los aspectos fundamentales, por lo que se debe considerar un subconjunto de estos libros:

  • Redes neuronales para el reconocimiento de patrones: Christopher M. Bishop
  • Herrería Neural: Aprendizaje Supervisado en Redes Neuronales Artificiales de Feedforward: Russell Reed, Robert J Marks II
  • Modelos gráficos probabilísticos: Principios y técnicas: Daphne Koller, Nir Friedman
  • Impulso: Fundamentos y algoritmos: Robert E. Schapire, Yoav Freund
  • Clasificación y árboles de regresión: Leo Breiman, Jerome Friedman, Charles J. Stone, RA Olshen
  • Métodos de conjunto: Fundamentos y algoritmos: Zhi-Hua Zhou
  • Introducción a la recuperación de información: Christopher D. Manning, Prabhakar Raghavan y Hinrich Schütze

Para un libro que debería ser bueno (divulgación: conozco al autor), pero que solo he echado un vistazo, podrías considerar Aprendizaje automático en Python: Técnicas esenciales para el análisis predictivo: Michael Bowles

Aquí hay algunos libros que realmente me parecen buenos (sin ningún orden en particular):
1. Métodos bayesianos para hackers
2. Stephen Marsland
3. Compre sistemas de aprendizaje a máquina con Python Book Online a precios bajos en India
4. Aprendizaje profundo
5. Minería de conjuntos de datos masivos
6. Tutorial UFLDL – Ufldl
7. Introducción al aprendizaje estadístico.
8. http://research.microsoft.com/en
9. Libro de texto de aprendizaje automático.

Reconocimiento de patrones y aprendizaje automático por Christopher Bishop
Clasificación de patrones por Duda Hart Stork