1.0.0
Inicio
Menú ✕
▼Buscar
Buscar contenido
▼Navegador de Contenido
▼Etiquetas Populares
▼Archivo
◀
Inicio> Inteligencia Artificial> IA generativa> ¿Qué es la IA generativa, y por qué solo ahora se volvió viable?

¿Qué es la IA generativa, y por qué solo ahora se volvió viable?

Qué vas a encontrar en este artículo
  • Los tres factores — cómputo, datos y arquitecturas — cuya convergencia hizo viable la IA generativa, con las fechas que marcan cada giro.
  • La diferencia real entre la IA tradicional (reconocer, clasificar, predecir) y la IA generativa (sintetizar algo nuevo), y por qué generar no es copiar.
  • El prompt como mecanismo de control, lo que cada medio (texto, imagen, vídeo, código) ya entrega, y por qué la revisión humana no es opcional.
  • Una primera mirada bajo el capó: deep learning, atención y cómo el contexto convierte una predicción local en una salida coherente.
CODEFLOW · INTELIGENCIA ARTIFICIAL · IA GENERATIVA IA generativa De predecir el siguiente elemento a sintetizar algo que no existía Cómputo (GPUs) Datos a escala Transformers Modelos generativos IA tradicional historial "cerveza" 0,81 IA generativa prompt un artefacto nuevo

Pregúntale a un sistema de recomendación qué vas a beber el viernes y responderá con algo que ya compraste. Pídele a un modelo generativo un cuento sobre ese viernes y te entregará un texto que nunca existió. Los dos sistemas comparten buena parte de sus matemáticas y, aun así, responden preguntas distintas. Este artículo explica qué cambió para que el segundo tipo fuera viable, dónde está realmente la línea entre predecir y generar, y en qué se puede y no se puede confiar en la tecnología hoy.[4]

1. Por qué ahora: tres factores que convergieron

La IA generativa se volvió viable cuando se encontraron tres líneas independientes de progreso. Ninguna es nueva por sí sola; lo nuevo es que las tres maduraron al mismo tiempo.

  • Cómputo. Entrenar una red neuronal es, sobre todo, multiplicar matrices, y los procesadores gráficos se construyeron exactamente para hacerlo en paralelo. Cuando una red convolucional entrenada en dos GPUs de consumo ganó la competición ImageNet de 2012 por amplio margen, operaciones que eran demasiado lentas y caras para escalar se volvieron rutina.[2]
  • Datos. El volumen de texto, imágenes y código digitales creció, pero el cambio decisivo fue de forma: datos organizados, etiquetados o al menos rastreables de un modo que un pipeline de entrenamiento puede consumir. El propio ImageNet — millones de imágenes con etiquetas estructuradas — fue la plantilla de ese giro.[3]
  • Arquitecturas. Las redes recurrentes podían modelar secuencias, pero las procesaban paso a paso y sufrían con contextos largos. El Transformer reemplazó la recurrencia por la atención, que mira todo el contexto a la vez y se paraleliza a lo largo de la secuencia. El lenguaje y el contexto por fin pudieron modelarse a escala.[1]

Con los tres en su sitio, un hecho empírico tomó el mando: el rendimiento mejora de forma predecible cuando el tamaño del modelo, los datos y el cómputo crecen juntos — las llamadas leyes de escala.[5] Por eso el campo pasó tan rápido de curiosidad de investigación a producto.

Tres líneas de progreso que se encuentran — Figura 1
20092012201720202022 CómputoDatosArquitectura AlexNet en 2 GPUsredes profundas entrenables ImageNet14 M de imágenes etiquetadas Texto de la webcientos de miles de millones de tokens Transformerla atención reemplaza la recurrencia Modelos de difusiónimágenes a partir de texto IA generativa viable a escala
Figura 1 — Cada carril maduró a su propio ritmo. Fue la convergencia, y no un hito aislado, lo que hizo prácticos a los sistemas generativos: las GPUs abarataron el entrenamiento, los datos organizados les dieron algo que aprender, y el Transformer les dio una forma de usar contextos largos.[1,2,3]

Practica: abrir en el Lab: Ejercicio 1, Tres factores

2. De la IA tradicional a la IA generativa

La IA tradicional trabaja sobre todo con reconocimiento de patrones, clasificación y predicción sobre datos que ya existen. Un sistema de recomendación aprende los hábitos de un usuario y estima la siguiente acción probable — vino en días fríos, cerveza el viernes. La salida es una elección entre elementos conocidos, o un número asociado a uno de ellos.

La IA generativa cambia el objetivo. En vez de predecir un elemento existente, sintetiza una salida nueva a partir de los patrones que aprendió: un párrafo, una imagen, una función. La maquinaria subyacente suele ser la misma familia de redes neuronales; lo que difiere es qué se le pide al modelo y cómo se juzga su salida. Ese cambio de objetivo es lo que atrajo tanta atención hacia el campo.

IA tradicional (predictiva) IA generativa
Pregunta que responde¿Qué elemento o etiqueta conocida encaja con esta entrada?¿Cómo sería un artefacto nuevo y plausible, dada esta petición?
SalidaUna clase, una puntuación, un rankingTexto, imagen, audio, vídeo, código
Tarea típicaFiltro de spam, scoring de crédito, recomendaciónRedactar, resumir, ilustrar, programar
Cómo se evalúaExactitud frente a respuestas conocidasUtilidad y coherencia, juzgadas por una persona
Fallo típicoUna etiqueta equivocadaUna respuesta fluida, segura y equivocada

Tabla 1 — La fila de la evaluación es la que importa en la práctica: un sistema predictivo puede puntuarse automáticamente contra una verdad conocida; uno generativo produce cosas para las que no existe esa verdad, y por eso el juicio humano vuelve a entrar en el circuito (sección 7).

Predecir un elemento frente a generar un artefacto — Figura 2
IA tradicional historial de compras vie: cerveza · sáb: vino … clasificador patrones aprendidos “cerveza” — probabilidad 0,81 una elección entre elementos que ya existen IA generativa prompt “un cuento sobre un viernes que empieza con una cerveza” modelo generativo patrones aprendidos + la petición un texto nuevo coherente con la petición, no copiado de ningún ejemplo La misma familia de redes neuronales. Lo que cambia es el objetivo y la salida.
Figura 2 — El flujo predictivo termina en una elección entre elementos conocidos; el generativo termina en un artefacto que no existía. La propia petición pasa a formar parte de la entrada del modelo, y por eso el prompt importa tanto (sección 5).

Practica: abrir en el Lab: Ejercicio 2, Predecir o generar

3. Generar no es copiar

Generar no significa cortar y pegar ejemplos del conjunto de entrenamiento. Significa producir una combinación nueva, coherente con la petición. Si alguien pide un libro “basado en” muchos libros anteriores, el sistema no debe devolver un pasaje copiado; debe devolver un artefacto nuevo, guiado por la instrucción.

La originalidad aquí es estadística y composicional, no creación de la nada. Un modelo de lenguaje aprendió una distribución de probabilidad sobre secuencias de palabras; generar es recorrer esa distribución un paso a la vez, condicionado por todo lo anterior — incluido el prompt:

(1) p(x1, …, xT | prompt) = ∏t=1T  p(xt | prompt, x<t)

Cada factor de la derecha es una distribución sobre el siguiente token dado el prompt y los tokens ya producidos. El modelo nunca almacena frases para recuperarlas; almacena los parámetros que dan forma a esas distribuciones. La reproducción literal aún puede ocurrir cuando un pasaje apareció muchas veces en el entrenamiento — un modo de fallo conocido y estudiado[8] —, pero es la excepción hacia la que hay que empujar al mecanismo, no su comportamiento normal.

