Un'intelligenza artificiale può essere addestrata per generare la trama di una storia?


12

So che una delle mode recenti in questo momento è quella di formare una rete neurale per generare sceneggiature e nuovi episodi, ad esempio Amici o Simpson, e va bene: è interessante e potrebbe essere il primo passo necessario per creare programmi che possano effettivamente generare storie sensate / comprensibili.

In questo contesto, le reti neurali possono essere addestrate in modo specifico per studiare le strutture di storie o sceneggiature e forse generare punti della trama o passaggi nel viaggio dell'eroe, ecc., Scrivere efficacemente una struttura per una storia?

Per me, questo differisce dalle innumerevoli generatori di punti di trama online, anche se devo ammettere le somiglianze. Sono solo curioso di sapere se la tecnologia o l'implementazione sono ancora lì e, se lo è, come si potrebbe fare per farlo.

Risposte:


1

Per quanto ne so, questo non è stato ancora fatto.

Vedo diversi problemi con questo. Una rete neurale è fondamentalmente un classificatore, che abbina un input a un output. Sia l'input che l'output sono generalmente valori numerici, sebbene possano essere abbinati a concetti o parole.

Per addestrare un NN è necessario fornire un input codificato in modo appropriato e l'output corrispondente. L'NN apprende le associazioni tra i due e può quindi classificare l'input invisibile di conseguenza. Questo è stato recentemente utilizzato per trasformare le immagini in uno stile particolare ecc.

Quale sarebbe l'input e l'output per la generazione di sceneggiature? Potresti usare gli script precedenti come input, ma quale sarebbe l'output? Forse potrebbero essere "mosse" narrative di qualche tipo. Quindi potresti addestrare un NN a riconoscere elementi narrativi dalle sceneggiature.

Tuttavia, non stai ancora creando nulla, ma stai solo riconoscendo le cose. Avresti bisogno di qualche altro input. Immagino che potresti addestrare una NN su "The Simpsons", ottenere una struttura narrativa, quindi presentarla con un episodio di "Friends" e vedere cosa succede. Tuttavia, non sarà un nuovo episodio di una sceneggiatura.

Il contrario potrebbe funzionare: dai da mangiare alle mosse narrative (una specie di scheletro della storia) e ottieni una sceneggiatura. Ma sarebbe necessario un sacco di post-editing (umano) per essere utile.

Penso che un NN sia lo strumento sbagliato da usare qui. Sono stati fatti lavori per la generazione di storie e sceneggiature, anche nei primi tempi dell'IA. Ma tutto era basato sull'IA simbolica, non sul tipo di ML che sembra essere attualmente in voga . Dai un'occhiata al sito Web di James Ryan ; ha recentemente scritto una panoramica sugli approcci storici alla generazione di storie (e sceneggiatura).


"Hollywood" è notoriamente avverso al rischio e favorisce la formula, quindi ho il sospetto che la generazione di contenuti formali non sarà una vera sfida. Sospetto che i GAN saranno un pezzo del puzzle.
DukeZhou

0

La generazione della trama è possibile solo se vengono soddisfatte alcune condizioni preliminari. Ciò significa che non è possibile addestrare direttamente una rete neurale, che genererà un diagramma. Il passaggio più semplice prima è solo analizzare le storie esistenti. Per fare ciò, viene utilizzato un modello semantico per memorizzare la conoscenza di una storia. Tali modelli sono codificati con ontologie, dati collegati e in linguaggi d'azione come GOLOG.

Sulla cima di un modello semantico si svolge una storia concreta. Ciò significa che nell'ontologia è definito che due persone sono nella trama e che la storia concreta riempie la fessura di nomi e attributi. Ciò che le reti neurali sono in grado di fare è analizzare questi abbinamenti. Ciò significa che le storie di esempio sono mappate su ontologie di esempio e la rete neurale può prevedere questa decisione imparando dai dati di esempio.

Un famoso esempio di generazione automatica di storie in un gioco è Facade. Non fornisce una rete neurale ma un modello semantico. Una rete neurale può essere addestrata sulle interazioni dell'utente con Facade ed è in grado di prevedere cosa faranno l'utente e la trama.


0

Analisi della domanda efficace sull'economia

È facile fraintendere accidentalmente la domanda come una domanda pratica piuttosto che una questione di fattibilità.

È possibile che un'IA sia addestrata sulla storia / struttura letteraria per generarli?

Qualcuno ha addestrato un sistema di intelligenza artificiale sulla storia / struttura letteraria per generarli?

Frasologia di domanda efficace di economia

