5. Guía 5: sistemas

5.6. Inteligencia artificial y poesía

5.6.1. Introducción

Mucha gente genera poesía usando ordenadores, desde artistas que exploran los efectos de los algoritmos en el lenguaje hasta aficionados a internet, pasando por informáticos interesados en hacer más creativa la inteligencia artificial.

Crear un texto placentero desde el punto de vista estético, y con significado, es una tarea increíblemente complicada, y la inteligencia artificial se ha ido acercando a la poesía mediante diferentes perspectivas.

En el artículo «A taxonomy of generative poetry techniques» (Carolyn Lamb y otros, 2017), los autores definen tres grandes categorías en cuanto a la generación de poesía con ordenador. La más básica es la generación simple (mere generation), donde un ordenador produce texto basándose en un algoritmo determinista aleatorio. Todos los sistemas de poesía generativa utilizan alguna forma de generación simple. En las dos categorías restantes, los resultados de la generación simple entran en una segunda fase, en la que se modifican y mejoran. Esto se puede hacer mediante la interacción con un humano (human enhancement) o mediante el uso de técnicas de optimización y/o bases de conocimiento (computer enhancement). Los resultados de la generación simple pueden parecer absurdos a veces, aunque esto no siempre es malo desde el punto de vista artístico. Al aportar conocimientos sobre las palabras y el mundo, y al establecer objetivos artísticos, tanto el human enhancement como el computer enhancement impulsan la poesía generativa hacia la coherencia y el estilo artístico.

Una técnica de la IA muy utilizada para hacer computer enhancement después de haber generado un poema es el razonamiento basado en casos (case-based reasoning, CBR). Es el proceso de solucionar nuevos problemas basándose en las soluciones de problemas anteriores. Se trata, pues, de una manera de razonar haciendo analogías. Es una rama muy conocida de la IA y se ha utilizado durante años para desarrollar todo tipo de sistemas inteligentes, desde la ayuda al diagnóstico en medicina hasta sistemas de recomendación en portales de compra en línea.

El CBR se utiliza siguiendo un ciclo de cuatro pasos (las 4 R): recordar, reutilizar, revisar y retener. En el caso de la poesía, nuestro «problema» es un poema, y nos enfrentamos recordando (es decir, buscando y comparando) poemas anteriores ya analizados (esto significa que debemos tener una base de casos), reutilizando la información y el conocimiento del poema que hemos recuperado, revisando la solución propuesta y reteniendo las partes de esta nueva experiencia (el nuevo poema generado) que nos puedan ser útiles en la resolución de nuevos problemas (es decir, en la generación de nuevos poemas).