</> CodeBooks
    ← Volver a Machine Learning (página 3)
    Portada de Machine Learning with R, tidyverse, and mlr

    Machine Learning with R, tidyverse, and mlr

    Hefin Ioan Rhys

    Editorial
    Manning
    Año
    2020
    Páginas
    ~398
    Nivel
    Intermedio

    De qué trata

    Guía práctica e intuitiva escrita por Hefin Ioan Rhys que enseña los fundamentos y la aplicación del aprendizaje automático utilizando el lenguaje R junto con dos de sus ecosistemas más potentes: la suite de manipulación y análisis de datos tidyverse y el entorno unificado de modelado mlr (versión clásica previa a mlr3). El libro está dirigido a analistas, programadores y estudiantes con nivel principiante o intermedio en ciencia de datos que ya tienen conocimientos básicos de sintaxis en R y estadística elemental, y que buscan dominar el modelado predictivo sin perderse en fórmulas matemáticas densas ni derivaciones abstractas.

    El recorrido formativo profundiza en las dos disciplinas principales del aprendizaje automático: supervisado y no supervisado. Enseña a manipular, depurar y visualizar datos mediante paquetes del tidyverse como dplyr, tibble y ggplot2, para luego estructurar flujos consistentes con mlr, abarcando la definición de tareas, selección de aprendices, validación cruzada y ajuste de hiperparámetros. En clasificación aborda k-Nearest Neighbors (k-NN), regresión logística, análisis discriminante lineal y cuadrático (LDA/QDA), Naive Bayes, máquinas de soporte vectorial (SVM), árboles de decisión con rpart, y técnicas de ensamble como random forest (ranger) y gradient boosting con XGBoost. En regresión cubre regresión lineal, modelos aditivos generalizados (GAM) y regularización (Ridge, LASSO, Elastic Net), mientras que en aprendizaje no supervisado examina reducción de dimensionalidad (PCA, t-SNE, UMAP, mapas autoorganizados SOM) y agrupamiento (k-means, clustering jerárquico, DBSCAN y modelos de mixturas gaussianas).

    El aprendizaje se asienta mediante casos de uso prácticos basados en conjuntos de datos reales en cada capítulo: predicción de supervivencia en el desastre del Titanic, filtrado de spam en correos electrónicos, detección de toxicidad en vinos adulterados y modelado de factores ecológicos y precios residenciales, complementados con ejercicios de repaso y soluciones en cada sección. La obra destaca por sus explicaciones visuales claras y por ofrecer una interfaz común que evita lidiar con decenas de librerías heterogéneas de R. Como advertencia, el lector debe tener presente que la comunidad de R ha promovido recientemente la transición hacia mlr3 y tidymodels, por lo que los conceptos aprendidos son totalmente sólidos y transferibles, pero la sintaxis requerirá actualización para proyectos modernos.

    • R
    • tidyverse
    • mlr
    • dplyr
    • ggplot2
    • Clasificación
    • Regresión
    • Random Forest
    • XGBoost
    • Reducción de dimensionalidad
    • Clustering
    • Ajuste de hiperparámetros

    ¿Cómo enseña?

    TeóricoPráctico

    Teoría + práctica

    • ✓ Incluye ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Predicción de supervivencia en el Titanic

    Modelo predictivo supervisado que limpia datos de pasajeros y estima la probabilidad de supervivencia utilizando regresión logística y k-NN estructurados mediante flujos de mlr.

    Clasificador y filtro de correos spam

    Canal de procesamiento y categorización de texto que discrimina mensajes legítimos y correo no deseado a través de modelos Naive Bayes y Support Vector Machines (SVM).

    Detección de adulteración y toxicidad química en vinos

    Sistema de clasificación multiclase basado en propiedades fisicoquímicas que detecta anomalías y sustancias tóxicas empleando árboles de decisión, random forest y XGBoost.

    Modelado de precios y variables ambientales

    Flujo de regresión continua que previene el sobreajuste mediante regularización Ridge, LASSO y modelos aditivos generalizados (GAM) sobre mediciones reales.

    Más de Machine Learning con nivel Intermedio