INFOTEC
Inteligencia Artificial (IA)
Conjunto de teorías, métodos y algoritmos para el desarrollo y estudio de sistemas que presentan un comportamiento que sería identificado como inteligente.
Aprendizaje Computacional
Subárea de IA que estudia el desarrollo e implementación de algoritmos capaces de aprender de datos de manera autónoma sin haber sido explícitamente programados.
Procesamiento de Lenguaje Natural
Conjunto de teorías, métodos y algoritmos para el desarrollo y estudio de sistemas que permitan el entendimiento, generación y manipulación del lenguaje humano.
Así la vemos

Así está


Aplicaciones
Esta charla
Una de las tareas más usadas: decidir qué dice un texto sobre algo, es decir, clasificarlo.
Definición (Liu 2012)
Estudia las opiniones, valoraciones, actitudes y emociones de las personas hacia entidades, individuos, eventos y sus atributos.
¿Qué se identifica?


Ejemplo
«El día de mañana no podré ir con ustedes a la librería» → negativo
Turismo (Zhao et al. 2024; Ticona Nina 2019)
Promoción turística y mejoras a partir de los comentarios.

Percepción pública (Povedano Álvarez et al. 2021)
Medir la reacción y la aceptación de la gente.

Redes sociales (Majid et al. 2023; Wicaksono y Sudarmiatin 2025)
Comprender la percepción de los usuarios.

Reseñas de productos (Hannan et al. 2012; Jabeen 2024)
Conocer la satisfacción y la reputación.


Tareas
Tuits del conjunto Delitos: cada texto viene con su clase.
| Texto | Clase |
|---|---|
| Aut. Acapulco-Cuernavaca, km 100, incidente, cierre de circul. en carril de Alta en direcc. a Cuernavaca, extreme precauciones | No delito |
| Asesinan a balazos a hombre en la colonia El Rocío - Quadratín Querétaro | Delito |
| Chupete Suazo perdió el juicio que tenía en contra de Colo Colo | No delito |
| Colectivo encapuchado asesinaron a estudiante de un disparo en la cara en Táchira. | Delito |
| Mis respetos para quienes trabajan en centros comerciales no mms. | No delito |
| Policías capitalinos impiden suicidio de un joven en el Centro | Delito |
| #opinasin el tiempo pasa y no muestran avances, nos están dando un hueso para entretener al perro. | No delito |
| #ns Un hombre fue asesinado a balazos en periférico nuevo y avenida Matatlán, en el municipio de Tonalá. | Delito |
Del texto al vector
Un clasificador lineal necesita números: hay que convertir cada texto en un vector.
Normalizar
Para que «Días», «días» y «dias» cuenten como la misma palabra, y para que las direcciones web y los usuarios, que son únicos, no inflen el vocabulario.
Segmentar
En qué unidades se parte el texto: palabras, n-gramas de palabras o q-gramas de caracteres; la siguiente lámina lo muestra.
Decisiones previas
Estas decisiones se toman antes de contar nada y cambian el vocabulario y el rendimiento del clasificador.
Un vector por texto
Pesos TF-IDF
\(w_{t,d} = \textsf{tf}_{t,d} \cdot \log\frac{N}{\textsf{df}_t}\): una palabra pesa más si abunda en el texto y es rara en los demás.
Modelado por bolsa de palabras
Dendograma

Mapa

Lo que sigue
Piezas de un vocabulario fijo para (3), vectores densos para (1) y modelos con contexto para (2).
Vocabulario fijo
Cualquier texto, con erratas o palabras raras, se escribe con las mismas piezas; es lo que usan los modelos de lenguaje actuales.
Lo que se observa
Con palabras o q-gramas, cada texto nuevo trae palabras nuevas y el vocabulario no para de crecer; con piezas de un vocabulario fijo se estabiliza pronto. Medido sobre 100 mil tuits en español.
¿Qué resuelve?
Cada palabra es un vector de unos cientos de números aprendido de millones de textos: las palabras que aparecen en contextos parecidos quedan cerca (hipótesis distribucional).
Aprendizaje auto-supervisado
Proceso automático que transforma un conjunto no etiquetado en uno etiquetado. Cloze test (Bormuth 1968).
Para qué sirve
Así se aprenden los vectores densos y los modelos con contexto de la siguiente lámina.
Transformer (Vaswani et al. 2017)

