diff --git a/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40-TriangulationCausale.ipynb b/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40a-TriangulationCausale.ipynb similarity index 99% rename from MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40-TriangulationCausale.ipynb rename to MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40a-TriangulationCausale.ipynb index a12bab0370..739b0bc6a7 100644 --- a/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40-TriangulationCausale.ipynb +++ b/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40a-TriangulationCausale.ipynb @@ -7,7 +7,7 @@ "tags": [] }, "source": [ - "# ICT-40 — Triangulation causale : SAE x J-Lens x F-Lens sur banc factorise\n", + "# ICT-40a — Triangulation causale : SAE x J-Lens x F-Lens sur banc factorise\n", "\n", "Pilote #15480 : le **premier verdict causal multi-instrument** du toolkit ICT,\n", "rendu sur un banc ou l'etat latent et ses facteurs sont connus, avant de\n", diff --git a/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40-AnalogCognitionWaves.ipynb b/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40b-AnalogCognitionWaves.ipynb similarity index 99% rename from MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40-AnalogCognitionWaves.ipynb rename to MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40b-AnalogCognitionWaves.ipynb index 1dd2fc7acc..7c2c68e4c6 100644 --- a/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40-AnalogCognitionWaves.ipynb +++ b/MyIA.AI.Notebooks/IIT/ICT-Series/ICT-40b-AnalogCognitionWaves.ipynb @@ -14,7 +14,7 @@ "tags": [] }, "source": [ - "# ICT-40 — Cognition analogique : les ondes cérébrales comme substrat de calcul (Miller-Brincat-Roy 2026)\n", + "# ICT-40b — Cognition analogique : les ondes cérébrales comme substrat de calcul (Miller-Brincat-Roy 2026)\n", "\n", "*[Série ICT — Integrated Causal Trajectories, Epic #4588.](./README.md) Grain autonome — distillation externe, CPU uniquement. See #16550.*\n", "\n", diff --git a/MyIA.AI.Notebooks/IIT/ICT-Series/README.md b/MyIA.AI.Notebooks/IIT/ICT-Series/README.md index 028a641fb3..620daec66a 100644 --- a/MyIA.AI.Notebooks/IIT/ICT-Series/README.md +++ b/MyIA.AI.Notebooks/IIT/ICT-Series/README.md @@ -238,15 +238,16 @@ Les grains de **distillation externe** (veille → notebook) s'ajoutent aux stra | Notebook | Résumé | Issue | |----------|--------|-------| -| [ICT-40-AnalogCognitionWaves](ICT-40-AnalogCognitionWaves.ipynb) | **Cognition analogique — les ondes cérébrales comme substrat de calcul** *(grain autonome, CPU uniquement, numpy-only)* : distillation du préprint Miller-Brincat-Roy 2026 (PsyArXiv z48x7_v3, non relu) — gating éphaptique par phase (profondeur mesurée fort/faible), stencil Spatial Computing → sélectivité mixte émergente **sans re-câblage** (MSI ~2 %, mécanisme démontré, taux biologique non prétendu), calcul analogique par superposition (témoin analytique exact 2\|cos(Δφ/2)\|, quatre combinaisons toutes distinctes, effet d'interaction rapporté à sa valeur réelle), transition de sous-espace par onde voyageuse (angle cible + distance monotone), effondrement de cohérence inter-régionale en régime anesthésie-jouet (PLV 0.997 → 0.227). Pont **qualitatif assumé** vers [ICT-15](ICT-15-IntegratedComplexity.ipynb) (le PLV n'est pas un Φ) ; garde-fou dimensionnel documenté (l'angle entre nuages bruités sature à 90° en dimension 4608 — toute mesure d'angle porte le signal, pas le bruit) | [#16550](https://github.com/jsboige/CoursIA/issues/16550) | +| [ICT-40a-TriangulationCausale](ICT-40a-TriangulationCausale.ipynb) | **Triangulation causale : SAE × J-Lens × F-Lens sur banc factorisé** *(pilote multi-instrument, CPU, issue #15480)* : premier verdict causal multi-instrument du toolkit ICT, rendu sur un banc à vérité latente connue (processus factorisé Mess3 × RRXOR, transformer hookable entraîné en next-token, belief states exacts par filtration forward) — F-Lens belief (R² held-out par couche : couches porteuses A et B), SAE (features latentes par facteur, sélectivité AUC, z-score contre 200 relabelisations appariées), géométrie factorielle (H4), J-Lens à dose fixée, interventions SAE latentes (H1, H3), bras contrôle belief-panel, verdict global accord/dissociation avec limites | [#15480](https://github.com/jsboige/CoursIA/issues/15480) | +| [ICT-40b-AnalogCognitionWaves](ICT-40b-AnalogCognitionWaves.ipynb) | **Cognition analogique — les ondes cérébrales comme substrat de calcul** *(grain autonome, CPU uniquement, numpy-only)* : distillation du préprint Miller-Brincat-Roy 2026 (PsyArXiv z48x7_v3, non relu) — gating éphaptique par phase (profondeur mesurée fort/faible), stencil Spatial Computing → sélectivité mixte émergente **sans re-câblage** (MSI ~2 %, mécanisme démontré, taux biologique non prétendu), calcul analogique par superposition (témoin analytique exact 2\|cos(Δφ/2)\|, quatre combinaisons toutes distinctes, effet d'interaction rapporté à sa valeur réelle), transition de sous-espace par onde voyageuse (angle cible + distance monotone), effondrement de cohérence inter-régionale en régime anesthésie-jouet (PLV 0.997 → 0.227). Pont **qualitatif assumé** vers [ICT-15](ICT-15-IntegratedComplexity.ipynb) (le PLV n'est pas un Φ) ; garde-fou dimensionnel documenté (l'angle entre nuages bruités sature à 90° en dimension 4608 — toute mesure d'angle porte le signal, pas le bruit) | [#16550](https://github.com/jsboige/CoursIA/issues/16550) | ![Spatial Computing — stencil et expression](assets/readme/ict40-spatialcomputing.png) -*Figure extraite de `ICT-40-AnalogCognitionWaves.ipynb` (cellule 12, output 0) — le stencil inhibiteur (magma, 1 = suppression) sculpte l'expression des deux objets (viridis) : le même objet produit deux patrons spatiaux différents selon le contexte, sans qu'aucun poids synaptique n'ait changé. Limitation illustrative assumée : monde jouet 48×96, pas une feuille corticale ; l'indice de sélectivité mixte (~2 %) et la carte des voxels ayant basculé sont dans le notebook.* +*Figure extraite de `ICT-40b-AnalogCognitionWaves.ipynb` (cellule 12, output 0) — le stencil inhibiteur (magma, 1 = suppression) sculpte l'expression des deux objets (viridis) : le même objet produit deux patrons spatiaux différents selon le contexte, sans qu'aucun poids synaptique n'ait changé. Limitation illustrative assumée : monde jouet 48×96, pas une feuille corticale ; l'indice de sélectivité mixte (~2 %) et la carte des voxels ayant basculé sont dans le notebook.* ![Calcul analogique — quatre combinaisons par superposition](assets/readme/ict40-analogcombos.png) -*Figure extraite de `ICT-40-AnalogCognitionWaves.ipynb` (cellule 21, output 0) — la somme de deux ondes de contexte (ordre × mode) produit quatre patrons tous distincts : l'intersection de contraintes est calculée par la physique de la superposition, en une opération parallèle, sans re-câblage synaptique. Limitation illustrative assumée : deux ondes planes jouet, pas la base de fonctions spatio-temporelles complète du préprint.* +*Figure extraite de `ICT-40b-AnalogCognitionWaves.ipynb` (cellule 21, output 0) — la somme de deux ondes de contexte (ordre × mode) produit quatre patrons tous distincts : l'intersection de contraintes est calculée par la physique de la superposition, en une opération parallèle, sans re-câblage synaptique. Limitation illustrative assumée : deux ondes planes jouet, pas la base de fonctions spatio-temporelles complète du préprint.* ### Strates 6 et 7 — cadrées, non encore livrées diff --git a/MyIA.AI.Notebooks/IIT/ICT-Series/assets/readme/MANIFEST.md b/MyIA.AI.Notebooks/IIT/ICT-Series/assets/readme/MANIFEST.md index fa4ccb5df0..eae7b15f95 100644 --- a/MyIA.AI.Notebooks/IIT/ICT-Series/assets/readme/MANIFEST.md +++ b/MyIA.AI.Notebooks/IIT/ICT-Series/assets/readme/MANIFEST.md @@ -101,7 +101,7 @@ Provenance des images de `assets/readme/` (EPIC #5654, source 1 = extraction d'o ## ict40-spatialcomputing.png -- **Source** : notebook `ICT-40-AnalogCognitionWaves.ipynb` (cellule 12 en numérotation 1-based, index outil 11, output 0) +- **Source** : notebook `ICT-40b-AnalogCognitionWaves.ipynb` (cellule 12 en numérotation 1-based, index outil 11, output 0) - **Strate** : distillation externe — hors strates (grain [#16550](https://github.com/jsboige/CoursIA/issues/16550), Miller-Brincat-Roy 2026) - **Description visuelle** : Grille 2×3 de cartes de chaleur (downscale PIL 800px). Ligne 1 : « stencil — contexte 1 (premier) » en colormap **magma** (bandes diagonales claires sur fond sombre, colorbar verticale 0-1), puis « objet A — contexte 1 » et « objet B — contexte 1 » en **viridis** (blobs lisses jaune-vert sur fond violet sombre). Ligne 2 : mêmes panneaux pour le contexte 2, avec une bande diagonale nettement différente. Axes gradués 0-80 (x) / 0-40 (y) sur tous les panneaux. Vision-QA MiniMax M3 (po-2023, 2026-09-18) : aucun panneau vide, aucun texte tronqué. - **Contenu réel vérifié** : six panneaux rendus — deux stencils inhibiteurs (un par contexte) et, pour chaque contexte, l'expression spatiale des deux objets sous ce stencil. Les patterns d'expression diffèrent entre les deux lignes alors que les poids synaptiques sous-jacents sont identiques : c'est le gating Spatial Computing (Lundqvist et al. 2023) tel qu'opérationnalisé dans ICT-40. @@ -111,7 +111,7 @@ Provenance des images de `assets/readme/` (EPIC #5654, source 1 = extraction d'o ## ict40-analogcombos.png -- **Source** : notebook `ICT-40-AnalogCognitionWaves.ipynb` (cellule 21 en numérotation 1-based, index outil 20, output 0) +- **Source** : notebook `ICT-40b-AnalogCognitionWaves.ipynb` (cellule 21 en numérotation 1-based, index outil 20, output 0) - **Strate** : distillation externe — hors strates (grain [#16550](https://github.com/jsboige/CoursIA/issues/16550), Miller-Brincat-Roy 2026) - **Description visuelle** : Grille 2×4 de cartes de chaleur en colormap **magma** (downscale PIL 950px). Ligne 1 : « onde d'ordre — premier » (bande diagonale claire), « onde de mode — appariement » (bande horizontale), puis les deux patrons sommes étiquetés « premier·appariement » et « premier·rappel ». Ligne 2 : onde d'ordre « second » (diagonale miroir), onde de mode « rappel », et les deux autres sommes. Pas de colorbar sur cette figure (échelle implicite magma). Vision-QA MiniMax M3 (po-2023, 2026-09-18) : aucun panneau blanc ni texte tronqué. - **Contenu réel vérifié** : huit panneaux — les deux ondes de contrôle de chaque type de contexte (ordre : premier/second ; mode : appariement/rappel) et les quatre patrons obtenus par sommation, tous distincts à l'œil. C'est l'opérationnalisation de la Fig. 7 du préprint : l'intersection de contraintes par superposition, une combinaison = un patron.