Esto también acerca la discusión a cómo crean las personas. La creación humana normalmente reorganiza referencias, influencias y repertorio; un novelista ha leído novelas, un diseñador ha visto diseños. La diferencia es de grado y de intención, no una línea limpia entre “original” y “derivado”.

▼Por qué el mismo prompt da respuestas distintas
La ecuación (1) da una distribución, no una única respuesta. En cada paso el sistema muestrea de ella. Un parámetro de temperatura aplana o afila la distribución antes del muestreo: cerca de cero, el modelo casi siempre elige el token más probable y las respuestas se vuelven repetitivas y deterministas; valores más altos dejan pasar tokens menos probables y las respuestas se vuelven más variadas — y más propensas a divagar. El código de la sección 8 muestra la operación en pocas líneas.

4. Creación, inteligencia y el debate filosófico

Llamar a estos sistemas “no inteligentes” porque no crean como un artista humano mezcla criterios filosóficos con criterios operativos. En el uso cotidiano, la inteligencia se infiere del comportamiento: la capacidad de aprender, de aplicar patrones y de producir respuestas adecuadas a un contexto. Es exactamente el tipo de comportamiento que estos sistemas exhiben — y es, no por casualidad, la prueba operativa que Turing propuso al sustituir “¿pueden pensar las máquinas?” por una pregunta sobre el comportamiento.[9]

Reconocerlo no convierte al sistema en equivalente a un ser humano. No tiene objetivos propios, ninguna experiencia del mundo más allá de sus datos de entrenamiento, y ninguna manera de contrastar su salida con la realidad a menos que una herramienta se la dé. Pero también evita el error contrario: reducir su funcionamiento a automatización mecánica sin aprendizaje. La discusión útil, por tanto, no es si el sistema es capaz, sino qué tipo de inteligencia y qué tipo de creación manifiesta — y dónde queda la responsabilidad por el resultado.

5. El prompt como mecanismo de control

El prompt es la especificación de entrada: le dice al modelo qué generar, en qué estilo y bajo qué restricciones. Como el prompt forma parte del condicionamiento en la ecuación (1), moldea cada token posterior. Cuanto más clara la petición, mejor puede el sistema alinear su salida con el objetivo — en texto, imagen o código por igual.

En aplicaciones reales, “saber promptear” no es un truco superficial. Es la habilidad de convertir la intención humana en una instrucción operativa para el modelo: público, formato, extensión, tono, qué incluir, qué dejar fuera, y ejemplos del resultado esperado. La observación de que unos pocos ejemplos resueltos dentro del prompt bastan para dirigir un modelo grande hacia una tarea nueva — el few-shot — fue uno de los hallazgos que hicieron útil en la práctica a la generación actual de modelos.[4] Un prompt pobre produce salidas vagas o erróneas; uno bien formulado aumenta la utilidad, la coherencia y la adherencia al contexto.

▼Anatomía de un prompt útil
Rol y público (“escribes para estudiantes de primer año de ingeniería”) · Tarea (“explica X”) · Restricciones (extensión, formato, qué evitar) · Contexto (los datos o el texto de partida) · Ejemplos de la salida esperada · Criterio de éxito (“quien lo lea debería poder hacer Y después”). La mayoría de las respuestas vagas se deben a que falta una de estas piezas.

Practica: abrir en el Lab: Ejercicio 3, El mecanismo de control

6. Dónde ya funciona: texto, imagen, vídeo y código

Los modelos generativos ya producen libros, correos, respuestas automáticas y otros artefactos textuales con buena coherencia y estilo consistente. El valor práctico está en un primer borrador útil, adaptado al formato y al tono deseados. Como la salida depende del prompt, se pueden dirigir la estrategia, la estructura y el nivel de formalidad. El texto tiende a salir más consistente que otros medios, pero sigue requiriendo validación humana.

