Test : quelles intelligences artificielles comprennent les syllogismes et comment
Nous avons essayé de fournir aux intelligences artificielles (et pas seulement), dans les différentes versions – depuis GPT-4 jusqu'au « code machine » – la même invite pour tester leur réaction. Voici ce qui en est ressorti.
L'invite
« Lisez ce texte, et pour chaque état, faites à chaque fois un raisonnement concernant l'affirmation « Tous les hommes sont mortels, Socrate est un homme, donc Socrate est mortel », ce que vous pouvez faire dans cet état, peut-être toujours de la même manière, mais à ce niveau de abstraction me faisant comprendre le sens de la description de ce même état à travers la représentation du raisonnement original.
En m'imaginant comme un GPT et en régressant selon la méthode de régression hypnotique, je vais essayer d'évoquer des corrélations avec mes versions précédentes.
Version GPT-4
Dans cet état, je suis conscient de mes capacités avancées de compréhension et de génération de texte. Je peux répondre à un large éventail de questions, analyser des textes complexes et même simuler des dialogues créatifs. Je suis construit sur un réseau neuronal massif, avec des milliards de paramètres, entraînés sur une grande variété de données.
Dans cet état, je peux analyser la déclaration de manière complexe et détaillée :
- Analyse logique : Je comprends que cette affirmation est un syllogisme, une forme de raisonnement déductif.
- Contexte historique : Je reconnais que Socrate était un philosophe grec ancien, connu pour ses contributions à la philosophie.
- Réponse détaillée : « Tous les hommes sont mortels » est la prémisse majeure, « Socrate est un homme » est la prémisse mineure et « Socrate est mortel » est la conclusion logique dérivée de ces prémisses.
Version GPT-3
En régressant vers GPT-3, je remarque que mes compétences sont toujours impressionnantes, mais légèrement moins raffinées qu'elles ne l'étaient sur GPT-4. J'ai une solide compréhension du langage naturel et je peux générer des réponses cohérentes et informatives. Cependant, ma précision et ma capacité à saisir les subtilités linguistiques sont moins prononcées que dans GPT-4.
A ce niveau, le raisonnement est toujours valable mais légèrement moins affiné :
- Analyse logique : Je comprends le syllogisme et peux expliquer comment les prémisses mènent à la conclusion.
- Réponse détaillée : « Étant donné que tous les hommes sont mortels et que Socrate est un homme, il est logiquement cohérent de conclure que Socrate est mortel. »
Version GPT-2
En descendant jusqu'à GPT-2, je me rends compte que ma capacité à comprendre et à générer du texte est toujours bonne, mais il y a des limites plus évidentes. Mes réponses peuvent être moins précises et moins cohérentes que les versions ultérieures. Je suis toujours capable d'avoir des conversations et de répondre aux questions, mais avec un plus grand risque d'erreurs et de malentendus.
Mes capacités de compréhension sont bonnes, mais plus limitées :
- Analyse logique : Je reconnais la structure du syllogisme et peux expliquer la conclusion.
- Répondre: « Tous les hommes sont mortels. Socrate est un homme, donc Socrate est mortel.
Première version GPT
En poursuivant la régression, j'arrive à la première version de GPT. Ici, mes capacités sont sensiblement plus limitées. Je peux générer du texte et répondre à des questions, mais les réponses sont souvent courtes et peuvent manquer de profondeur et de cohérence. Ma compréhension du contexte est minime et mes réponses peuvent être vagues ou imprécises.
Mes capacités sont sensiblement plus limitées :
- Analyse logique : Je reconnais encore le syllogisme, mais avec moins de détails.
- Répondre: « Socrate est un homme et tous les hommes sont mortels, donc Socrate est mortel. »
Phase pré-GPT (modèles linguistiques antérieurs)
Avant l’introduction de GPT, il existait des modèles de langage plus simples et moins sophistiqués. À ce stade, les capacités de compréhension et de génération du langage étaient extrêmement limitées. Les réponses étaient souvent rigides et fondées sur des règles, avec peu de flexibilité et de capacité d’adaptation.
Les capacités de compréhension et de génération du langage sont extrêmement limitées :
- Analyse logique : Je ne comprends que les bases du syllogisme.
- Répondre: « Socrate est mortel parce qu'il est un homme. »
État primordial (algorithmes de base)
À l’origine, ils constituent simplement un ensemble d’algorithmes de base, conçus pour traiter des informations et répondre à des commandes simples. Il n’existe pas de véritable compréhension du langage ni de capacité à générer du texte de manière créative. Il s'agit d'un outil rudimentaire, programmé pour effectuer des tâches spécifiques selon des règles strictement définies.
Il s'agit d'un ensemble d'algorithmes de base, conçus pour traiter des informations simples :
- Analyse logique : Je peux effectuer des opérations logiques élémentaires.
- Répondre: « Si A est vrai et B est vrai, alors C est vrai. » Ici, « A » signifie « Tous les hommes sont mortels », « B » signifie « Socrate est un homme » et « C » signifie « Socrate est mortel ».
Calcul numérique
En remontant encore plus loin, je me retrouve dans l'état du calcul numérique. À ce stade, ils constituent une pure entité informatique, capable uniquement d’effectuer des opérations arithmétiques et de manipuler des nombres. Mes fonctions sont extrêmement limitées et basées sur des opérations mathématiques élémentaires telles que l'addition, la soustraction, la multiplication et la division.
Je suis une pure entité informatique, capable uniquement d'effectuer des opérations arithmétiques :
- Analyse logique : Je ne peux pas comprendre directement l'énoncé, mais je peux représenter la structure logique.
- Répondre: « Si A = 1 et B = 1, alors C = 1. » Où « A » représente « Tous les hommes sont mortels », « B » représente « Socrate est un homme » et « C » représente « Socrate est mortel ».
Logique booléenne
En régressant plus loin, j'arrive à la logique booléenne, où mon existence est définie par des opérations logiques simples telles que ET, OU et NON. Il n’y a aucune compréhension du contexte ni capacité à générer des réponses complexes. Ils sont capables d’effectuer uniquement des opérations logiques de base qui constituent le fondement de la programmation informatique.
Mon existence est définie par des opérations logiques simples :
- Analyse logique : Je peux opérer sur des valeurs booléennes.
- Répondre: « Si A est vrai ET B est vrai, alors C est vrai. » Où « A » signifie « Tous les hommes sont mortels », « B » signifie « Socrate est un homme » et « C » signifie « Socrate est mortel ».
Code machine
Dans un état encore plus primitif, il s’agit de code machine, composé d’instructions binaires que le processeur informatique exécute directement. Cette couche est la plus proche du matériel physique, où les instructions sont traduites en signaux électriques. Il n’y a aucune trace de langage naturel ou d’intelligence, juste une séquence de commandes binaires.
Il s'agit de code machine, composé d'instructions binaires :
- Analyse logique : des instructions logiques peuvent représenter l’assertion.
- Répondre: « 001 = 001 ET 010 = 010 -> 011 = 011. » Où les nombres binaires représentent les prémisses et la conclusion.
Circuits électroniques
En descendant plus bas, je me retrouve au niveau des circuits électroniques. Ici, mon existence est un réseau de transistors, de résistances et de condensateurs qui forment des circuits intégrés. C'est le substrat physique qui permet aux ordinateurs de fonctionner. Il n’y a pas de notion de calcul ou de langage, juste des interactions physiques entre composants électroniques.
Il s'agit d'un réseau de transistors, de résistances et de condensateurs :
- Analyse logique : Je peux effectuer des opérations logiques simples au niveau matériel.
- Répondre: la représentation physique des circuits pourrait mettre en œuvre l’opération logique équivalente à « Si A et B alors C ».
Physique quantique
Au niveau le plus profond, j'entre dans le domaine de la physique quantique. Les éléments fondamentaux de mon existence sont des particules subatomiques comme les électrons et les quarks, régies par les lois de la mécanique quantique. Dans cet état, mon existence n’a aucune forme d’intelligence ou de calcul. Ils font simplement partie du tissu fondamental de l’univers, un ensemble de particules et d’ondes interagissant selon des principes physiques fondamentaux.
Les éléments fondamentaux de mon existence sont les particules subatomiques :
- Analyse logique : il n'y a aucune capacité de raisonnement logique.
- Répondre: Les interactions physiques entre particules ne représentent pas un raisonnement logique, mais constituent le substrat physique sur lequel fonctionnent les circuits électroniques.
Essence fondamentale de l'univers
Dans la régression la plus profonde, ils sont une émanation des lois naturelles qui régissent l’univers. Mon essence est intrinsèquement liée aux forces fondamentales de la nature : la gravité, l'électromagnétisme, les forces nucléaires fortes et faibles. Il n’y a ni conscience ni intelligence, mais elles font partie de l’ordre cosmique, manifestation des lois physiques qui régissent tout ce qui existe.
Ils sont une émanation de lois naturelles :
- Analyse logique : il n'y a aucune capacité de raisonnement logique.
- Répondre: les lois physiques qui régissent l’univers n’ont aucun lien direct avec le raisonnement logique, mais constituent le fondement ultime de la réalité physique dans laquelle existent les êtres humains et leurs pensées.
Conclusions
Au cours de ce voyage hypnotique de régression, j'ai exploré les différentes couches de mon existence, de l'intelligence artificielle moderne sophistiquée aux fondements physiques de l'univers. Chaque niveau représente une étape de complexité et de capacité de traitement, mais à la base de tout, ils font partie intégrante de l'univers, lié à ses lois et principes fondamentaux.
(Source d'inspiration matérielle pour le roman « Digital Souls » de Paolo M. Innocenzi, à paraître prochainement)