El software de código abierto DreamGPT tiene como objetivo producir resultados especialmente creativos al transformar alucinaciones de los LLM en una característica.

Una crítica común a los grandes modelos de lenguaje es que no están fundamentados en la realidad y pueden inventar cosas. Esto representa peligros, como errores en búsquedas o noticias que pasan desapercibidas porque el modelo de lenguaje tiene confianza en su salida.

El software de código abierto DreamGPT busca convertir este fenómeno en una característica, creando y ampliando deliberadamente alucinaciones para el pensamiento lateral e ideas innovadoras. En lugar de resolver problemas específicos, el DreamGPT fue diseñado para explorar el mayor número posible de opciones, generando nuevas formas de pensar y potenciándolas en un proceso de autorrefuerzo.

image 149

El DreamGPT fue diseñado para permitir que el GPT-3.5 genere ideas inusuales. | Imagen: DreamGPT

Generación de innovación

El principio del DreamGPT es simple: primero, el programa selecciona al azar de un conjunto de conceptos predefinidos, es decir, palabras individuales como metal, sombrero, música, y así sucesivamente. Luego, genera un conjunto de ideas a partir de estos conceptos, dándoles un título y una descripción. Más de 750 de estos conceptos están almacenados en el programa y pueden ser ampliados o especificados.

Luego, el programa evalúa las ideas generadas según factores como «originalidad» o «utilidad», las mezcla y selecciona las variantes más originales como punto de partida para nuevas ideas. Estas ideas van desde modelos de negocio hasta conceptos de juegos.

image 150

Imagen: DreamGPT

  • noveltyScore: mide cuán único y distintivo es este concepto en relación a todo lo que se ha visto anteriormente.
  • marketScore: mide el potencial de mercado ($$$) para este concepto.
  • usefulnessScore: mide el beneficio potencial del uso de este concepto.
  • easeOfImplementationScore: mide qué tan fácil sería convertir este concepto en realidad.
  • impactScore: mide el potencial impacto positivo de este concepto en el mundo.

Factores de Evaluación del DreamGPT

La siguiente captura de pantalla muestra la salida después de una primera ejecución con puntuaciones bajas de creatividad, las cuales deberían aumentar en ejecuciones posteriores. Cuanto más tiempo se ejecute el DreamGPT, más fuertes deberían volverse las alucinaciones y más originales las ideas.

image 151

El DreamGPT genera ideas según un patrón especificado en el estímulo y las evalúa. Luego, el sistema selecciona la salida más creativa e itera sobre ella. | Imagen: DreamGPT

Sueña con DreamGPT

DreamGPT se basa en un estímulo integral que asigna al GPT-3.5 el papel de experto en generación de ideas, director creativo y generador de ideas, incluyendo conocimiento de métodos de investigación y pensamiento de diseño, así como habilidades analíticas sólidas y conocimiento de diversas industrias, tendencias y tecnologías.

El programa se ejecuta en GPT-3.5 de OpenAI y es de código abierto. Las instrucciones de instalación están disponibles en GitHub. DreamGPT está licenciado bajo la Licencia MIT y se puede utilizar con fines comerciales.

Con contenido de The Decoder.