jueves, 26 de junio de 2025

Scikit-Learn: Sumergirse superficialmente en esta libreria de Python

Fuente: https://scikit-learn.org/stable/        Traducción: Google

Scikit-Learn

Aprendizaje automático en Python

  • Herramientas simples y eficientes para el análisis predictivo de datos.
  • Accesible para todos y reutilizable en diversos contextos
  • Construido sobre NumPy, SciPy y matplotlib
  • Código abierto, utilizable comercialmente: licencia BSD 
 
Clasificación

Identificar a qué categoría pertenece un objeto.

Aplicaciones: Detección de spam, reconocimiento de imágenes.
Algoritmos: impulso de gradiente , vecinos más cercanos , bosque aleatorio , regresión logística , y más ...
Comparación de clasificadores


Regresión

Predecir un atributo de valor continuo asociado con un objeto.

Aplicaciones: respuesta de drogas, precios de acciones.
Algoritmos: impulso de gradiente , vecinos más cercanos , bosque aleatorio , cresta , y más ...
Regresión del árbol de decisión con HGBT 
 
Agrupación

Agrupación automática de objetos similares en conjuntos.

Aplicaciones: segmentación del cliente, resultados de experimentos de agrupación.
Algoritmos: K-Means , Hdbscan , agrupación jerárquica , y más ...
Una demostración de la agrupación de K-Means en los datos de dígitos escritos a mano 

Reducción de dimensionalidad

Reducir el número de variables aleatorias a considerar.

Aplicaciones: visualización, mayor eficiencia.
Algoritmos: PCA , selección de características , factorización de matriz no negativa , y más ...

Ejemplo de PCA con Iris Data-set 
 
Selección de modelo

Comparar, validar y elegir parámetros y modelos.

Aplicaciones: precisión mejorada a través de la sintonización de parámetros.
Algoritmos: búsqueda de cuadrícula , Validación cruzada , métricas , y más ...
Demostración de evaluación multimétrica en cross_val_score y GridSearchCV 

Preprocesamiento

Extracción y normalización de características.

Aplicaciones: Transformación de datos de entrada como texto para usar con algoritmos de aprendizaje automático.
Algoritmos: preprocesamiento , extracción de características , y más ...
Demostrando las diferentes estrategias de KBinsDiscretizer  

Noticias

  • Desarrollo continuo: Scikit-Learn 1.8 (ChangeLog) .
  • Junio ​​de 2025. Scikit-Learn 1.7.0 está disponible para descargar ( ChangeLog ).
  • Enero de 2025. Scikit-Learn 1.6.1 está disponible para descargar ( ChangeLog ).
  • Diciembre de 2024. Scikit-Learn 1.6.0 está disponible para descargar ( ChangeLog ).
  • Septiembre de 2024. Scikit-Learn 1.5.2 está disponible para descargar ( ChangeLog ).
  • Julio de 2024. Scikit-Learn 1.5.1 está disponible para descargar ( ChangeLog ).
  • Mayo de 2024. Scikit-Learn 1.5.0 está disponible para descargar ( ChangeLog ).
  • Todos los lanzamientos: qué hay de nuevo (ChangeLog) .

Comunidad



No hay comentarios.:

Publicar un comentario

Entradas recientes

Thinkcspy 7.7 Condicionales encadenados

  7.7.  Condicionales encadenados  Python proporciona una forma alternativa de escribir selecciones anidadas como la que se muestra en la se...

Entradas Populares