Views
No views yet
1from transformers import pipeline
2
3# Carga del pipeline de resumen
4resumidor = pipeline("summarization", model="SenaSoft/chdv-summarization")
5
6texto = """
7El aprendizaje automático es una rama fundamental de la inteligencia artificial que se centra en el desarrollo de algoritmos y modelos capaces de aprender a partir de datos. En lugar de seguir instrucciones programadas de forma explícita, estas máquinas identifican patrones, relaciones y tendencias dentro de grandes volúmenes de información, lo que les permite mejorar su rendimiento y tomar decisiones cada vez más precisas con el tiempo.
8
9Esta disciplina se aplica en una amplia variedad de campos. En la visión por computadora, por ejemplo, permite que los sistemas reconozcan rostros, objetos y escenas dentro de imágenes o videos. En el procesamiento de lenguaje natural, posibilita que las máquinas comprendan y generen texto o voz de manera coherente, facilitando herramientas como traductores automáticos, chatbots o asistentes virtuales. También se utiliza en la predicción de comportamientos, donde modelos entrenados con datos históricos pueden anticipar compras de usuarios, detectar fraudes financieros o incluso prever fallas en sistemas industriales.
10
11El impacto del aprendizaje automático es tan amplio que se ha convertido en una de las tecnologías más influyentes del siglo XXI, impulsando la automatización, la personalización de servicios y el análisis inteligente de datos en prácticamente todos los sectores.
12"""
13
14# Generar resumen
15resumen = resumidor(texto, max_length=100, min_length=30, do_sample=False)
16print(resumen[0]["summary_text"])r=8, alpha=16, dropout=0.3, módulos: query, key, value)train de XLSum (spanish)| Step | Training Loss | Validation Loss |
|---|---|---|
| 100 | 5.77 | 1.17 |
| 500 | 0.98 | 0.85 |
| 1000 | 0.92 | 0.83 |
| 1500 | 0.93 | 0.83 |
| 1800 | 0.93 | 0.82 |
El modelo converge de manera estable, con un Validation Loss final ≈ 0.82, mostrando buena generalización y sin signos de sobreajuste.