Curso ScikitLearn

Biblioteca de aprendizaje automático en Python.

Certificado profesional
ScikitLearn
ScikitLearn
Librería
15 horas
10 módulos
49 lecciones
49 ejercicios
David Cournapeau
Documentación oficial
Actualizado: 03/04/2025

¡Desbloquea el curso completo!

IA
Ejercicios
Certificado
Entrar

Descripción del curso ScikitLearn

Scikit-learn es una biblioteca de aprendizaje automático de código abierto para el lenguaje de programación Python. Proporciona herramientas simples y eficientes para el análisis y la minería de datos. Scikit-learn está construido sobre NumPy, SciPy y matplotlib, lo que le permite integrarse fácilmente con otras bibliotecas científicas y matemáticas.

Características principales de scikit-learn:

  • Modelos de aprendizaje supervisado: Incluye algoritmos para clasificación y regresión, como máquinas de soporte vectorial (SVM), regresión logística, árboles de decisión, bosques aleatorios, k-vecinos más cercanos (KNN), entre otros.
  • Modelos de aprendizaje no supervisado: Proporciona herramientas para clustering (agrupamiento), como k-means, jerárquico y DBSCAN, así como para reducción de dimensionalidad, como análisis de componentes principales (PCA) y análisis discriminante lineal (LDA).
  • Evaluación de modelos: Ofrece métricas para evaluar el rendimiento de los modelos, como precisión, recall, F1-score, curvas ROC y AUC, y técnicas de validación cruzada para evaluar la generalización de los modelos.
  • Preprocesamiento de datos: Incluye funciones para la normalización, estandarización, imputación de valores faltantes, codificación de variables categóricas, y selección de características.
  • Pipeline: Permite encadenar múltiples transformaciones y modelos en un solo flujo de trabajo, facilitando el manejo y la evaluación de diferentes etapas del procesamiento de datos.
  • Optimización de hiperparámetros: Proporciona herramientas para buscar y ajustar los mejores parámetros para los modelos mediante técnicas como GridSearchCV y RandomizedSearchCV.

Lecciones y tutoriales de ScikitLearn

Ejercicios de programación de ScikitLearn

Explorar más tecnologías

Descubre más tecnologías de programación y desarrollo de software

Alan Sastre - Autor del curso

Alan Sastre

Ingeniero de Software y formador, CEO en CertiDevs

Ingeniero de software especializado en Full Stack y en Inteligencia Artificial. Como CEO de CertiDevs, ScikitLearn es una de sus áreas de expertise. Con más de 15 años programando, 6K seguidores en LinkedIn y experiencia como formador, Alan se dedica a crear contenido educativo de calidad para desarrolladores de todos los niveles.