Ultralytics YOLO27:
Volver al glosario de Ultralytics

Language Modeling

Explora los fundamentos del modelado del lenguaje y su función en NLP. Aprende cómo Ultralytics YOLO26 y la IA multimodal tienden puentes entre el texto y la visión.

El modelado del lenguaje es la técnica estadística fundamental utilizada para entrenar ordenadores con el fin de que comprendan, generen y predigan el lenguaje humano. En su nivel más básico, un modelo de lenguaje determina la probabilidad de que una secuencia específica de palabras aparezca en una frase. Esta capacidad sustenta todo el campo del Procesamiento del lenguaje natural (NLP), ya que permite a las máquinas ir más allá de la simple coincidencia de palabras clave para comprender el contexto, la gramática y la intención. Mediante el análisis de grandes cantidades de datos de entrenamiento, estos sistemas aprenden la probabilidad estadística de qué palabras suelen aparecer después de otras, lo que les permite construir frases coherentes o descifrar audios ambiguos en tareas de reconocimiento de voz.

Mecanismos y evolución#

La historia del modelado del lenguaje refleja la evolución de la Inteligencia Artificial (AI). Las primeras versiones se basaban en «n-gramas», que simplemente calculaban la probabilidad estadística de una palabra a partir de las $n$ palabras que la precedían inmediatamente. Sin embargo, los enfoques modernos utilizan Aprendizaje profundo (DL) para captar relaciones mucho más complejas.

Los modelos actuales utilizan embeddings, que convierten las palabras en vectores de alta dimensionalidad y permiten al sistema comprender que «rey» y «reina» están relacionados semánticamente. Esta evolución culminó en la arquitectura Transformer, que utiliza mecanismos de autoatención para procesar secuencias completas de texto en paralelo. Esto permite al modelo ponderar la importancia de las palabras independientemente de la distancia que las separe en un párrafo, una característica crucial para mantener el contexto en la generación de texto de formato largo.

Aplicaciones en el mundo real#

El modelado del lenguaje ha pasado de ser un ámbito de investigación académica a convertirse en una utilidad que impulsa las interacciones digitales cotidianas en distintos sectores:

  • Traducción automática: Servicios como Google Translate utilizan modelos avanzados de secuencia a secuencia para convertir texto de un idioma a otro. El modelo predice la probabilidad de una secuencia en el idioma de destino dada una secuencia en el idioma de origen, garantizando la corrección gramatical.
  • Asistentes inteligentes de programación: Herramientas como GitHub Copilot funcionan como modelos de lenguaje especializados entrenados con repositorios de código. Predicen la sintaxis y la lógica para completar automáticamente bloques de código, acelerando considerablemente el desarrollo de software.
  • Texto predictivo y autocorrección: En los dispositivos móviles, los modelos ligeros realizan inferencia localmente para sugerir la siguiente palabra de un mensaje y adaptarse con el tiempo al estilo de escritura específico del usuario.
  • Integración de visión y lenguaje: En el ámbito de la Visión por computador (CV), los modelos de lenguaje se combinan con codificadores visuales. Esto permite la detección de «vocabulario abierto», en la que puedes buscar objetos mediante descripciones en lenguaje natural en lugar de categorías predefinidas.

Conexión entre texto y visión#

Aunque el modelado del lenguaje se ocupa principalmente del texto, sus principios se aplican cada vez más a la IA multimodal. Modelos como YOLO-World integran capacidades lingüísticas, lo que permite definir dinámicamente las clases de detección mediante indicaciones de texto. Esto elimina la necesidad de volver a entrenar el modelo al buscar objetos nuevos.

El siguiente fragmento de Python muestra cómo utilizar el paquete ultralytics para aprovechar descripciones lingüísticas en la detección de objetos:

from ultralytics import YOLOWorld

# Load a model capable of understanding natural language prompts
model = YOLOWorld("yolov8s-world.pt")

# Define custom classes using text descriptions via the language model encoder
# The model uses internal embeddings to map 'text' to 'visual features'
model.set_classes(["person in red shirt", "blue car"])

# Run inference to detect these specific text-defined objects
results = model.predict("street_scene.jpg")

# Display the results
results[0].show()

Diferenciación de conceptos relacionados#

Es útil distinguir el modelado del lenguaje de términos relacionados que a menudo se utilizan indistintamente:

  • Modelado del lenguaje frente a Grandes modelos de lenguaje (LLMs): El modelado del lenguaje es la tarea o técnica matemática fundamental. Un LLM, como los de la serie GPT, es una instancia específica y masiva de un modelo diseñada para realizar esta tarea, entrenada con petabytes de datos y miles de millones de parámetros.
  • Modelado del lenguaje frente a la IA generativa: La IA generativa es una categoría amplia que engloba cualquier sistema de IA que cree contenido nuevo, como imágenes, audio o código. El modelado del lenguaje es el mecanismo específico que permite el subconjunto de la IA generativa basado en texto.
  • Modelado del lenguaje frente a la detección de objetos: Los modelos de detección tradicionales, como YOLO26, se entrenan con etiquetas visuales fijas. Los modelos de lenguaje trabajan con la probabilidad de secuencias de texto. Sin embargo, tecnologías como CLIP conectan ambos ámbitos al aprender a asociar conceptos visuales con descripciones lingüísticas.

Retos y perspectivas de futuro#

A pesar de su utilidad, los modelos de lenguaje afrontan retos relacionados con el sesgo en la IA, ya que pueden reproducir inadvertidamente los prejuicios presentes en sus conjuntos de datos de entrenamiento. Además, entrenar estos modelos requiere enormes recursos computacionales. Soluciones como la Ultralytics Platform ayudan a agilizar la gestión de conjuntos de datos y flujos de trabajo de entrenamiento, lo que facilita el ajuste fino de modelos para aplicaciones específicas. La investigación futura se centra en hacer estos modelos más eficientes mediante la cuantización de modelos, permitiendo que una comprensión del lenguaje potente se ejecute directamente en dispositivos de IA en el edge sin depender de la conectividad con la nube.

Explore solutions

Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático