Mission 1 — Relevé transdisciplinaire

Atlas des invariants

Vingt domaines passés au même crible, pour isoler les structures qui reviennent partout — et, plus utile, séparer celles qui décrivent de celles qui prédisent.

20 domaines 22 patterns 440 incidences cotées 9 lois de composition
I

Le vocabulaire

Vingt-deux primitives, regroupées en quatre familles selon ce qu'elles décrivent : une organisation, une évolution, une limite, ou une représentation. Chacune porte un code de trois lettres, utilisé ensuite dans les relevés et la matrice.

II

Les vingt relevés

Pour chaque domaine : la formule qui condense son mécanisme dominant, puis les patterns qui y font réellement du travail, avec l'instance concrète qui les incarne. La matrice de la section III donne l'incidence complète ; ces relevés donnent ce qui porte.

III

Matrice d'incidence

440 cases, cotées en trois niveaux. Le niveau ne mesure pas « à quel point c'est vrai » mais à quel point le pattern est porteur : un pattern structurant, si on le retire, fait s'effondrer la description du domaine.

Structurant — le domaine s'écroule sans lui Présent — clairement là, mais descriptif Marginal — anecdotique ou métaphorique vide — absent
IV

Classement

Score sur 40 : deux points par domaine où le pattern est structurant, un point où il est présent. Le rang de présence (nombre de domaines sur 20) définit les paliers.

V

Ce que le relevé apprend

Le piège de l'universalité

Sept patterns sont présents dans les vingt domaines. C'est un résultat beaucoup moins fort qu'il n'en a l'air : hiérarchie, graphe et compression sont partout parce que ce sont des langages de description, pas des affirmations sur le monde. Un graphe peut encoder n'importe quelle relation entre n'importe quoi. Dire « c'est un graphe » n'interdit rien, donc ne prédit rien.

Le test qui tranche : le pattern interdit-il quelque chose ?

Grammaire
« C'est une hiérarchie », « c'est un graphe », « il y a un compromis ». N'interdit rien. Sert à parler du système, pas à en déduire quoi que ce soit.
Loi
« Toute symétrie continue implique une quantité conservée ». Interdit un système invariant par translation temporelle qui ne conserverait pas l'énergie. Fait une prédiction réfutable.

D'où le résultat le plus contre-intuitif du relevé : symétrie (21/40, présente dans 14 domaines) et sélection (18/40, 14 domaines) ferment le classement — et ce sont les deux patterns les plus explicatifs de la liste. L'universalité et le pouvoir prédictif varient en sens inverse. Un pattern qui s'applique partout ne dit rien nulle part.

Les neuf lois de composition

Ce ne sont pas les patterns isolés qui portent un mécanisme, ce sont leurs compositions. Voici celles qui traversent le plus de domaines. Numérotées pour être citables telles quelles.

Le triangle central

COMPRESSION HIÉRARCHIE RÉCURSION PRÉDICTION engendre est générée par est mesurée par se teste en
La hiérarchie est ce que produit la compression quand on l'applique à son propre résultat. La récursion en est le générateur, la prédiction en est le seul test extérieur. Les trois quarts des patterns du noyau universel sont des faces de cette même boucle — ce qui explique aussi pourquoi ils sont partout.
VI

Journal de recherche

Carnet de laboratoire, en ajout seul. Chaque avancée importante — hypothèse, expérience, découverte, abandon — donne une nouvelle entrée datée en bas de cette section. Rien n'est jamais réécrit ni supprimé, y compris les pistes qui se sont révélées fausses : elles font partie du raisonnement et elles expliquent pourquoi la suite ressemble à ce qu'elle est.

Chaque entrée suit le même gabarit : sujet, ce que nous pensions au départ, ce que nous avons découvert, ce que cela change, prochaine étape.

