
Mastering Machine Learning With R
Cory Lesmeister
- Editorial
- Packt
- Año
- 2015
- Páginas
- ~400
- Nivel
- Avanzado
De qué trata
Guía práctica y analítica orientada a resolver problemas predictivos complejos en entornos de negocio empleando el lenguaje estadístico R (en su versión 3.x). El libro está dirigido a científicos de datos, analistas cuantitativos y programadores en R de nivel intermedio a avanzado que dominan la manipulación básica de datos y la estadística elemental, pero buscan estandarizar sus flujos de trabajo bajo el marco metodológico CRISP-DM y dominar algoritmos avanzados de aprendizaje supervisado y no supervisado.
La columna vertebral de la obra es el paquete caret, utilizado como entorno unificado para la preparación de datos, validación cruzada y ajuste de hiperparámetros. A partir de allí, enseña a implementar regularización con glmnet (Ridge y Lasso), máquinas de vectores de soporte con e1071, árboles de decisión y bosques aleatorios con randomForest, ensambles con gbm y caretEnsemble, redes neuronales con nnet, minería de reglas de asociación con arules, sistemas de recomendación con recommenderlab, modelos de series temporales y causalidad de Granger con forecast, y procesamiento de texto no estructurado con el paquete tm, incluyendo pautas para desplegar soluciones en instancias AWS EC2.
El valor principal del texto reside en su enfoque de ciclo completo de ciencia de datos, conectando cada modelo con su impacto operativo en la toma de decisiones comerciales. No cubre los frameworks modernos de aprendizaje profundo ni el posterior ecosistema tidymodels, ya que se apega al paradigma clásico de modelado en R con caret. Resulta una obra idónea para analistas que buscan dominar la ingeniería de características y el ensamble de modelos predictivos en problemas tabulares y textuales.
- R
- caret
- randomForest
- gbm
- glmnet
- Support Vector Machines
- arules
- recommenderlab
- forecast
- tm
- CRISP-DM
- Series temporales
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Motor de recomendaciones y análisis de cesta de la compra
Implementa un pipeline en R con arules y recommenderlab para identificar reglas de asociación de compra cruzada y calcular recomendaciones personalizadas mediante filtrado colaborativo.
Clasificador de documentos y minería de texto
Desarrolla un flujo de preprocesamiento de texto con el paquete tm para construir matrices de términos-documentos y clasificar documentos o analizar opiniones mediante modelos supervisados.
Modelo de previsión temporal y análisis de causalidad
Aplica modelos ARIMA con la librería forecast e incorpora pruebas de causalidad de Granger para pronosticar tendencias e interdependencias en series temporales empresariales.

