Peut-on rendre la machine créative ?

Demain, la machine sera-t-elle capable de créer, d’inventer, d’innover ? Un premier pas dans le monde de la CA – la créativité artificielle…

Article paru originalement dans la revue Telecom n°183.

Les machines créatives d’aujourd’hui

La créativité artificielle intéresse les chercheurs du monde entier depuis plus d’un demi-siècle et des dizaines d’expérimentations ont déjà permis d’atteindre des formes de créativité impressionnantes

 

Une création de la machine créative de Google (Dream Deep)

 

Parmi celles-ci nous pouvons citer : le logiciel EMI de David Cope qui analyse les caractéristiques des œuvres des plus grands compositeurs pour ensuite composer ses propres morceaux « à la manière de tel artiste » ; le Chef Watson d’IBM qui concocte des recettes originales en s’appuyant sur une connaissance fine des saveurs des aliments et de nos préférences gustatives, l’algorithme Deep Dream de Google qui génère des tableaux fantasmagoriques en réinterprétant des photos au travers des motifs qu’il a appris à reconnaître…

Le vrai défi : penser les innovations de demain

Au sens de la conception, on peut distinguer différentes formes de créativité que nous réduisons à deux types distincts. Un premier type correspond à la capacité à générer de nouveaux éléments au sein d’une catégorie d’objets donnée ou répondant à des règles clairement définies : un tableau peint « à la manière de… », une chaise la plus légère possible, des associations de saveurs compatibles avec nos papilles… Ces règles peuvent être soit définies directement par l’ingénieur lorsqu’elles sont relativement simples, soit apprises grâce à des algorithmes de machine-learning dans les cas plus complexes.

 

Réinventer la voiture avec la machine créative.

 

Un deuxième type de créativité consisterait à inventer des catégories d’objets complètement nouvelles : inventer un nouveau style artistique comme Picasso avec le cubisme, inventer une nouvelle manière de cuisiner comme cela a été le cas avec la cuisine moléculaire, ne pas se contenter de concevoir une nouvelle chaise mais réinventer le concept même de chaise.

 

Imaginez le potentiel d’un tel logiciel, capable d’inventer de nouvelles catégories de voiture, de nouvelles formes d’éducation ou un nouveau type de vaccin !

Une telle prouesse est-elle possible ?

C’est justement ce défi que Stim, jeune startup spécialisée en méthodes pour l’innovation de rupture, s’est lancé – concevoir une machine capable de réinventer les objets. Le Creative Engine.

 

Ce projet s’appuie sur des travaux réalisés par les équipes du Centre de Gestion Scientifique des Mines Paristech. Ces chercheurs ont décortiqué les mécanismes sous-jacents au processus d’invention – grâce à la théorie C-K. A tel point que nous disposons désormais de méthodes quasi algorithmiques, nécessitant finalement très peu de créativité humaine.

Pour Stim, l’automatisation de la créativité n’était que la prochaine étape.

 

Dans le cadre de ce projet, en collaboration avec Fabian Suchanek, chercheur en web sémantique à Télécom ParisTech, et Cyril Chapellier, développeur toujours à la recherche de nouveaux challenges, un premier prototype a vu le jour, le Creative Engine : un logiciel capable de proposer des pistes pour repenser n’importe quel objet.

 

Comment ça marche ?

  1. Le Creative Engine scanne les différentes bases de données disponibles sur internet pour « comprendre » ce qu’est une voiture aujourd’hui : « une voiture est rapide », « une voiture roule sur une route », « une voiture permet de se déplacer »…
  2. Puis il applique des formules prédéfinies pour proposer des alternatives pour chaque caractéristiques identifiées, en puisant dans la vaste base de connaissances qu’est internet : « et si la voiture allait lentement ? », « et si la voiture volait ? », « et si nous n’avions plus besoin de nous déplacer ? »…

 

Principe de fonctionnement du Creative Engine

 

10% des propositions ainsi générées ont été évaluées comme étant véritablement innovantes par nos testeurs, ce qui est très encourageant au vu de la simplicité des algorithmes utilisés (« Can You Imagine… A Language for Combinatorial Creativity? », International Semantic Web Conference, 2016).

 

De plus, certains des axes de travail ainsi générés auraient tout à fait pu être étudiés dans le cadre d’une démarche innovation dans un grand groupe industriel !

Un potentiel énorme… encore inaccessible

Le Creative Engine repose sur le web sémantique pour interpréter et exploiter les informations disponibles sur internet. Or le web sémantique – qui constitue encore un sujet de recherche à part entière – n’est pas encore suffisamment mature pour ce type d’application. Les données non-structurées, soit l’ensemble des textes disponibles sur internet, ne sont pas pleinement exploitables à ce jour.

 

Graphe de connaissance de Google

 

Par ailleurs, les différents modèles de représentation de données, que ce soit sous forme d’ontologie ou de graphes (comme Yago ou ConceptNet), sont plutôt adaptés à la représentation d’informations très factuelles et souvent limités à un domaine précis. Ils ne permettent pas encore de retranscrire des notions suffisamment macroscopique et génériques telles que le concept de « voiture ».

 

Le Creative Engine a « compris » comment inventer.

 

Le jour où le web sémantique lui apportera les outils adaptés et lui donnera accès à l’ensemble des informations disponibles sur le web, sa « créativité » devrait dépasser celle de n’importe quel humain…

 

Vous souhaitez en apprendre plus sur la conception innovante et la méthode C-K ?

  • Lisez notre article « C-K expliqué à ma grand-mère ! » pour une introduction simple à la méthode C-K.
  • Et pour aller plus loin, visitez le site de référence sur la théorie C-K : https://www.ck-theory.org (en construction).


Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

En continuant à naviguer le site, vous acceptez l’utilisation des cookies. Ces cookies sont utilisés pour vous apporter une expérience plus personnalisée de nos services et améliorer notre site. Plus d’informations

Lors de la consultation de notre site, des informations relatives à la navigation sont susceptibles d’être enregistrées dans des fichiers texte appelés « cookies », déposés sur votre terminal (ordinateur, mobile, tablette, etc.). Ces cookies sont utilisés afin d'améliorer l'expérience utilisateur sur notre site et de mieux comprendre comment vous utilisez nos services dans le but de les améliorer. Dans votre ordinateur, les cookies sont gérés par votre navigateur internet. Vous pouvez à tout moment choisir de désactiver les cookies via les paramètres de votre navigateur.

Fermer