¿Qué libro de aprendizaje automático de nivel de introducción (en Python o Java) funciona mejor para un principiante?

Python y Java son dos lenguajes de programación muy especiales.

  • Sin embargo, ambos también pueden ser instrumentos invaluables para desarrolladores ultramodernos.
  • Si está entusiasmado por estudiar para la aplicación por primera vez, definitivamente encontrará que Python es menos complicado de entender.
    • La sintaxis de Python está diseñada para ser intuitiva y su relativa simplicidad permite a los estudiantes de primer año comenzar rápidamente a escribir código para una variedad de funciones.
    • Si bien Java tiene una curva de aprendizaje más pronunciada, es enormemente útil para configurar aplicaciones que se ejecutarán en cualquier plataforma.

Aquí están los 5 libros principales de Java que debe leer antes de saltar al aprendizaje automático:

  1. Head First Java
  2. Java: una guía para principiantes (sexta edición)
  3. Java: la referencia completa (novena edición)
  4. Core Java Volume I – Fundamentos (novena edición)
  5. Efectiva Java 2da Edición
  • Y si está interesado en averiguar qué libro es el mejor para aprender un Python, consulte mi respuesta que se encuentra a continuación:

La respuesta de Alex Maison a ¿Cuáles son los mejores libros para aprender C / C ++ y Python desde principiante hasta nivel avanzado para el desarrollo y piratería web?

  • Para obtener más artículos de TI interesantes, siga el siguiente enlace:

SmartSpate Information Technology Blog & Video Tutor

  1. Aprendizaje automático práctico con Scikit-Learn y TensorFlow: conceptos, herramientas y técnicas para construir sistemas inteligentes: Aurélien Géron: 9781491962299: Amazon.com: Libros
  2. Python Machine Learning: Sebastian Raschka: 9781783555130: Amazon.com: Libros

A2A, gracias.

No sé si un libro de Machine Learning centrado en un lenguaje de programación es una buena introducción a ML. El lenguaje desempeña un “papel de apoyo”, y el objetivo principal es comprender los conceptos de ML para poder programarlos en cualquier idioma adecuado.

Entre Java y Python, recomendaría preferir Python, al menos actualmente. (Este puede ser mi sesgo: estoy más familiarizado con Python que con Java, pero he hablado con varios análisis, y todos prefieren Python. De hecho, tiene buenos paquetes ML, como sklearn).

Aquí se explican algunas de las técnicas y conceptos más elementales (sin estar vinculados a un idioma específico): Brújula de datos: blogs sobre datos.

Bueno, puedes comenzar con el aprendizaje automático con Python o Java.

Pero la recomendación es comenzar con Python . Debido a que Python es un lenguaje flexible y de propósito general, puede usarse en varios campos, incluido el aprendizaje automático.

Pero la razón más común es que hay una gran variedad de bibliotecas disponibles para Python. Además, puede implementar algún algoritmo rápidamente en Python que Java.

More Interesting