La generación de imágenes pasó de resultados visiblemente defectuosos a composiciones convincentes en pocos años, en gran parte gracias a los modelos de difusión, que aprenden a convertir ruido en una imagen guiados por una descripción en texto.[6] Un prompt corto ya produce portadas, escenas y conceptos visuales cercanos a referencias conocidas; los modelos incluyen guardrails contra ciertos usos indebidos, como imágenes engañosas o personas reales en contextos problemáticos. La calidad en vídeo también avanzó rápido, pero aún aparecen errores de acabado, proporciones incorrectas y detalles inconsistentes. Esos errores muestran que una salida puede ser impresionante sin ser automáticamente fiable.

Los generadores de código — Copilot, Devin y sus pares — ya producen fragmentos completos de utilidad práctica real. Un modelo entrenado con código público resuelve una parte significativa de las tareas de programación solo a partir de una descripción en lenguaje natural.[7] Eso no elimina la necesidad de saber programar: quien no entiende el problema tiende a pedir mal y a aceptar soluciones incorrectas. En el desarrollo de software el modelo acelera la implementación, la exploración y el boilerplate; la revisión de la lógica, la seguridad, la arquitectura y la adherencia al requisito sigue en manos del ingeniero. El código generado sin revisión es riesgo operativo, no productividad.

Medio Madurez hoy Defecto típico que buscar Revisión necesaria
TextoAltaAfirmaciones plausibles pero falsas; referencias inventadas; desvío del encargoHechos, tono, intención
ImagenAltaLetras ilegibles, proporciones raras, anatomía inconsistenteDetalles, derechos, uso indebido
VídeoMediaArtefactos de movimiento, fotogramas inacabados, errores de continuidadCada fotograma que importe
CódigoAltaLógica errónea que compila; valores inseguros por defecto; requisito equivocadoObligatoria: lógica, seguridad, arquitectura

Tabla 2 — La madurez describe con qué frecuencia la primera salida es aprovechable, no con qué frecuencia es correcta. La última columna es el punto de la sección 7: cuanto más consecuencias tiene el medio, menos opcional es la revisión.

7. La revisión humana no es opcional

Las salidas generativas pueden parecer correctas y aun así contener errores sutiles. En imágenes aparece como texto con acentos incorrectos, proporciones extrañas o detalles anatómicos inconsistentes; en vídeo, como artefactos de movimiento y de acabado; en texto y código, como incoherencias o respuestas plausibles pero erróneas. El fallo rara vez es ruidoso. Es fluido.

El flujo correcto, entonces, no es “generar y publicar” sino “generar, inspeccionar y corregir”. La IA generativa es más útil cuando entra en el proceso como coproductora bajo supervisión humana: ella redacta, la persona juzga, y la corrección alimenta la siguiente petición. La ganancia de productividad es real, pero se materializa en el paso de inspección, no en el de generación.

Dos flujos de trabajo para la misma salida — Figura 3
Generar y publicar generar publicar los errores fluidos llegan al lector, al cliente o a producción Generar, inspeccionar, corregir generar inspeccionar (humano) corregir / re-promptear publicar revisado
Figura 3 — Los dos flujos producen la misma primera salida; difieren en dónde acaban los errores. El bucle de abajo es donde las herramientas generativas realmente rinden — cada corrección es también un mejor prompt para la siguiente ronda.

Practica: abrir en el Lab: Ejercicio 4, Revisión humana

8. Bajo el capó: deep learning, atención y contexto

El deep learning permite que un sistema aprenda representaciones complejas a partir de grandes volúmenes de datos, en vez de depender solo de reglas explícitas: nadie escribe qué hace coherente una frase o plausible una imagen; la red lo aprende de los ejemplos, capa a capa.[10]

En los modelos modernos, los mecanismos de atención deciden qué partes del contexto importan más para generar la siguiente parte de la salida.[1] Por eso el sistema puede distinguir los sentidos de una misma palabra — banco como asiento o como entidad financiera — sopesando el resto de la frase. Contexto y atención son lo que convierte una predicción local (el siguiente token) en una generación coherente (un párrafo que mantiene su tema).

