
Hace dos años, en un concurso literario japonés, casi gané una historia escrita por inteligencia artificial. Se llama "El día en que la computadora escribió una novela". Incluso si esto suena como una estúpida encarnación de la broma "la mejor manera de hacer un millón es escribir un libro, cómo hacer un millón", la historia llegó al final, pasando por alto alrededor de mil quinientos textos escritos por personas. Pero el avance no sucedió. Los textos de ficción todavía son escritos por personas, textos de no ficción, principalmente también.
Hace un par de meses, Meanotek intentó hacer un asistente de inteligencia artificial para escribir y escribir una historia con él en colaboración. Spoiler: no tuvo éxito. Los creadores del proyecto nos dijeron cuál era la idea y cómo se implementó. Y tratamos de descubrir por qué los poetas salen de los autos mejor que los escritores en prosa.
Entiendo que no entiendes, que no entendemos nada
En el verano de este año, la Fundación Sistema organizó un concurso de cuentos de ciencia ficción "The Future Time". A los participantes se les preguntó el tema: "Inmortalidad", y al ganador se le prometió un premio gordo sólido de medio millón de rublos. Se enviaron miles de historias a los organizadores, entre ellas una escrita con inteligencia artificial.
La IA funciona mejor en el género corto: poemas, citas sabias, motivadores y memes. Pero no siempre todo sale según lo previsto. Por ejemplo, InspiroBot , al crear carteles motivadores, pone palabras en cosas extrañas y a veces espeluznantes.La historia se llama
"La rana extiende sus alas" . Esta es una historia sobre la ingeniera Fotino, dueña de un conjunto de cualidades caballerescas características de los héroes del cyberpunk noir: adicción a las drogas, un pasado oscuro, desviaciones mentales, tendencias suicidas y una reflexión interminable sobre la naturaleza ilusoria del mundo. Entre los viajes alucinógenos, Fotino está tratando de arreglar la IA que dirige la ciudad.
Esta es una historia escrita no completamente por AI, sino solo con su participación. El experimento fue que no se utilizó un programa especial para crear el texto, sino que se unieron varios bloques de código, que originalmente estaban destinados a resolver otros problemas.
El sistema utilizaba una biblioteca de diseño propio que, a su vez, usa Pytorch. Los cuadros de diálogo fueron compuestos por un chatbot desarrollado previamente, para títulos y descripciones, una red recurrente muy grande, capacitada en textos descargados de lib.ru.
- Denis Tarasov ( Durham ), CEO de Meanotek.
Los aspectos más importantes de la escritura, la idea y la trama, todavía fueron asumidos por el hombre. Según Denis, intentaron crear una herramienta que solo ayude al escritor y no funcione para él.
Los diálogos con AI son generados completamente por el sistema y se dejan en la forma en que fueron recibidos. Los diálogos entre los personajes se generan parcialmente y la rugosidad se suaviza. Se eliminaron las repeticiones de frases como "Entiendo que no entiendes, que no entendemos nada". Aunque una cierta proporción de tales expresiones se mantuvo. Los subtítulos también se generan todos. Intentamos corregir la ortografía y la gramática, pero es posible que se hayan agregado más errores de los corregidos.
- Denis Tarasov ( Durham ), CEO de Meanotek.
En el texto final, es difícil determinar la cantidad de máquina y texto humano. Según Denis, hay párrafos donde una oración fue compuesta por una persona y la segunda, un algoritmo. "Una serie de episodios simplemente no habría estado en la historia sin encabezados y" semillas "de IA. En general, la estilística de los fragmentos de IA influyó en el estilo en el que la gente escribía ".
El trabajo recuerda, si se puede llamar así, una cierta expansión de la conciencia. Después de escribir una oración o párrafo, una persona recurre no solo a su imaginación, sino que también parece que, en base a sus palabras, se ha generado una computadora. "El hombre trató de adaptarse a lo que se generó y, si es posible, poner todo junto en una trama significativa", dice Denis.
Sin embargo, el éxito de los colegas japoneses fracasó. La historia ni siquiera llegó a la larga lista. El miembro del jurado Nikolai V. Kononov escribió sobre la "Rana" así:
La mano del editor es demasiado notable, y en general, la mano humana. Los desarrolladores de bot, en colaboración con el algoritmo, escribieron una historia que es poco probable que cause rechazo entre los lectores de ficción. En este sentido, el experimento fue un éxito.
"Lo que a la mayoría de la gente le gusta hoy no es necesariamente una historia de calidad", dice Denis. "La calidad del texto todavía se puede ajustar, pero el problema principal es la falta de argumento. Resulta que las partes individuales del texto pueden incluso contener significado, pero no tienen principio ni fin, ni idea común. Es solo que algo está sucediendo, alguien está haciendo algo, hablando, y no termina con nada ".
Pero no puede entender que va a resolver un problema que le permitirá llegar a algo
Cuando se acuñó por primera vez la palabra "Robot", ya se usaba en el contexto de la pregunta filosófica "¿Es justo considerar a las personas artificiales como personas"? Esta es una obra de Karel apek RUR Cualquier palabra es también un pensamiento, un significado y el contexto detrás de él. En el buen sentido, el escritor primero encuentra ideas y significados, y luego selecciona letras para ellos.
Aún así, las palabras en sí mismas no son más que tinta o garabatos de píxeles sobre un fondo blanco.
El gran problema con los textos de máquina es que el proceso va al revés. El sistema selecciona un cierto conjunto pequeño de palabras de un conjunto más grande, y una persona que lee intenta encontrar el significado en ellas e itera sobre estas series hasta que se encuentra el significado en su opinión.
Hasta ahora, las computadoras han aprendido bastante bien a escribir poesía. Esto se puede ver en el sitio botpoet.com , donde hay una prueba que muestra claramente que es difícil distinguir a un poeta "humano" de una computadora. Pero en los versos el lector piensa en muchas conexiones lógicas. En la prosa (especialmente en la trama), generalmente es más pronunciado, y la computadora todavía está haciendo mal con esto. Las redes neuronales a menudo se entrenan en una variedad de obras de uno u otro autor, pero solo pueden producir texto exteriormente similar, es decir, imitan el estilo, pero no crean una nueva historia.
Los empleados de Yandex crearon una red neuronal, que se entrenó en una variedad de poesía rusa, y luego alimentó los textos de la Defensa Civil y emitió poemas al estilo de Yegor Letov. También grabaron el álbum musical "404" y llamaron al grupo "Neural Defense"La forma en que las tramas están organizadas formalmente es un tema de investigación de larga data. Antes del apogeo de la TI, los investigadores clasificaron manualmente miles de textos en busca de patrones comunes. Uno de los ejemplos más famosos es el libro de Joseph Campbell, Un héroe con mil caras. Este es un intento de deducir una estructura general, una secuencia de situaciones, que es más o menos similar en los mitos de la mayoría de las personas. Vladimir Propp trabajó en una tarea similar. En el libro "La morfología de un cuento de hadas", trató de describir los componentes generales de las historias folclóricas.
Según este conocimiento, a las personas se les enseña a hacer historias. Los estudios sobre la forma de las tramas se incluyen en libros sobre escritura y escritura de guiones, donde se convierten en instrucciones específicas. Por ejemplo, el guionista Blake Snyder en el libro "Save the Cat" describió la clara estructura de una buena película en su opinión, donde distribuyó las funciones de trama necesarias hasta el lugar en el momento y el número de páginas.
Pero las instrucciones para las personas aún no se han convertido en instrucciones para los automóviles.
Es más difícil entender la estructura de la trama del texto y los giros de la trama, porque para empezar sería bueno acordar cómo los presentamos formalmente y luego pensar cómo extraerlos del texto. Las instrucciones de los libros de texto para escritores probablemente se pueden poner en el automóvil en forma de reglas con algunas variables llenas al azar (por ejemplo, para que seleccione la ciudad de acción de la lista de capitales europeas), pero esto apenas nos acerca a la creación de historias originales. Creo que hasta ahora es posible enseñarle a una computadora a analizar si un texto nuevo en particular está más cerca de los viejos exitosos o no exitosos, y darle al autor algunas recomendaciones, pero nada más.
"Por el momento, AI no puede evaluar la calidad de una historia, porque en principio los criterios de calidad no están claros", dice Denis Tarasov. Pero si es muy grosero equiparar calidad y éxito, entonces la IA puede hacer el trabajo.
El año pasado, salió el Bestseller Code, donde los guionistas Jodi Archer y Matthew Jokers intentaron describir las similitudes entre los libros exitosos. Alimentaron los textos de los libros a un sistema informático basado en el aprendizaje automático (que, sin embargo, no describió), los compararon con el éxito comercial y nombraron patrones que podrían contribuir a este éxito: temas, escenarios, características de los héroes y secuencias para cambiar su estado. .
No es difícil derivar un tema: para esto, existen algoritmos para extraer palabras clave que crean un diccionario de frecuencia y observan qué palabras se encuentran con más frecuencia que en promedio en el idioma. Es cierto que para aprender a convertir palabras clave en temas, todavía tenemos que intentarlo: por ejemplo, si sabemos que las palabras "beso", "tierno", "noche" y "lila" se encuentran en el texto con una frecuencia inusualmente alta, un algoritmo que reducirá estas palabras al tema del "amor". O puede dividir previamente los textos en clases por temas ("amor", "aventuras") y luego resolver el problema de clasificar un nuevo texto, como se hace, por ejemplo, en los agregadores de noticias, donde debe comprender si el texto se refiere a economía, política, etc. n. En general, esta tarea parece bastante solucionable.
Las características de los héroes también se analizan bien. Las Humanidades Digitales hacen mucho de esto, que a menudo recurre a la investigación de literatura digital. Por ejemplo, el clásico de esta área, Franco Moretti, construyó automáticamente y luego analizó la red de conexiones entre los personajes de Hamlet . En material ruso, por ejemplo, el grupo de Frank Fischer en la Escuela Superior de Economía, que compuso el cuerpo del drama ruso RusDraCor, se ocupa de esto .

