Une IA peut-elle être formée pour générer les contours d'une histoire?


12

Je sais que l'une des manies récentes en ce moment est de former un réseau de neurones pour générer des scénarios et de nouveaux épisodes, par exemple les amis ou les Simpsons, et c'est très bien: c'est intéressant et pourrait être les premières étapes nécessaires pour créer des programmes qui peuvent réellement générer histoires sensées / compréhensibles.

Dans ce contexte, les réseaux de neurones peuvent-ils être formés spécifiquement pour étudier les structures des histoires ou des scénarios, et peut-être générer des points de l'intrigue, ou des étapes du voyage du héros, etc., en écrivant efficacement un plan pour une histoire?

Pour moi, cela diffère de la multitude de générateurs de points de tracé en ligne, même si je dois admettre les similitudes. Je suis simplement curieux de savoir si la technologie ou la mise en œuvre est encore là et, si c'est le cas, comment on pourrait s'y prendre.

Réponses:


1

Pour autant que je sache, cela n'a pas encore été fait.

Je vois plusieurs problèmes avec cela. Un réseau neuronal est essentiellement un classifieur, qui fait correspondre une entrée à une sortie. L'entrée et la sortie sont généralement des valeurs numériques, bien qu'elles puissent être mises en correspondance avec des concepts ou des mots.

Pour former un NN, vous fournissez une entrée codée de manière appropriée et la sortie correspondante. Le NN apprend les associations entre les deux et peut ensuite classer les entrées invisibles en conséquence. Cela a récemment été utilisé pour transformer des images dans un style particulier, etc.

Quelles seraient les entrées et les sorties pour générer des scénarios? Vous pouvez utiliser les scripts précédents comme entrées, mais quelle serait la sortie? Ce pourrait être des «mouvements» narratifs d'une certaine sorte, peut-être. Vous pourriez donc former un NN à reconnaître les éléments narratifs des scénarios.

Cependant, vous ne créez toujours rien, mais vous reconnaissez simplement des choses. Vous auriez besoin d'une autre entrée. Je suppose que vous pourriez former un NN sur "Les Simpsons", obtenir une structure narrative, puis la présenter avec un épisode de "Friends" et voir ce qui se passe. Ce ne sera cependant pas un nouvel épisode de scénario.

L'inverse peut fonctionner: vous lui donnez des mouvements narratifs (une sorte de squelette d'histoire) et vous sortez un script. Mais il faudrait beaucoup de post-édition (humaine) pour être utile.

Je pense qu'un NN n'est pas le bon outil à utiliser ici. Il y a eu du travail pour générer des histoires et des scénarios, même au tout début de l'IA. Mais tout cela était basé sur l'IA symbolique, pas sur le type de ML qui semble actuellement en vogue . Jetez un œil au site Web de James Ryan ; il a récemment écrit un aperçu des approches historiques de la génération des histoires (et des scénarios).


"Hollywood" est notoirement opposé au risque et favorise la formule, donc je soupçonne que générer du contenu formule ne sera pas vraiment un défi. Je soupçonne que les GAN seront une pièce du puzzle.
DukeZhou

0

La génération d'une histoire n'est possible que si certaines conditions préalables sont remplies. Cela signifie qu'il n'est pas possible de former directement un réseau de neurones, qu'il va générer un tracé. L'étape la plus simple consiste à analyser les histoires existantes. Pour ce faire, un modèle sémantique est utilisé pour stocker les connaissances sur une histoire. Ces modèles sont codés avec des ontologies, des données liées et dans des langages d'action comme GOLOG.

En plus d'un modèle sémantique, une histoire concrète se déroule. Cela signifie, dans l'ontologie définie, que deux personnes sont dans l'intrigue, et l'histoire concrète remplit la fente de noms et d'attributs. Ce que les réseaux de neurones sont capables de faire, c'est d'analyser ces correspondances. Cela signifie que des exemples d'histoires sont mappés à des exemples d'ontologies et que le réseau neuronal peut prédire cette décision en apprenant à partir d'exemples de données.

Un exemple célèbre de génération automatique d'histoires dans un jeu est Facade Il ne fournit pas un réseau neuronal mais un modèle sémantique. Un réseau de neurones peut être formé sur les interactions des utilisateurs avec Facade et est capable de prédire ce que l'utilisateur et l'intrigue feront ensuite.


0

Analyse économique de l'analyse des questions

Il est facile de mal interpréter la question comme une question de pratique plutôt qu'une question de faisabilité.

Est-il possible pour une IA d'être formée sur une histoire / structure littéraire pour les générer?