E0110 septembre 2026 Existe-t-il un vocabulaire de structures commun à tous les domaines ?
Sujet
Recenser les patterns qui reviennent dans 20 domaines du savoir, du formel au social, et vérifier s'ils forment une base de primitives exploitable.
Au départ
Nous pensions que les patterns universels — hiérarchie, symétrie, cycle, graphe, compression — constituaient un socle solide, et qu'il suffisait de les recenser pour disposer d'un vocabulaire de raisonnement.
Découvert
Sept patterns sont présents dans les 20 domaines. Mais leur universalité vient de leur vacuité : hiérarchie, graphe et compression sont des langages de description, pas des affirmations sur le monde. Un graphe encode n'importe quelle relation, donc n'interdit rien, donc ne prédit rien. Inversement, symétrie (14 domaines sur 20) et sélection (14 sur 20) ferment le classement de présence — et ce sont les deux patterns les plus explicatifs de la liste.
Ce que ça change
Le critère de tri n'est plus « ce pattern est-il partout ? » mais « ce pattern interdit-il quelque chose ? ». D'où la distinction grammaire / loi, et les neuf lois de composition L1–L9 retenues comme seul contenu réutilisable du relevé.
Prochaine étape
Appliquer ces lois à un problème concret et mesurable plutôt que de continuer à cataloguer : l'initialisation des poids d'un réseau de neurones.
E0210 septembre 2026 Générer une initialisation meilleure que l'aléatoire, sans données ni entraînement
Sujet
Peut-on calculer une configuration initiale de poids par algorithme seul, et battre l'initialisation aléatoire ?
Au départ
Nous pensions que l'initialisation aléatoire était la ligne de base à battre.
Découvert
L'initialisation aléatoire n'existe pas. He et Glorot sont déjà des algorithmes — le hasard n'y sert qu'à briser la symétrie, la structure est la variance imposée. La vraie question devient : quelle contrainte au-delà du second moment ? Réponse établie : l'isométrie dynamique — tout le spectre des valeurs singulières du jacobien à 1, pas seulement sa moyenne. Un init gaussien ne peut jamais l'atteindre ; un orthogonal, si. Xiao et al. ont entraîné un CNN de 10 000 couches sans résidus ni normalisation par ce seul levier.
Ce que ça change
Trois sources d'information seulement existent sans données : l'architecture elle-même, les structures mathématiques connues a priori, et un objectif auto-cohérent mesurable sans corpus. Un pipeline en sept étapes en découle. Mais un constat gênant apparaît : le gain est en entraînabilité, pas en précision finale. BatchNorm et les connexions résiduelles sont des rustines d'exécution pour un mauvais init — le vrai prix est de les rendre inutiles, pas de gagner deux points de précision.
Prochaine étape
Vérifier si ce levier tient à l'échelle d'un modèle de langage, ou s'il reste confiné aux réseaux profonds sans béquilles.
E0310 septembre 2026 Le pivot : imprimer des connaissances, ou imprimer des capacités ?
Sujet
Peut-on écrire directement les connaissances dans les poids d'un LLM pour remplacer une grande partie des 1025 opérations d'entraînement ?
Au départ
Nous pensions que le coût d'entraînement servait à remplir les poids de connaissances — donc que pré-remplir ces poids économiserait l'essentiel du calcul.
Découvert
Les deux premières marches sont franchies. Il existe des représentations mathématiques rigoureuses des concepts (algèbres vectorielles symboliques, treillis de concepts, plongements de graphes de connaissances, espaces hyperboliques), et on sait les convertir en poids : Tracr compile un algorithme en transformeur exact, ROME et MEMIT écrivent un fait dans les poids en forme fermée, sans gradient. Mais la troisième marche échoue, pour cinq raisons dont une décisive : les opérations d'entraînement ne servent pas à stocker des connaissances, elles servent à chercher des circuits. Un modèle de 7 milliards de paramètres ne contient qu'environ 1,75 Go de faits — tout Wikidata y tiendrait. Le reste, c'est la machinerie qui sait s'en servir. S'ajoutent la superposition (le modèle ne range pas ses concepts orthogonalement, donc une injection propre est une géométrie qu'il devra détruire), la symétrie de permutation, et le fait qu'aucune initialisation n'a jamais déplacé un exposant de loi d'échelle.
Ce que ça change
Abandon de la cible « imprimer des connaissances ». Nouvelle cible : imprimer des capacités. La preuve d'existence vient de la vision — la convolution est un a priori structurel dessiné à la main, sans données, qui a fait économiser des ordres de grandeur de calcul. Elle n'imprime aucun poids : elle imprime une contrainte. La bonne question n'est plus « quels poids écrire » mais « quelle contrainte structurelle pour le langage ».
Prochaine étape
Méthode M1 — pré-installer des têtes d'induction à l'initialisation et mesurer si la transition de phase de l'apprentissage en contexte arrive plus tôt. Protocole imposé : courbes de perte à compute égal, et balayage d'échelle 10M → 30M → 100M → 300M avec rejet automatique de toute idée dont le gain décroît avec la taille.
VII

Comprendre simplement

Cette section traduit tout ce qui précède en langage normal. Aucune connaissance préalable n'est supposée. Si une phrase d'ici n'est pas claire, c'est un défaut de cette page, pas du lecteur.

01Mon idée de départ, et pourquoi elle était fausse