Una palabra, dos sentidos, dos patrones de atención — Figura 4
A qué atiende “banco” (más oscuro = más peso) El banco del parque estaba mojado → sentido: un asiento El banco aprobó el préstamo ayer → sentido: una entidad financiera Pesos ilustrativos, coherentes con los patrones de desambiguación observados en cabezas de atención de modelos reales.
Figura 4 — El mismo token, banco, reúne la mayor parte de su peso de parque en la primera frase y de préstamo y aprobó en la segunda. Nada en el modelo almacena “dos significados de banco”; el significado se ensambla a partir del contexto en cada uso. El mecanismo en sí merece un artículo propio.

La ecuación (1) y la Figura 4 se encuentran en un pequeño fragmento de código. Dadas las puntuaciones que un modelo asigna a cada posible siguiente token, esto es todo lo que hace la generación en cada paso:

muestrear_siguiente_token.py — Python / NumPy
import numpy as np

def muestrear_siguiente_token(logits, temperatura=1.0, rng=np.random.default_rng()):
    """logits: una puntuación por entrada del vocabulario, producida por el modelo para el contexto actual.
    Devuelve el índice del token elegido para este paso."""
    # 1. la temperatura remodela la distribución: < 1 la afila, > 1 la aplana
    z = logits / max(temperatura, 1e-6)

    # 2. el softmax convierte puntuaciones en probabilidades que suman 1 (esto es p(x_t | prompt, x_<t))
    z = z - z.max()                       # estabilidad numérica
    p = np.exp(z) / np.exp(z).sum()

    # 3. muestreo: el mismo contexto puede producir continuaciones distintas
    return rng.choice(len(p), p=p)


# Generar una secuencia es este paso en un bucle: cada token elegido se une al contexto del siguiente.
def generar(modelo, tokens_del_prompt, max_tokens_nuevos, temperatura=0.8):
    tokens = list(tokens_del_prompt)
    for _ in range(max_tokens_nuevos):
        logits = modelo(tokens)           # puntuaciones del siguiente token, dado todo lo anterior
        tokens.append(muestrear_siguiente_token(logits, temperatura))
    return tokens

Practica: abrir en el Lab: Ejercicio 5, Muestrear el siguiente token

9. Conclusión

La IA generativa no es magia ni una máquina de copiar. Es una distribución de probabilidad aprendida sobre artefactos, muestreada un paso a la vez bajo la guía de un prompt — hecha viable por la convergencia de cómputo paralelo, datos organizados y una arquitectura que lee el contexto a escala. Sus salidas son nuevas, coherentes y útiles, y también fluidas cuando se equivocan; por eso el prompt lleva la intención y el humano lleva el juicio. El próximo artículo traza esa línea en detalle: qué hace la IA tradicional con datos etiquetados, por qué su espacio de respuestas es cerrado y dónde empieza la composición generativa.