È anche facile confondere la più ampia ricerca di intelligenza artificiale con il campo più ristretto dell'apprendimento automatico semplicemente perché l'ultimo è il focus attuale dell'attività economica. La domanda utilizzava il termine moda , ma l'apprendimento automatico probabilmente durerà più a lungo delle mode tecnologiche.

È possibile che un'IA sia addestrata sulla storia / struttura letteraria per generarli?

È possibile che la ricerca in intelligenza artificiale porti alla generazione automatica di strutture letterarie di storie?

Tendenze socioeconomiche nei metodi di autore

Fare film, compresa la sceneggiatura, è un'arte. Sappiamo che l'arte popolare emerge da metodi nuovi e insoliti.

  • Pollock lanciò la vernice dall'alto su una tela orizzontale.
  • WaveNet viene addestrato per generare musica sinfonica.
  • Temi cinematografici con strutture e significati stocastici sviluppano un seguito di culto.

Lo sviluppo di interrelazioni sofisticate di personaggi, i loro sentimenti, le loro transizioni nella credenza, domande ontologiche di scopo individuale e come si relaziona con un'altra persona, una famiglia, una nazione, il mondo o qualche principio che cavalca l'umanità non è un apprendimento automatico problema.

Dietro la domanda posta qui, una domanda di fattibilità, non un algoritmo o una domanda di convergenza, è la principale sfida dell'IA per la natura.

Un computer può produrre ciò che una mente umana può produrre?

Nel pensare a questa domanda, è chiaro che l'addestramento del narratore non è un'operazione che richiede un tensore nel suo input e un tensore previsto nel suo output. L'attuale boom dell'apprendimento automatico non ha sviluppato alcun sistema di agenti intelligenti in grado di generare ciò che un esperto letterario considererebbe una storia straordinariamente penetrante. Questo è certo.

La tendenza nelle pubblicazioni accademiche sembra essere una forte riaffermazione dell'affermazione del laboratorio di intelligenza artificiale del MIT sotto Minsky, secondo cui qualsiasi problema di fattibilità avrebbe lasciato il posto a qualche nuova metodologia o riformulazione fino a quando tutto fosse stato dimostrato fattibile e tutto fosse realizzato in LISP (ora in Python o Java che avvolge C e controlla alcuni cluster di accelerazione hardware). Se questa tendenza è più un eccesso di ottimismo, che abbiamo già visto nell'intelligenza artificiale o solo una questione di tempo, vedremo.

Vedremo anche che i generatori della trama sostituiscono gli sceneggiatori e, infine, l'intero sistema di studio, compresa la generazione di stelle e feste a cui vanno e le riviste che pseudo-deridono la loro vita per generare lo status di star possono essere semplicemente simulate. Non sarebbe il primo campo di lavoro ben consolidato e redditizio ad essere completamente eliminato dai progressi della tecnologia.

A molti viene anche in mente che potrebbe esserci un contraccolpo, o culturalmente come il ritorno ai secchi e alla monotona dopo l'aumento della raffinatezza musicale popolare negli anni '70 o qualcosa di più estremo come un'emergenza di massa di bombardieri Uni. Dovremo anche aspettare e vedere anche questo.

Ciò che sembra certo è che la ricerca continuerà a spingere e la tecnologia continuerà a cambiare anche il mondo della letteratura e della narrazione. Appariranno nuove estensioni del gioco d'imitazione di Alan Turing: "I soggetti possono dire quali film hanno una sceneggiatura umana e quali sono stati scritti artificialmente?"

"Quelle vere star umane o sono stelle generate interpretano quei personaggi generati in quelle storie generate?"


1
Gran parte di questa risposta è sensata e merita più attenzione. Ma cosa significa "Domanda efficace sull'economia ..."? Potresti spiegarmi, forse qualche frase diversa potrebbe aiutare, dal momento che per me leggerlo sembra una sciocchezza o un termine tecnico deliberatamente oscuro che mi fa sentire come se non capissi la risposta. . . o forse solo una battuta per sopracciglia che non capisco?
Neil Slater,

0

Il 2018 è stato notevole nella creazione del primo romanzo AI, di Ross Goodwin, chiamato 1 the Road . Tutta la materia prima è stata generata dal suo programma.


0

Idealmente, si. Idealmente, perché la rete dovrebbe essere alimentata con le parole di un intero libro (che può variare di circa 100.000 parole). Con un'ipotetica quantità di potenza di elaborazione, dovresti essere in grado di addestrare l'NN con migliaia di libri. Potrebbe essere possibile essere addestrato con i computer quantistici .... chissà ...