Hacer un generador de tales historias no es un gran problema científico. En Internet hay generadores de historias sobre este principio e incluso generadores de historias donde puede seleccionar parámetros y obtener texto de diferente calidad. Esta es toda la tarea a resolver, solo es necesario dedicar tiempo y esfuerzo.
Primero, se generará una secuencia de eventos de nivel superior, y luego cada evento se desarrollará hasta alcanzar el nivel de oraciones y letras. O, en general, puede "reescribir" una historia popular, cambiar los detalles allí y ahora la nueva historia popular está lista.
- Denis Tarasov ( Durham ), CEO de Meanotek.
¿Necesitas hacer lo que no vas a saber?
Otra pregunta es si esto tiene sentido. Cuando las personas intentan automatizar la producción pesada y robótica, el objetivo es claro: en muchas industrias, las habilidades físicas de las personas han tocado el techo. No existen tales problemas en la escritura, esos problemas están lejos de la severidad física del trabajo de parto.
Por el contrario, los lectores se quejan más a menudo de cualquier intento de automatizar la escritura, para llevarla a patrones y patrones comunes. Al mirar, por ejemplo, una película, es más probable que las personas se decepcionen si cada vez que se produce un minuto bien definido se produce un giro de trama conocido. En el costoso cine comercial, esto sucede cada vez más a menudo, pero no parece que lo llamemos un avance increíble en el arte dramático.

En mi opinión, dicho sistema en la literatura hará un gran daño, ya que propagará varios desechos literarios, optimizándolo para las solicitudes del lector. Tal basura se produce perfectamente sin un generador, y con un generador no habrá nada para respirar. Para escribir una buena historia, debe comprender la complejidad de las relaciones humanas, comprender la biología, la física y mucho más, a un buen nivel, y no solo poder agregar cadenas de palabras que causen una respuesta emocional dada del lector.
Este problema no se resuelve con ningún algoritmo simple. Necesitamos un nivel de inteligencia y conocimiento de una persona y una persona sobresaliente. La IA debería ser capaz de construir los modelos del mundo y la capacidad de predecir los resultados de varios eventos, y este es un problema que no se resuelve ahora, y la ciencia apenas comienza a acercarse a él.
Por lo tanto, nuestra dirección en el experimento es un intento de combinar IA y hombre.
- Denis Tarasov ( Durham ), CEO de Meanotek.
Por un lado, la automatización realmente puede arruinar la literatura. Por otro lado, si la IA se convierte en un simple expansor de la imaginación, si proporciona algo que el propio autor nunca hubiera inventado, una computadora realmente puede convertirse en una forma de salir de las crisis creativas, personales y globales.