Ultralytics YOLO27: Únete a la lista de espera.
Licencia YOLO
Volver al glosario de Ultralytics

Generative AI

La IA generativa aprende la distribución de sus datos de entrenamiento y genera nuevas muestras de texto, imágenes, vídeo o código. Incluye tipos de modelos, usos y riesgos.

La IA generativa es la rama de la inteligencia artificial (IA) cuyos modelos aprenden la distribución de probabilidad de sus datos de entrenamiento y generan muestras nuevas a partir de ella: texto, imágenes, audio, vídeo, código, escenas 3D o estructuras moleculares. Un modelo discriminativo aprende p(etiqueta | entrada), la probabilidad de una etiqueta dada una entrada, mientras que un modelo generativo aprende la propia p(entrada) o p(entrada | instrucción), por lo que puede generar entradas que nunca habían existido. El término pasó a formar parte del uso cotidiano tras el lanzamiento de ChatGPT por OpenAI el 30 de noviembre de 2022, pero los métodos son anteriores: Diederik Kingma y Max Welling presentaron el autocodificador variacional en 2013, e Ian Goodfellow y sus colaboradores presentaron las redes generativas antagónicas en 2014.

Cómo funcionan los modelos generativos#

Cuatro familias de modelos de aprendizaje profundo producen la mayor parte de la IA generativa actual, y todos los modelos de lenguaje de gran tamaño (LLM) de tipo GPT pertenecen a la primera:

  • Transformers autorregresivos: Generan una secuencia token a token; cada token depende de todo lo escrito hasta ese momento. Se utilizan para texto, código, voz e imágenes tokenizadas.
  • Modelos de difusión: Añaden ruido a las muestras de entrenamiento y aprenden a eliminarlo paso a paso, de modo que la generación parte de ruido puro y lo va convirtiendo en una muestra. Stable Diffusion, publicado en agosto de 2022, ejecuta este proceso en un espacio latente comprimido.
  • Redes generativas antagónicas (GAN): Entrenan un generador frente a un discriminador que intenta distinguir las muestras reales de las generadas, lo que impulsa al generador a producir resultados realistas en una sola pasada hacia delante.
  • Autocodificadores variacionales (VAE): Codifican los datos en un espacio latente con una distribución conocida y decodifican muestras extraídas de él. Los modelos de difusión latente utilizan un VAE para comprimir las imágenes antes de eliminar el ruido.

La idea subyacente se explica en pocas líneas. Un modelo de mezcla gaussiana aprende la distribución de las 150 flores del conjunto de datos Iris y genera muestras nuevas; un clasificador discriminativo entrenado con los mismos datos las etiqueta:

from sklearn.datasets import load_iris
from sklearn.linear_model import LogisticRegression
from sklearn.mixture import GaussianMixture

iris = load_iris()  # 150 flores: longitud y anchura de sépalos y pétalos en cm

# Modelo discriminativo: aprende p(especie | medidas), por lo que solo puede etiquetar flores
classifier = LogisticRegression(max_iter=1000).fit(iris.data, iris.target)

# Modelo generativo: aprende la propia p(medidas), por lo que puede generar flores nuevas
generator = GaussianMixture(n_components=3, random_state=0).fit(iris.data)
new_flowers, _ = generator.sample(3)

# El modelo discriminativo etiqueta las muestras generadas
for flower, species in zip(new_flowers.round(1), classifier.predict(new_flowers)):
    print(flower, iris.target_names[species])

Las tres flores generadas como muestra —por ejemplo, una con sépalos de 4,7 cm y pétalos de 1,4 cm— nunca se habían medido y, aun así, el clasificador las asigna a versicolor, setosa y virginica, porque los tres grupos de la mezcla coinciden con las tres especies. Un generador de texto o imágenes sustituye las tres gaussianas por una red neuronal con miles de millones de parámetros y las medidas por tokens o píxeles.

Modelos generativos y discriminativos en conjunto#