Per le storie più piccole, penso che il problema principale sia sapere in quale "forma" dovrebbe essere generata la storia. Perché se semplicemente genera alcune parole, la prima cosa che la rete dovrebbe essere in grado di fare è parlare, ciò significa che il modello dovrebbe evolversi da un modello NLP predefinito e (da quello che so) abbiamo ancora dei problemi con questo.

Quindi .... Penso davvero che per fare questo tipo di cose, l'approccio che adottiamo per far imparare le NN dovrebbe essere cambiato. Il fatto che esistano esseri umani dimostra che gli algoritmi genetici funzionerebbero al 100%. Ma ovviamente non abbiamo 3+ miliardi di anni per far evolvere un "cervello" da zero, ecco perché utilizziamo algoritmi di allenamento: li costringiamo a imparare da qualcosa.

Ma torniamo alla domanda: gli umani fanno molto lavoro pensando a quale risultato scegliere. Per fare in modo che un netork generi un risultato, senza imitare gli umani, sarebbe facile scegliere casualmente alcuni aspetti di questo risultato. Ad esempio, un risultato scelto a caso potrebbe essere "risultato: Dennis muore, Morty uccide Eminem, triste sciene, felicità sciene, la fine". Ciò significa che l'NN o qualsiasi modello ML in realtà non produce un risultato per la storia. In effetti, ciò che fa è collegare alcuni "checkpoint" generati su quella storia. In realtà, potresti formare un modello per generare checkpoint, ma questa è solo un'idea casuale di un principiante, quindi non ho idea di come implementarlo.

Sono italiano tra l'altro, mi dispiace per il mio inglese :)


0

La risposta è sì, un'intelligenza artificiale può essere addestrata per scrivere anche un'intera storia. Voglio solo dirti fin dall'inizio che un'intelligenza artificiale ha già fatto qualcosa di ancora più difficile che generare una storia. Sto parlando di quella cosa alla fine della mia spiegazione.

Tutti i collegamenti nelle mie spiegazioni portano a fonti esterne che ho trovato, puoi andare a controllarli. Senza ulteriori indugi, ecco i motivi principali per cui penso che gli AI possano generare lo schema di una storia:

  1. Gli IA sono davvero bravi a riconoscere i modelli e a generare cose simili agli altri. Sorprendentemente, ci sono molti schemi nelle storie . Le storie sono sempre strutturate, quindi questa parte non è il vero problema. C'è un grande Wiki sulle sette trame di base .
  2. Ma anche se un'intelligenza artificiale può generare una buona struttura della storia, può rendere una storia accattivante? Bene, dipende da quanto è grande il "cervello" dell'IA. Poiché risulta che più neuroni e sinapsi hanno un'intelligenza artificiale, più può "comprendere" il linguaggio o le emozioni umane. Quindi, se un'intelligenza artificiale ha un cervello abbastanza grande, può generare cose sensate. Ecco il miglior esempio di un'intelligenza artificiale in grado di generare roba simile a quella umana: https://ai.googleblog.com/2020/01/towards-conversational-agent-that-can.html .

Per quanto riguarda il come, penso che i dati di allenamento non siano insignificanti. Quindi, per essere in grado di addestrare un'IA del genere, abbiamo bisogno di molti esempi. Ciò è possibile perché le sceneggiature dei film sono pubbliche e possono essere scaricate da chiunque. Quindi, un'intelligenza artificiale può facilmente imparare da questa enorme quantità di sceneggiature. Ecco alcuni esempi di siti Web in cui è possibile ottenere sceneggiature per film: https://stephenfollows.com/resource/sites-to-find-movie-scripts/ , https://www.simplyscripts.com/movie-screenplays.html .

Dopodiché, dobbiamo solo formattare i dati, in modo da poterli dare alla nostra IA. A mio avviso, è completamente possibile creare una buona intelligenza artificiale che scriva buone storie, perché Google ha già fatto qualcosa di simile. Penso che il chatbot Meena , creato da Google, sia la prova che un'intelligenza artificiale può imparare molto più del semplice riconoscimento di schemi.


-1

Per quanto ne so, non esiste ancora alcun sistema come quello che descrivi. Tuttavia, ci sono alcuni approcci interessanti all'intelligenza narrativa che si possono trovare sul sito del Narrative Intelligence Lab dell'Università di New Orleans: https://nil.cs.uno.edu/

Speriamo che possano essere utili nel guidare un approccio di apprendimento profondo ai problemi di generazione narrativa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.