BERT (Devlin et al. 2019)
La misma palabra recibe un vector distinto según la oración: resuelve el orden y el contexto.

Ejemplo
«en la colonia roma hacia la condesa» → mx (México), con probabilidad 0.99
Modelo \(n\)-gram
\(P(w_i | w_1, \ldots, w_{i-1}) = \frac{C(w_1, \ldots, w_{i-1}, w_i)}{C(w_1, \ldots, w_{i-1})}\)
Un modelo de lenguaje asigna una probabilidad a cada secuencia de palabras, y como mira la palabra anterior, sí toma en cuenta el orden. Se aprende contando secuencias en muchos textos, sin etiquetas.
Clasificador de texto
Es un clasificador de texto: la clase es la del modelo de lenguaje que mejor explica el texto.
Lo que muestran los resultados
Perfilado de autor (género, profesión, ideología): la bolsa de palabras domina y BERT queda a menudo por debajo de la línea base. Clasificación general (odio, sexismo, polaridad…): BERT afinado es el mejor en la mayoría (Graff et al. 2025).
Mismas reglas
Mismos datos, mismas reglas, resultados públicos: las competencias son el laboratorio para comparar clasificadores.
Bolsa de palabras + modelo lineal
Vectores densos + modelo lineal
Transformer afinado
Conclusión
No hay uno mejor para todo: depende de la tarea, de los datos, del cómputo y de si hay que explicar la decisión (Graff et al. 2025).
El esquema
Se diseña un prompt que el modelo interpreta y después se le da el texto que se quiere clasificar. El modelo contesta con la clase. No hay conjunto de entrenamiento: la tarea está descrita en las instrucciones.
Otro texto (ejemplo ilustrativo)
«Se descompuso a la semana y nadie respondió a mi queja» → Negativo
Delitos
«Indica si el siguiente texto informa de un delito. Contesta Delito o No delito.»
«Asesinan a balazos a hombre en la colonia El Rocío - Quadratín Querétaro» → Delito
País
«¿De qué país es quien escribió el siguiente tuit: México, Argentina o España? Contesta sólo con el país.»
«en la colonia roma hacia la condesa» → México
Contraste
Mismo modelo, mismas palabras de entrada: cambia la clase porque cambian las instrucciones. Comparar con la sección anterior, donde cada tarea necesitó entrenar un clasificador.
Dos preguntas antes de confiar
Aunque no se entrena, se mide igual que en «Medir el rendimiento»: se toma el conjunto de prueba, se le pide la clase al modelo texto por texto y se compara con la etiqueta.
Un ejemplo (respuestas ilustrativas)
Pregunta: «¿Estoy sufriendo de una enfermedad autoinmune?»
Mismo esquema
Es el mismo esquema: instrucciones + texto → clase. Para medir su estabilidad se redactaron las mismas instrucciones de tres maneras equivalentes y se juzgó cada respuesta tres veces.
Qué muestra
Con modelos pequeños, cambiar la redacción de las instrucciones cambia la clase en muchos textos; al crecer el modelo la consistencia sube, pero llega a un límite: a partir de cierto tamaño un modelo más grande ya no es más consistente.
Mensaje
Un clasificador que cambia de clase cuando sólo cambia la redacción de las instrucciones no es confiable, por bien que suene su respuesta.
Comportamiento observado en experimentos de INGEOTEC con modelos de 0.8 a 12 mil millones de parámetros (proyecto Chimalli).
Técnicas
Tareas y recursos
Bolsa de palabras
Sigue siendo competitiva y explicable (Graff et al. 2025).
Modelos preentrenados
Aportan similitud entre palabras y contexto.
Modelo de lenguaje
Clasifica sin entrenar: la tarea se describe en el prompt. Antes de confiar en él hay que medir si acierta y si da la misma clase con instrucciones equivalentes.