</> CodeBooks
    ← Volver a Deep Learning (página 5)
    Portada de Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow, 3rd Edition

    Hands-On Machine Learning with Scikit-Learn, Keras, and Tensorflow, 3rd Edition

    Aurelien Geron

    Editorial
    O'Reilly
    Año
    2023
    Páginas
    ~1126
    Nivel
    Intermedio

    De qué trata

    Tercera edición del exhaustivo tratado enciclopédico de Aurélien Géron, consolidado como una de las referencias más influyentes y completas para dominar el aprendizaje automático y las redes neuronales. La edición de 2023 se actualiza en su totalidad a Scikit-Learn 1.x, TensorFlow 2.x (versión 2.8 o superior) y Keras, incorporando herramientas modernas como Keras Tuner y capas avanzadas de preprocesamiento. Está diseñada para ingenieros de software, científicos de datos y estudiantes con conocimientos intermedios de Python y manejo básico del ecosistema científico (NumPy, Pandas, Matplotlib), junto a bases de cálculo y álgebra lineal, que busquen un itinerario riguroso desde los fundamentos hasta el despliegue a gran escala.

    El texto abarca de forma minuciosa tanto el aprendizaje tradicional como el profundo. En la primera sección enseña con Scikit-Learn algoritmos supervisados y no supervisados: regresión lineal y logística, máquinas de soporte vectorial (SVM), árboles de decisión, ensembles (Random Forests, Gradient Boosting), reducción de dimensiones (PCA) y clustering (K-Means, DBSCAN). En la segunda sección desglosa el ecosistema TensorFlow/Keras: diseño de arquitecturas con las APIs Sequential, Functional y Subclassing; componentes personalizados y ejecución rápida con `tf.function`; carga y transformación masiva de datos con la API `tf.data`; visión artificial con redes convolucionales modernas (ResNeXt, DenseNet, EfficientNet) y Keras-CV; análisis de series temporales con datos reales de transporte; procesamiento de lenguaje natural con arquitecturas codificador-decodificador y la librería Transformers de Hugging Face; modelos generativos incluyendo autoencoders, GANs y modelos de difusión; aprendizaje por refuerzo profundo; y despliegue distribuido en producción con TensorFlow Serving y Google Cloud Vertex AI.

    A lo largo de sus más de 1100 páginas se construyen proyectos aplicados de extremo a extremo, como canalizaciones de predicción de precios inmobiliarios, clasificadores multiclase, modelos de visión por transferencia de aprendizaje y sistemas de traducción entre idiomas, respaldados por ejercicios conceptuales y de programación al cierre de cada capítulo con soluciones completas en el apéndice. Constituye una guía monumental con un equilibrio sobresaliente entre intuición visual, formulación matemática y código de producción. Conviene tener presente su considerable extensión y su enfoque centrado exclusivamente en TensorFlow y Keras en la parte de redes neuronales, lo que la sitúa como la referencia definitiva para entornos productivos basados en la tecnología de Google.

    • Scikit-Learn
    • TensorFlow 2.x
    • Keras
    • Machine Learning
    • Deep Learning
    • Computer Vision
    • Transformers
    • Modelos de Difusión
    • Reinforcement Learning
    • TensorFlow Serving
    • Vertex AI

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Proyecto integral de predicción inmobiliaria (California Housing)

    Canalización de ciencia de datos completa con Scikit-Learn que gestiona ingesta automatizada, limpieza, ingeniería de atributos con transformadores personalizados, validación cruzada y búsqueda de hiperparámetros.

    Clasificador multiclase de dígitos manuscritos (MNIST)

    Sistema de clasificación con Scikit-Learn y Keras evaluado mediante matrices de confusión, curvas ROC y análisis del compromiso entre precisión y exhaustividad.

    Clasificación de imágenes con CNNs y Keras-CV

    Pipeline de visión por computadora que emplea arquitecturas avanzadas como ResNet y EfficientNet con capas de aumento de datos y transferencia de aprendizaje en TensorFlow y Keras.

    Traductor de idiomas con Transformers

    Modelo de traducción de inglés a español desarrollado inicialmente con celdas recurrentes y modernizado mediante mecanismos de atención con la librería Transformers de Hugging Face.

    Generación de datos sintéticos con GANs y modelos de difusión

    Modelos generativos profundos implementados con Keras y TensorFlow para sintetizar y reconstruir imágenes realistas a partir de representaciones latentes y difusión.

    Despliegue y servicio de modelos a escala

    Arquitectura de producción que empaqueta y sirve modelos entrenados mediante TensorFlow Serving y Google Cloud Vertex AI aprovechando canalizaciones eficientes de tf.data.

    Más de Deep Learning con nivel Intermedio