La clasificación de imágenes y la detección de objetos son tareas discriminativas: YOLO26 transforma una imagen en cuadros y clases, pero no puede dibujar imágenes. A menudo, los dos tipos de modelo trabajan en secuencia. La anotación inteligente guiada por clases de Ultralytics Platform utiliza modelos generativos de lenguaje y visión (VLM), con Moondream 3.1 como opción predeterminada, para dibujar cuadros para los nombres de clase de un conjunto de datos; después, los cuadros revisados se convierten en etiquetas para entrenar un detector YOLO26.

Los generadores también crean datos sintéticos para sucesos poco frecuentes que resultan caros o peligrosos de fotografiar, como defectos inusuales o peligros en la carretera; los flujos de trabajo de generación de datos sintéticos mezclan esas imágenes con imágenes reales para el entrenamiento. También es habitual el proceso inverso: los detectores y clasificadores puntúan las imágenes generadas para evaluar su calidad o marcar contenido no seguro.

Aplicaciones#

  • Generación de texto: Los asistentes conversacionales, la síntesis y la traducción se basan en LLM, y los asistentes de programación escriben y prueban software a partir de una descripción.
  • Texto a imagen: Modelos como Stable Diffusion crean imágenes a partir de instrucciones, y esos mismos modelos rellenan o sustituyen zonas enmascaradas de una fotografía.
  • Texto a vídeo: Modelos como Sora, de OpenAI, presentado en febrero de 2024, generan clips de vídeo a partir de una descripción.
  • Estructura molecular: AlphaFold 3, de Google DeepMind e Isomorphic Labs, publicado en mayo de 2024, predice las estructuras de complejos proteicos mediante un módulo basado en difusión que genera coordenadas atómicas.

Riesgos y limitaciones#

Los generadores de lenguaje alucinan afirmaciones convincentes pero falsas; los generadores de imágenes y voz facilitan los ultrafalsos, y el entrenamiento con datos de la web plantea dudas sobre los derechos de autor y el consentimiento. Las marcas de agua de IA y las credenciales de contenido C2PA identifican los medios generados para que puedan reconocerse más adelante. El contenido generado también acaba incorporándose de nuevo a los datos de entrenamiento: Ilia Shumailov y sus colaboradores demostraron en La maldición de la recursión, publicado en Nature en 2024, que los modelos entrenados de forma recursiva con sus propios resultados pierden los casos poco frecuentes de la distribución original; dieron a este fallo el nombre de colapso del modelo.

Explora las soluciones

Visión artificial en el deporte

Visión artificial en el deporte

Descubre cómo Ultralytics YOLO impulsa la visión artificial en el deporte con el seguimiento de jugadores y balones, analíticas de rendimiento, información útil para entrenadores y rehabilitación de deportistas.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Convierte imágenes aéreas y de drones en información útil en tiempo real para la agricultura, la acuicultura, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Aplica la visión artificial en el sector aeroespacial con Ultralytics YOLO para inspeccionar aeronaves, detectar objetos extraños en pistas, gestionar operaciones en tierra y detectar defectos en materiales compuestos.
Más información
Visión artificial en seguridad

Visión artificial en seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite supervisar perímetros, detectar amenazas, reconocer matrículas y mejorar la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos Ultralytics YOLO. La IA visual en robótica impulsa 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

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

Visión artificial en el comercio minorista

Reinventa el comercio minorista con modelos Ultralytics YOLO. La IA visual permite realizar el seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en el sector sanitario

Visión artificial en el sector sanitario

Desarrolla soluciones sanitarias con modelos Ultralytics YOLO. La IA visual en el sector sanitario permite acelerar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con modelos Ultralytics YOLO. La IA visual mejora el control de calidad, la detección de defectos, el cumplimiento de las normas de uso de EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

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

Visión artificial en la agricultura

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

¡Construyamos juntos el futuro de la IA!

Inicia tu recorrido hacia el futuro del aprendizaje automático