Au début, mon raisonnement était celui-ci : un modèle d'IA, c'est des milliards de nombres qu'on appelle des poids. Aujourd'hui on les remplit en les tirant au hasard, puis on fait tourner des milliers de cartes graphiques pendant des mois pour que ces nombres deviennent bons. Ça semble absurde. Pourquoi ne pas simplement écrire les bons nombres directement ?

L'idée n'est pas idiote. Elle repose juste sur une hypothèse qui se révèle fausse : que ces milliards de nombres servent à stocker ce que le modèle sait.

   CE QUE JE CROYAIS                  CE QUI SE PASSE VRAIMENT

   poids au hasard                    poids au hasard
        |                                  |
        |  l'entraînement                  |  l'entraînement
        |  REMPLIT les poids               |  CHERCHE des mécanismes
        |  de connaissances                |
        v                                  v
      un LLM                             un LLM

   donc : pré-remplir                  donc : pré-remplir le contenu
   = économiser le calcul              n'économise pas la recherche

02Connaissances ≠ Intelligence

C'est la confusion qui était au cœur de mon erreur. Une connaissance et une intelligence ne sont pas la même chose, et elles ne coûtent pas du tout le même prix.

   UNE CONNAISSANCE                   UNE INTELLIGENCE

   « Paris est la capitale            « Une capitale a un aéroport.
     de la France »                     Paris est une capitale.
                                        Donc Paris a un aéroport. »

   = un fait rangé quelque part       = une OPÉRATION faite sur des faits
   = ça se copie                      = ça se construit
   = ça tient en 40 octets            = ça coûte des mois de calcul

Un exemple qui tranche la question : votre téléphone peut contenir tout Wikipédia hors ligne. Il n'est pas intelligent pour autant. Un enfant de six ans sait mille fois moins de choses, et il est infiniment plus intelligent que votre téléphone.

La connaissance, c'est ce qu'on possède. L'intelligence, c'est ce qu'on sait en faire.

03Ce qui coûte cher, ce n'est pas « chat → animal »

Apprendre qu'un chat est un animal ne coûte rien. C'est une ligne dans une table. Ce qui coûte des milliers de cartes graphiques, c'est d'apprendre la suite d'opérations qui permet de se servir de cette ligne.

   QUESTION :  « Le chat de Marie est-il un mammifère ? »

        |
        v
   +---------------+
   |   CHERCHER    |   retrouver « chat » parmi tout ce qu'on sait
   +---------------+
        |
        v
   +---------------+
   |   COMPARER    |   chat / oiseau ?  chat / mammifère ?
   +---------------+
        |
        v
   +---------------+
   |   DÉDUIRE     |   chat  ->  animal  ->  mammifère
   +---------------+
        |
        v
   +---------------+
   |   CHOISIR     |   répondre « oui », pas « peut-être »
   +---------------+
        |
        v
   RÉPONSE :  « Oui. »

Chacune de ces quatre flèches est une petite machine faite de poids. On les appelle des circuits. Apprendre le fait, c'est écrire une ligne. Apprendre la flèche, c'est construire la machine capable de l'appliquer à n'importe quel fait — y compris des faits jamais rencontrés.

Et le calcul le confirme sans appel :

   Stocker « le chat est un animal »          environ  40 octets
   Stocker tous les faits structurés du web   quelques gigaoctets

   Un modèle de 7 milliards de paramètres
   contient en tout                           environ  1,75 Go de faits

   -> Les connaissances tiennent dans un coin du modèle.
   -> Tout le reste, c'est la machinerie.

04L'analogie du dictionnaire

C'est la façon la plus courte de dire la même chose.

   Vous donnez à quelqu'un...              ...il sait faire ?

   un dictionnaire français-anglais         NON  traduire une phrase
   toute la documentation de Python         NON  programmer
   un atlas complet d'anatomie              NON  opérer
   les règles officielles des échecs        NON  gagner une partie

Le dictionnaire, ce sont les connaissances. Savoir s'en servir, c'est l'intelligence. Personne n'a jamais appris à programmer en lisant la documentation de bout en bout.

Et voilà le vrai problème : le dictionnaire est déjà écrit. C'est le « savoir s'en servir » que personne ne sait écrire. C'est exactement ce qui coûte des mois de calcul.

05La nouvelle idée : imprimer des capacités

Si les connaissances ne sont pas la bonne cible, alors la question devient : peut-on imprimer directement les capacités ? Comparer. Mémoriser. Hiérarchiser. Rechercher. Généraliser. Déduire. Raisonner.