Quelqu'un a-t-il formé un système d'IA sur l'histoire / la structure littéraire pour les générer?

Économie affectant la phraséologie des questions

Il est également facile de confondre une recherche plus large sur l'IA avec le domaine plus étroit de l'apprentissage automatique simplement parce que ce dernier est le centre d'intérêt actuel de l'activité économique. La question a utilisé le terme engouement , mais l'apprentissage automatique va probablement durer plus longtemps que les engouements technologiques.

Est-il possible pour une IA d'être formée sur une histoire / structure littéraire pour les générer?

Est-il possible que la recherche sur l'IA mène à la génération automatisée de la structure de l'histoire littéraire?

Tendances socio-économiques des méthodes de paternité

La réalisation de films, y compris la scénarisation, est un art. Nous savons que l'art populaire émerge de méthodes nouvelles et inhabituelles.

  • Pollock a jeté de la peinture d'en haut sur une toile horizontale.
  • WaveNet est formé pour générer de la musique symphonique.
  • Les thèmes de films avec des structures et des significations stochastiques développent un culte.

Le développement d'interrelations sophistiquées de personnages, de leurs sentiments, de leurs transitions dans les croyances, des questions ontologiques de finalité individuelle et de leurs relations avec une autre personne, une famille, une nation, le monde ou un principe qui chevauche l'humanité n'est pas un apprentissage automatique. problème.

Derrière la question posée ici, une question de faisabilité, pas un algorithme ou une question de convergence, est le principal défi de l'IA à la nature.

Un ordinateur peut-il produire ce qu'un esprit humain peut produire?

En réfléchissant à cette question, il est clair que la formation du conteur n'est pas une opération qui prend un tenseur à son entrée et un tenseur attendu à sa sortie. Le boom actuel de l'apprentissage automatique n'a développé aucun système d'agents intelligents pouvant générer ce qu'un expert littéraire considérerait comme une histoire remarquablement perspicace. C'est certain.

La tendance dans les publications académiques semble être une forte réaffirmation de l'affirmation du laboratoire d'IA du MIT sous Minsky, selon laquelle tout problème de faisabilité céderait la place à une nouvelle méthodologie ou reformulation jusqu'à ce que tout soit prouvé et réalisable en LISP (maintenant en Python ou Java encapsulant C et contrôlant un cluster d'accélération matérielle). Que cette tendance soit davantage à l'optimisme, que nous avons vu auparavant dans l'IA, ou juste une question de temps, nous verrons.

Nous verrons également des générateurs de points d'intrigue remplacer les scénaristes et, éventuellement, l'ensemble du système de studio, y compris la génération de stars et les fêtes auxquelles ils vont et les magazines qui pseudo-se moquent de leur vie pour générer le statut de star peuvent être simplement simulés. Ce ne serait pas le premier domaine de travail bien établi et lucratif à être complètement éliminé par les progrès technologiques.

Il se produit également pour beaucoup qu'il peut y avoir un retour de flamme, soit culturellement comme le retour aux seaux et monotones après l'augmentation de la sophistication musicale populaire dans les années 1970 ou quelque chose de plus extrême comme une émergence de masse des Uni-bombers. Nous devrons également attendre et voir à ce sujet aussi.

Ce qui semble certain, c'est que la recherche continuera de repousser les limites et que la technologie continuera de changer même le monde de la littérature et de la narration. De nouvelles extensions du jeu d'imitation d'Alan Turing apparaîtront: "Les sujets peuvent-ils dire quels films ont un scénario humain et lesquels ont été artificiellement écrits?"

"Est-ce que ces vraies étoiles humaines ou sont-elles des étoiles générées jouant les personnages générés dans ces histoires générées?"


1
Une grande partie de cette réponse est sensée et mérite plus d'attention. Mais que signifie «Économie affectant la question ...»? Pourriez-vous expliquer, peut-être qu'un libellé différent aiderait, car pour moi, cela ressemble à un non-sens ou à un terme technique délibérément obscurcissant qui me donne l'impression de ne pas comprendre la réponse. . . ou peut-être juste une blague highbrow que je ne reçois pas?
Neil Slater

0

2018 a été remarquable avec la création du premier roman sur l'IA, de Ross Goodwin, intitulé 1 the Road . Toute la matière première a été générée par son programme.


0

Idéalement, oui. Idéalement, parce que le réseau devrait être alimenté avec les mots d'un livre entier (qui varient autour de 100 000 mots). Avec une puissance de traitement hypotétique, vous devriez être en mesure de former le NN avec des milliers de livres. Il pourrait être possible d'être formé avec des ordinateurs quantiques .... qui sait ...

