Downloads · 30 days
6
3% of all-time downloads
ccamilo99/XML-Roberta-Large-spanish-sarcasm-detection-univalle-pln
XML-Roberta-Large-spanish-sarcasm-detection-univalle-pln is a text classification model from ccamilo99. Use it when you need a label for a piece of text. The card lists the license as mit.
Este modelo es un ajuste fino (finetuning) del gigante XLM-RoBERTa-large diseñado específicamente para la tarea de clasificación binaria de detección de sarcasmo en español. Fue desarrollado como parte del Taller de P…
Downloads · 30 days
6
3% of all-time downloads
All-time downloads
184
Public
Parameters
560M
2.3 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors2.2 GB · 99%
From the Hugging Face model README
Este modelo es un ajuste fino (finetuning) del gigante XLM-RoBERTa-large diseñado específicamente para la tarea de clasificación binaria de detección de sarcasmo en español. Fue desarrollado como parte del Taller de Procesamiento de Lenguaje Natural (PLN).
Para capturar la compleja semántica del sarcasmo en español y optimizar el uso de VRAM (evitando errores de Out of Memory), se aplicó una estrategia de descongelado parcial:
El modelo se entrenó durante 8 épocas con un optimizador adaptativo y un tamaño de lote virtual de 16 (Lote físico de 4 con 4 pasos de acumulación de gradientes).
Los mejores resultados se alcanzaron en la Época 8, obteniendo métricas sobresalientes en el conjunto de validación:
Puedes cargar y probar este modelo directamente utilizando la librería transformers de Hugging Face:
from transformers import AutoTokenizer, AutoModelForSequenceClassification, pipeline
model_name = "ccamilo99/XML-Roberta-Large-spanish-sarcasm-detection-univalle-pln"
tokenizer = AutoTokenizer.from_pretrained(model_name)
model = AutoModelForSequenceClassification.from_pretrained(model_name)
sarcasm_detector = pipeline("text-classification", model=model, tokenizer=tokenizer)
# Ejemplos de prueba
print(sarcasm_detector("Sí, porque claramente yo soy el experto en cocina gourmet."))
print(sarcasm_detector("La Tierra gira alrededor del Sol."))