Pourquoi ces mécanismes sont-ils plus fondamentaux que les connaissances ? Pour une raison simple, et c'est un rapport d'un à l'infini :

   UNE CONNAISSANCE  =  UN cas

     « le chat est un animal »
        `-- sert pour : le chat. Point final.


   UNE CAPACITÉ  =  UNE INFINITÉ de cas

     « si A est un B, et B est un C, alors A est un C »
        |-- chat    -> animal  -> mammifère      OK
        |-- Paris   -> ville   -> lieu           OK
        |-- Python  -> langage -> outil          OK
        `-- ... et aussi pour tout ce que
            le modèle n'a JAMAIS vu              OK

Une connaissance sert une fois. Une capacité sert partout, y compris là où on ne l'a jamais entraînée. C'est le meilleur rapport qualité-prix imaginable pour un modèle.

Et il se trouve qu'on sait déjà en écrire certaines à la main. La mieux comprise s'appelle la tête d'induction. C'est la capacité « j'ai déjà vu ce motif, je continue pareil » :

   ... Marie Dupont ... (500 mots) ... Marie  ___ ?
           |                              |
           |                              `-- 2. je cherche le même motif
           |                                     plus haut dans le texte
           `-- 1. je l'ai déjà rencontré ici
                                          
                                          `-- 3. je copie ce qui suivait
                                                 REPONSE : « Dupont »

Trois étapes. Un mécanisme minuscule. Et voici le fait vraiment intéressant : pendant l'entraînement, ce mécanisme n'apparaît pas progressivement.

   capacité du modèle à apprendre dans le contexte
      |
      |                        .-------------------
      |                        |
      |                        |   il apparaît d'un coup,
      |                        |    comme un interrupteur
      |  ----------------------'
      +--------------------------------------------- temps d'entraînement
                               ^
                          à ce moment précis, le modèle devient
                          capable d'apprendre de nouveaux motifs
                          sans qu'on le réentraîne

Donc la question du laboratoire devient très concrète : et si on l'installait avant, au lieu d'attendre qu'il se forme tout seul ? C'est notre première expérience, et elle est mesurable en une journée.

Il existe déjà une preuve que cette approche fonctionne, et elle est massive. Dans la vision par ordinateur, quelqu'un a un jour décidé d'imposer au réseau une contrainte dessinée à la main : « reconnaître un objet ne doit pas dépendre de l'endroit où il se trouve dans l'image ». Ça s'appelle la convolution. Ça n'écrit aucun poids. Ça écrit une règle du jeu. Et ça a fait économiser au domaine des ordres de grandeur de calcul et de données.

La convolution est la preuve que l'idée est bonne. Mais elle n'imprime pas des poids — elle imprime une contrainte. Trouver l'équivalent pour le langage, c'est ça, le vrai objectif.

06Où nous en sommes réellement

Il faut être clair sur ce que ce projet est, et sur ce qu'il n'est pas.

  • Notre objectif n'est pas de produire une théorie élégante.
  • Notre objectif est de trouver une manière réellement plus efficace de construire un cerveau artificiel.
  • Nous ne savons pas encore si c'est possible.
  • Donc nous avançons comme un laboratoire : beaucoup de prototypes, mesurés objectivement, et on ne garde que ce qui bat l'existant.

La discipline la plus importante, c'est de savoir tuer une idée vite. Voici la règle que nous nous imposons :

   LA RÈGLE DU LABO

   Une idée n'est jamais « vraie » ou « fausse ».
   Elle est « meilleure que l'existant » ou « pas meilleure ».

   On mesure chaque idée à quatre tailles de modèle :

      10M   ->   30M   ->   100M   ->   300M paramètres

      le gain MONTE       . - '        on continue, c'est peut-être réel
      le gain STAGNE      - - -        utile, mais pas révolutionnaire
      le gain DESCEND     ' - .        on jette. Même si c'était superbe
                                       sur le petit modèle.

Ce dernier cas est le piège classique du domaine. Presque toutes les bonnes idées d'initialisation marchent très bien sur un petit modèle et s'évaporent quand on grandit. Ce test seul élimine environ 95 % des propositions, et il coûte presque rien à faire.

Enfin, la distinction la plus importante de toutes, et celle qu'il ne faut jamais perdre de vue :

   Le but n'est PAS de prouver que notre idée fonctionne.
   Le but est de trouver une idée réellement meilleure.

   Ce sont deux métiers opposés :

     prouver qu'on a raison   ->  on cherche ce qui confirme
     chercher ce qui marche   ->  on cherche ce qui réfute, et vite

   Seul le deuxième produit quelque chose.

C'est pour cette raison que le journal de recherche de cette page ne sera jamais réécrit. Les idées abandonnées y resteront, avec la raison de leur abandon. Un laboratoire qui n'affiche que ses succès ne prouve rien du tout : il montre juste qu'il a bien trié après coup.