</> CodeBooks
    ← Volver a Machine Learning (página 1)
    Portada de Hands-on Scikit-Learn for Machine Learning Applications

    Hands-on Scikit-Learn for Machine Learning Applications

    David Paper

    Editorial
    Apress
    Año
    2019
    Páginas
    ~242
    Nivel
    Intermedio

    De qué trata

    Guía práctica enfocada en los fundamentos de la ciencia de datos y el modelado predictivo utilizando el ecosistema de Python (Python 3 bajo la distribución Anaconda) y la biblioteca Scikit-Learn. La obra de David Paper está orientada a programadores, analistas de datos y estudiantes de nivel intermedio (o principiantes motivados) que cuentan con nociones elementales de sintaxis en Python y desean adquirir una metodología estructurada para transformar datos sin procesar en modelos predictivos funcionales.

    El texto cubre de manera progresiva el flujo de trabajo de Machine Learning: preparación y manipulación de datos en formatos tabulares y matriciales con NumPy y pandas, visualización preliminar con Matplotlib y almacenamiento de conjuntos de datos en formatos CSV y JSON. A través de la API de Scikit-Learn, enseña algoritmos clásicos de clasificación supervisada (como regresión logística, árboles de decisión y soporte vectorial) y modelos de regresión numérica, abordando tanto conjuntos de entrenamiento simples como estructuras de datos complejas y multidimensionales. Dedica especial énfasis al escalado de características, técnicas de reducción de dimensionalidad y a la optimización sistemática de hiperparámetros mediante validación cruzada y métricas de rendimiento (matrices de confusión, precisión, exhaustividad y puntuación R²).

    La dinámica del libro se basa en ejercicios guiados paso a paso con conjuntos de datos de referencia, culminando con un flujo integrador que articula la ingesta, limpieza, entrenamiento, ajuste y evaluación de un pipeline predictivo completo. Su principal mérito radica en la claridad didáctica para desglosar el proceso de ajuste de clasificadores y regresores sin abrumar con desarrollos matemáticos densos; por otro lado, deja fuera el aprendizaje profundo (redes neuronales complejas), el procesamiento de lenguaje natural avanzado y las arquitecturas de despliegue en producción o en la nube. Conviene tener cierta familiaridad con el álgebra lineal básica y la manipulación de arreglos en Python para aprovecharlo plenamente.

    • Scikit-Learn
    • Python
    • Anaconda
    • pandas
    • NumPy
    • Clasificación
    • Regresión
    • Ajuste de hiperparámetros
    • Validación cruzada
    • Preparación de datos

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Pipeline integral de modelado predictivo

    Flujo de trabajo de extremo a extremo que procesa un conjunto de datos complejo, realiza ingeniería de características, entrena y afina modelos de clasificación y regresión con Scikit-Learn, y evalúa su rendimiento con validación cruzada.

    Más de Machine Learning con nivel Intermedio