🔲 Un robot peut -il écrire de la poésie ?

Qu’en dites-vous ?

Le chercheur Oscar Schwartz s'est posé la question : « Un ordinateur peut-il écrire de la poésie ? »

Révisé 8 juillet 2020

Dessin : Pierre Guité Un robot peut-il écrire de la poésie ? par Sylvie Gendreau

Dessin : Pierre Guité Un robot peut-il écrire de la poésie ? par Sylvie Gendreau

Vous y pensez pendant une minute, et tout Ă  coup, vous vous posez une multitude d'autres questions telles que :

Qu'est-ce qu'un robot ?
Qu'est-ce que la poésie ?
Qu'est-ce que la créativité ?

Des questions complexes.

Cette question provocatrice a conduit Oscar Swartz Ă  imaginer un test de Turing de la poĂ©sie que vous pouvez vous complĂ©ter sur son site bot or not. 

Pendant le premier exercice, il prĂ©sente deux poèmes ; l'un est Ă©crit par un ĂŞtre humain, l'autre est le rĂ©sultat d'un algorithme. Il a fait vivre l'expĂ©rience au public lors de sa confĂ©rence TED. Le public devait deviner lequel avait Ă©tĂ© Ă©crit par un humain.

On essaie ?

Poème 1 :

Little Fly / Thy summer's play, / My thoughtless hand / Has brush'd away. Am I not / A fly like thee? / Or art not thou / A man like me?


Poème 2 :

We can feel / Activist through your life's / morning / Pauses to see, pope I hate the / Non all the night to start a / great otherwise (...)

Que rĂ©pondez-vous ?  
Lequel de ces deux poèmes a été écrit par un être humain ?

J'espère que vous avez choisi le premier, car il s'agit d'un poème de William Blake alors que le deuxième a Ă©tĂ© Ă©crit par un algorithme Ă  partir des donnĂ©es d'une journĂ©e de la page Facebook d'Oscar Swartz. Ă€ ce premier exercice, la majoritĂ© des personnes a choisi la bonne rĂ©ponse. OUF !

On passe au prochain exercice... PrĂŞts ?

Poème 1 :

A lion roars and a dog barks. It is interesting / and fascinating that a bird will fly and not / roar or bark. Enthralling stories about animals are in my dreams and I will sing them all if I / am not exhausted or weary.

Poème 2 :

Oh! kangaroos, sequins, chocolate sodas! / You are really beautiful! Pearls, / harmonicas, jujubes, aspirins! All / the stuff they've always talked about (...)

Cette fois, le public a répondu de manière plutôt égale, une répartition 50/50. C'était beaucoup plus difficile. Le premier poème a été généré par un algorithme appelé Racter, qui a été créé dans les années 1970, et le second poème a été écrit par le poète Frank O'Hara.

Ce que le chercheur nous fait faire ici est un test de Turing pour la poésie. Le test de Turing a été proposé par Alan Turing, en 1950, afin de répondre à la question, un ordinateur peut-il penser ?

Alan Turing croyait que si un ordinateur était en mesure d'avoir une conversation en mode texte avec un être humain, avec une telle maîtrise de sorte que l'homme ne peut pas dire s'il parle à un ordinateur ou un être humain, alors l'ordinateur peut être qualifié de faire preuve d'intelligence.

En 2013, avec son ami Benjamin Laird, Oscar Swartz, a créé un test de Turing pour la poésie en ligne sur leur site bot or not. C'est le jeu auquel nous venons de jouer. On vous présente un poème, et vous ne savez pas si cela a été écrit par un être humain ou un ordinateur et vous devez deviner. Des milliers et des milliers de personnes ont passé ce test en ligne, permettant aux chercheurs d'obtenir des résultats intéressants.

Quels sont ces résultats ?

Eh bien, Turing a dit que si un ordinateur pouvait tromper un humain 30 pour cent du temps qu'il Ă©tait un ĂŞtre humain, alors il passe le test de Turing pour l'intelligence. Avec les poèmes, sur la base de donnĂ©es collectĂ©es sur bot or not, 65 pour cent des participants ont Ă©tĂ© dupĂ©s, pensant que les poèmes avaient Ă©tĂ© Ă©crits par un ĂŞtre humain alors qu'ils Ă©taient le rĂ©sultat d'algorithmes. Donc, selon la logique du test de Turing, on peut dire oui, un robot peut Ă©crire de la poĂ©sie. 

Si vous vous sentez un peu mal à l'aise avec cette réponse, le chercheur nous propose un dernier exercice. Vous êtes prêts ?

Poème 1 :

Reg flags the reason for pretty flags. / And ribbons. Ribbons of flags / And wearing material / Reasons for wearing material. (...)

Poème 2 :

A wounded deer leaps highest, / I've heard the daffodil I've heard the flag to-day / I've heard the hunter tell; / 'Tis but the ecstasy of death, / And then the brake is almost done (...)

Répondez-vous comme la majorité que le premier poème est le résultat d'un algorithme ?

Si oui, vous serez Ă©tonnĂ© d'apprendre que l'auteure n'est nulle autre que la cĂ©lèbre poĂ©tesse Gertrude Stein.  Alors que le poème 2 a Ă©tĂ© gĂ©nĂ©rĂ© par un algorithme appelĂ© RKCP, conçu par Ray Kurzweil, directeur de l'ingĂ©nierie chez Google, un dĂ©fenseur de l'intelligence artificielle.

Vous donnez au programme RKCP un texte source, il analyse le texte afin de savoir comment le langage est utilisĂ©, puis il rĂ©crĂ©e un texte Ă  partir de ces donnĂ©es. Dans le deuxième poème, celui que vous avez sans doute pensĂ© qu'il avait Ă©tĂ© Ă©crit par un humain, l'algorithme a recrĂ©Ă© un texte Ă  partir d'un ensemble de poèmes de la poĂ©tesse Emily Dickinson.

Le programme a analysĂ© sa façon d'utiliser le langage, il a appris le modèle, et s'en est inspirĂ© pour recrĂ©er un modèle conformĂ©ment Ă  cette mĂŞme structure. La chose importante Ă  savoir sur RKCP, c'est qu'il ne connaĂ®t pas le sens des mots qu'il utilise. La langue est juste sa matière première, le texte pourrait ĂŞtre en chinois, en suĂ©dois, il pourrait ĂŞtre recueilli Ă  partir de votre page Facebook alimentĂ©e pendant une journĂ©e, il reprĂ©sente juste la matière première. Et pourtant, il est en mesure de crĂ©er un poème qui semble plus humain que le poème de Gertrude Stein. Ce que les chercheurs ont fait ici, c'est un test de Turing inversĂ©. Donc, Gertrude Stein, qui est un ĂŞtre humain, est capable d'Ă©crire un poème qui trompe la majoritĂ© des juges humains, pensant qu'il a Ă©tĂ© Ă©crit par un ordinateur. Par consĂ©quent, selon la logique du test de Turing inverse, Gertrude Stein est un ordinateur !

Envie de tenter l’expérience ?

DÉCOUVREZ L’EXERCICE No. 21


Écrire de la poésie ?


Références

Le site d’Oscar Schwartz, bot or not.

Bloc Intégration
Ajoutez une URL d'intégration ou du code. En savoir plus
Précédent
Précédent

🔲 Qu’est ce que l’apprentissage profond (deep learning) ?

Suivant
Suivant

🔴 Le plaisir d’enseigner à des beaux esprits