Pour les histoires plus petites, je pense que le problème majeur est de savoir sous quelle "forme" l'histoire doit être générée. Parce que s'il émet simplement quelques mots, la première chose que le réseau devrait pouvoir faire est de parler, cela signifie que le modèle devrait évoluer à partir d'un modèle NLP pré-formé, et (d'après ce que je sais), nous avons toujours des problèmes avec cela.

Donc ... Je pense vraiment que pour faire ce genre de choses, l'approche que nous adoptons pour faire apprendre aux NN devrait être modifiée. Le fait que les humains existent prouve que les algorithmes génétiques fonctionneraient à 100%. Mais nous n'avons évidemment pas plus de 3 milliards d'années pour faire évoluer un "cerveau" à partir de zéro, c'est pourquoi nous utilisons des algorithmes de formation: nous forçons à apprendre de quelque chose.

Mais revenons à la question: les humains font beaucoup de travail en réfléchissant au résultat à choisir. Pour faire en sorte qu'un réseau génère un résultat, sans imiter les humains, il serait facile de choisir au hasard certains aspects de ce résultat. Par exemple, un résultat choisi au hasard pourrait être "résultat: Dennis meurt, Morty tue Eminem, triste sciene, bonheur sciene, la fin". Cela signifie que le NN ou tout autre modèle ML ne produit pas réellement de résultat pour l'histoire. En fait, ce qu'il fait est de connecter des "points de contrôle" générés à propos de cette histoire. En fait, vous pourriez former un modèle pour générer des points de contrôle, mais ce n'est qu'une idée aléatoire d'un débutant, donc je n'ai aucune idée de la façon de l'implémenter.

Je suis btw italien, désolé pour mon anglais :)


0

La réponse est oui, une IA peut être entraînée à écrire même une histoire entière. Je veux juste vous dire tout de suite qu'une IA a déjà fait quelque chose de plus difficile que de générer une histoire. Je parle de cette chose à la fin de mon explication.

Tous les liens dans mes explications mènent à des sources externes que j'ai trouvées, vous pouvez aller les vérifier. Sans plus, voici les principales raisons pour lesquelles je pense que les IA peuvent générer le plan d'une histoire:

  1. Les IA sont vraiment douées pour reconnaître les schémas et générer des choses similaires aux autres. Étonnamment, il y a beaucoup de modèles dans les histoires . Les histoires sont toujours structurées, donc cette partie n'est pas le vrai problème. Il y a un grand wiki sur les sept intrigues de base .
  2. Mais même si une IA peut générer une bonne structure d'histoire, peut-elle rendre une histoire attrayante? Eh bien, cela dépend de la taille du "cerveau" de l'IA. Parce qu'il s'avère que plus l'IA possède de neurones et de synapses, plus elle peut «comprendre» le langage ou les émotions humaines. Donc, si une IA a un cerveau assez gros, elle peut générer des choses qui ont du sens. Voici le meilleur exemple d'une IA capable de générer des choses de type humain: https://ai.googleblog.com/2020/01/towards-conversational-agent-that-can.html .

Pour le comment, je pense que les données d'entraînement ne sont pas insignifiantes. Donc, pour pouvoir entraîner une IA comme ça, nous avons besoin de beaucoup d'exemples. Cela est possible, car les scénarios de films sont publics et peuvent être téléchargés par n'importe qui. Ainsi, une IA peut facilement apprendre de cette énorme quantité de scénarios. Voici quelques exemples de sites Web où nous pouvons obtenir le scénario de films: https://stephenfollows.com/resource/sites-to-find-movie-scripts/ , https://www.simplyscripts.com/movie-screenplays.html .

Après cela, nous avons juste besoin de formater les données, afin de pouvoir les transmettre à notre IA. À mon avis, il est tout à fait possible de faire une bonne IA qui écrit de bonnes histoires, car Google a déjà fait quelque chose de similaire. Je pense que le chatbot Meena , créé par Google, est la preuve qu'une IA peut apprendre bien plus que la simple reconnaissance de formes.


-1

Pour autant que je sache, il n'y a pas encore de système comme vous le décrivez. Cependant, il existe des approches intéressantes de l'intelligence narrative qui peuvent être trouvées sur le site du laboratoire de renseignement narratif de l'Université de la Nouvelle-Orléans: https://nil.cs.uno.edu/

J'espère que ceux-ci peuvent être utiles pour guider une approche d'apprentissage en profondeur des problèmes de génération narrative.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.