A moins d’avoir vĂ©cu sur une autre planĂšte, vous avez forcĂ©ment entendu parler de ChatGPT. Peut-ĂȘtre n’en avez-vous rien Ă faire, ce qui est votre droit le plus strict. Mais il faut reconnaĂźtre que l’outil est d’une puissance terriblement intĂ©ressante, et suscite plein d’usages nouveaux. Dans cet article, je reviens briĂšvement sur ChatGPT, la thĂ©orie C-K, et un usage intĂ©ressant de chatGPT comme ressource de conception.
ChatGPT
ChatGPT, c’est une interface en langage naturel avec une intelligence artificielle qui sait aller chercher, structurer et regrouper, et formaliser Ă peu prĂšs tout et n’importe quoi : vous lui demandez un truc, et elle vous rĂ©pond. Les rĂ©ponses sont en gĂ©nĂ©ral de trĂšs bonne qualitĂ©, et en apprenant Ă poser les bonnes questions, on est vraiment bluffĂ©… Essayez, vous verrez. :)
Le nombre d’article consacrĂ©s Ă Chatgpt dans les derniĂšres semaines dĂ©passe largement ce que j’aurai le temps de lire dans une annĂ©e entiĂšre. Je vous recommande simplement la lecture de Philippe Silberzahn qui a bien soulignĂ© en quoi c’Ă©tait innovant, « disruptif », et pourquoi les GAFAM n’ont pas pris le sujet Ă la lĂ©gĂšre.
Comme toutes les IA et les plateformes soumises au droit positif et aux lubies parfois Ă©tranges des humains, certaines barriĂšres ont Ă©tĂ© mises en place pour garder chatgpt dans le cadre du politiquement correct ; c’est une erreur Ă mon sens – cela induit de gros biais -, mais c’est une autre discussion. Pour savoir quels sont les risques Ă utiliser ChatGPT, un petit organigramme a Ă©tĂ© créé par Aleksandr Tiulkanov. Vraiment c’est un outil magnifique. Les usages sont presque infinis, comme moyens d’interagir avec les donnĂ©es, comme outil de gĂ©nĂ©ration de contenus, comme outil de multiplication des usages possibles du NLP, etc, etc.
Créativité et Théorie C-K
J’utilise et j’enseigne quelques Ă©lĂ©ments de crĂ©ativitĂ© et de conception innovante, notamment en m’appuyant sur la thĂ©orie C-K. Je vous renvoie Ă mon article sur la crĂ©ativitĂ©, mais redonnons deux exemples concrets d’objets mentaux (connaissances et concepts, Knowledges et Concepts), et deux modes de raisonnement, que l’on manipule en partant d’un cas prĂ©cis, une voiture (si vous remplacez voiture par n’importe quoi d’autre ça fonctionne toujours) :
- ComplĂ©tez la phrase suivante, sans rĂ©flĂ©chir outre mesure. Un exemple de voiture est :… Si vous ĂȘtes normalement constituĂ©, vous avez dĂ» penser Ă des voitures (des modĂšles, des marques) : une renault 4L, une MercedĂšs classe A, une Mehari, etc. Ce sont des connaissances : vous ĂȘtes allĂ©s puiser dans vos connaissances. Cette liste est finie (vous aurez un moment Ă©puisĂ© vos connaissances, ou vous aurez approfondi en listant toutes les voitures existantes), et il est possible de se tromper (si je prolonge la phrase avec « abri-bus », c’est faux).
- ComplĂ©tez Ă prĂ©sent la phrase suivante. Une voiture est un exemple de :… si vous avez rĂ©pondu vite, vous avez probablement dit « moyen de transport », ou « vĂ©hicule », ou « objet Ă 4 roues ». Vous avez produit des concepts. Cette liste est presque infinie (on peut toujours imaginer de nouveaux liens entre l’objet voiture et des concepts), et il n’est pas vraiment possible d’avoir faux (les concepts n’ont pas de statut logique). Une voiture est un exemple d’objet oĂč je peux dormir, qui m’abrite du vent et de la pluie, qui est fait de plastique et de mĂ©tal, etc. etc.
L’apport gĂ©nial d’Armand Hatchuel et Benoit Weil, puis de Pascal Le masson, a Ă©tĂ© de thĂ©oriser de maniĂšre gĂ©nĂ©rale les raisonnements de conception en montrant qu’ils s’appuient sur la manipulation sĂ©parĂ©e, mais conjointe, d’objets de ces deux espaces (concepts et connaissances). Des opĂ©rateurs propres Ă chaque espace, et permettant les passages de l’un Ă l’autre existent. Passionnant ! Je vous renvoie aux travaux du CGS de l’Ecole des Mines, Ă mon article sur la conception innovante et C-K, et au trĂšs bon site Theory C-K pour en savoir plus.
ChatGPT, créativité et C-K
En prĂ©parant une petite prĂ©sentation sur crĂ©ativitĂ© et C-K Ă destination de mes collĂšgues, nous avons eu l’idĂ©e avec un collĂšgue (MaĂ«l pour ne pas le nommer), de tester ces phrases (sur les voitures) sur ChatGPT. Et puis dans une sĂ©ance de C-K, je me suis dit que l’on pourrait systĂ©matiser cet usage et faire de ChatGPT un adjoint du travail de conception innovante, permettant de complĂ©ter les connaissances, et gĂ©nĂ©rer de nouveaux concepts et ainsi de rendre plus systĂ©matique et crĂ©ative l’exploration en C-K. Creusons un peu le sujet.
Connaissances et concepts
J’avais commencĂ© Ă par demander Ă ChatGPT de complĂ©ter la phrase : « un exemple de voiture est… ». Voici la rĂ©ponse apportĂ©e.
Et ensuite, la phrase pour forcer les concepts, réponse en image.
Je pensais que j’avais un peu coincĂ© l’IA, et qu’elle avait du mal Ă dĂ©fixer du concept de vĂ©hicule. Mais pas du tout, j’avais simplement mal posĂ© la question. VoilĂ ce qu’il produit avec une question mieux posĂ©e – merci MaĂ«l! -, et l’incitant Ă s’autoriser un peu de crĂ©ativitĂ© (dĂ©calage du regard sur l’objet, ou « casser » des caractĂ©ristiques considĂ©rĂ©es comme majeures pour l’identitĂ© de l’objet) :
C’est dĂ©jĂ beaucoup plus riche, et beaucoup plus intĂ©ressant ! Il est donc relativement simple de forcer ChatGPT Ă produire des concepts. A creuser pour optimiser (notamment le forcer Ă ne pas mĂ©langer les concepts diffĂ©rents en une seule phrase), mais la possibilitĂ© est lĂ .
Exploration C-K
Nous avons ensuite sur un cas concret d’exercice C-K (C0= »la montre qui prend soin de moi »), jouĂ© avec ChatGPT. C’Ă©tait trĂšs intĂ©ressant car c’est Ă la fois un super pourvoyeur de connaissances, mais donc aussi un trĂšs bon producteur de concepts. A minima, cela permet de tester la robustesse de l’arborescence de concepts, d’en identifier de nouveaux. Mais cela permet aussi, sur certains concepts projecteurs, de lui faire gĂ©nĂ©rer des caractĂ©ristiques supplĂ©mentaires trĂšs rapidement, et donc de provoquer des expansions rapides et relativement rigoureuses de certains endroits de l’arbre. Je vais maintenant tester sa capacitĂ© Ă faire des liens entre deux « idĂ©es », ou « concepts », ou « connaissances », car cela peut-ĂȘtre aussi trĂšs utile.
Super opportunité
J’invite tous les concepteurs Ă tester les usages rendus possibles par ChatGPT dans leurs activitĂ©s, car il me semble que c’est un trĂšs beau terrain de jeu et d’exploration. Si j’Ă©tais capable de programmer, je programmerais un algo utilisant ChatGPT pour construire automatiquement une arborescence de concepts et une cartographie de connaissances Ă partir d’un C0. En l’autorisant Ă remonter en concept sur le C0, au besoin, mais Ă la recherche d’Ă©lĂ©ments prĂ©sentant de la valeur. Il faudrait programmer aussi une « fonction d’Ă©valuation de la valeur », une « fonction d’Ă©valuation de la gĂ©nĂ©rativité », pour que le programme comprenne Ă quel endroit il peut ĂȘtre intĂ©ressant de creuser. On pourrait ainsi gĂ©nĂ©rer presqu’automatiquement des concepts projecteurs, des idĂ©es crĂ©atives, en partant d’un brief.
Update : petite discussion oĂč je demande Ă chatgpt de faire un CK pour moi. Impressionnant:
do you know CK
Et vous ? Avez-vous testé chatGPT ? Voyez-vous des usages pertinents dans votre secteur ?