Referencias (10) Etiquetas Artículos Relacionados Versiones e Historial
  • [1]A. Vaswani; N. Shazeer; N. Parmar et al. — Attention Is All You Need, NeurIPS 2017. arXiv:1706.03762 (consultado el 08/09/2026)Artículo académico
  • [2]A. Krizhevsky; I. Sutskever; G. E. Hinton — ImageNet Classification with Deep Convolutional Neural Networks, NeurIPS 2012. papers.nips.ccArtículo académico
  • [3]J. Deng; W. Dong; R. Socher; L.-J. Li; K. Li; L. Fei-Fei — ImageNet: A Large-Scale Hierarchical Image Database, CVPR 2009. ieeexplore.ieee.orgArtículo académico
  • [4]T. B. Brown; B. Mann; N. Ryder et al. — Language Models are Few-Shot Learners, NeurIPS 2020. arXiv:2005.14165Artículo académico
  • [5]J. Kaplan; S. McCandlish; T. Henighan et al. — Scaling Laws for Neural Language Models, 2020. arXiv:2001.08361Artículo académico
  • [6]R. Rombach; A. Blattmann; D. Lorenz; P. Esser; B. Ommer — High-Resolution Image Synthesis with Latent Diffusion Models, CVPR 2022. arXiv:2112.10752Artículo académico
  • [7]M. Chen; J. Tworek; H. Jun et al. — Evaluating Large Language Models Trained on Code, 2021. arXiv:2107.03374Artículo académico
  • [8]E. M. Bender; T. Gebru; A. McMillan-Major; S. Shmitchell — On the Dangers of Stochastic Parrots: Can Language Models Be Too Big?, FAccT 2021. dl.acm.orgArtículo académico
  • [9]A. M. Turing — Computing Machinery and Intelligence, Mind 59(236), 1950. doi:10.1093/mind/LIX.236.433Artículo académico
  • [10]I. Goodfellow; Y. Bengio; A. Courville — Deep Learning, MIT Press, 2016, cap. 1 y 6. ISBN 978-0262035613Libro

Lecturas complementarias

  • [a]J. Alammar — The Illustrated GPT-2. jalammar.github.ioTutorial
  • [b]A. Karpathy — Intro to Large Language Models, charla, 2023. youtube.comCharla
  • [c]OpenAI — Prompt engineering guide, documentación oficial. platform.openai.comDocumentación

Referencias verificadas el 08/09/2026 y comprobadas durante la revisión técnica. Los enlaces externos se abren fuera de Codeflow.

Conceptos clave:Predecir vs generarPredicción del siguiente tokenPrompt como especificaciónGenerar, inspeccionar, corregirAtención y contexto

Haz clic en una etiqueta para listar todos los artículos relacionados.

Título Categoría Lectura Publicado Estado
Mitología, autómatas y el origen de la pregunta: los inicios de la historia de la IA, de Turing al primer invierno Inteligencia Artificial14 min 09/10/2026 Publicado
De la predicción de la salida al mapa probabilístico: autorregresión, self-attention y embeddings Inteligencia Artificial13 min 09/10/2026 Publicado
IA tradicional versus IA generativa: predecir a partir de datos conocidos o componer salidas nuevas Inteligencia Artificial13 min 09/10/2026 Publicado
Cuando el código deja de ser el diferencial: el papel del desarrollador con IA generativa Inteligencia Artificial13 min 09/09/2026 Publicado
Fundamentos antes que herramientas: cómo evaluar y construir con IA generativa Inteligencia Artificial12 min 09/09/2026 Publicado
5 artículo(s) relacionado(s) en Inteligencia Artificial
Versión del artículo
1
Publicado el
09/08/2026 10:00
Autor
@rafaelsantos
Idioma de origen
Español

08/09/2026 10:00 — Publicación inicial del artículo (traducción de la versión en inglés).

▼Comentarios

Los comentarios son GitHub Discussions en codeflow/codeflow.github.io. Inicia sesión con GitHub para comentar; cada artículo tiene su propio hilo.

Índice
Ayuda
Índice del Artículo ✕
Figuras

El índice refleja el artículo abierto en el área principal.

Ayuda ✕
Cómo leer un artículo

Las etiquetas de arriba indican la categoría, el nivel y la etapa de revisión del contenido. Las llamadas numeradas [1] apuntan a la pestaña Referencias al final del artículo.

Las fórmulas están numeradas a la derecha y se citan en el texto como “ecuación (n)”. Las figuras son SVG: siguen el zoom del navegador sin pérdida.

Usa el selector de idioma de arriba para cambiar entre las versiones del mismo artículo, cuando existan.

Laboratorio de Ejercicios ✕
Idioma no disponible ✕


Puedes seguir leyéndolo en el idioma actual o ir a la página de inicio en el idioma seleccionado.