Si desea un libro básico muy simple sobre redes neuronales y no exactamente Machine Learning, puede probar:
Estos 2 son libros básicos y muy simples que comienzan desde cero y muestran cálculos a mano en ejemplos simples. También estos son libros basados en aplicaciones de la vida real.
Si desea fortalecer su teoría y aprender exhaustivamente sobre el aprendizaje automático, especialmente para el reconocimiento de patrones, el mejor libro es:
Este libro requiere un sólido conocimiento matemático, especialmente en el campo de la teoría de la probabilidad, el álgebra lineal y el cálculo.
Otros dos libros muy teóricos sobre redes neuronales son:
Desde mi experiencia, estos son los mejores libros introductorios. También puede consultar varios OCW administrados por edx.org como Machine Learning for Data Science y un curso altamente recomendado en coursera.org dirigido por el profesor Andrew Ng Machine Learning por la Universidad de Stanford
También te sugiero que aprendas Python o R, ya que se usa principalmente para Machine Learning debido a sus poderosos paquetes científicos. Python es muy fácil de aprender e implementar programas en comparación con C / C ++.
Editar: Olvidé este libro. Aunque, un poco avanzado, algunos usuarios pueden encontrarlo fácil: