← Derniers articles
🧬 biology

Online Generalised Predictive Coding

Ce papier présente le Codage Prédictif Généralisé en Ligne (ODEM), une extension de la Maximisation des Attentes Dynamiques qui permet l'inférence en ligne simultanée des états latents, l'apprentissage des paramètres du modèle et l'estimation de l'incertitude dans des environnements dynamiques grâce à une séparation des échelles temporelles, démontrant sa robustesse même avec des modèles générateurs inadaptés ou chaotiques.

Auteurs originaux : Mehran H. Z. Bazargani, Szymon Urbas, Adeel Razi, Thomas Brendan Murphy, Karl Friston

Publié 2026-05-05
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Mehran H. Z. Bazargani, Szymon Urbas, Adeel Razi, Thomas Brendan Murphy, Karl Friston

Article original sous licence CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). ⚕️ Ceci est une explication générée par l'IA d'un preprint qui n'a pas été évalué par des pairs. Ce n'est pas un avis médical. Ne prenez pas de décisions de santé basées sur ce contenu. Lire la clause de non-responsabilité complète

Imaginez que votre cerveau est un détective tentant de résoudre une énigme en temps réel. Chaque seconde, de nouvelles indices (données sensorielles) arrivent, et le détective doit instantanément mettre à jour sa théorie sur ce qui se passe, apprendre les règles du jeu et déterminer dans quelle mesure il peut faire confiance à ses propres sens.

Ce papier présente un nouvel outil mathématique appelé ODEM (Maximisation Espérée Dynamique en Ligne) qui aide un ordinateur à faire exactement ce que fait ce détective. C'est une manière pour une machine de « deviner » les causes cachées du monde qui l'entoure, d'apprendre de ses erreurs et d'ajuster sa confiance, le tout pendant que le monde continue d'évoluer.

Voici une décomposition de son fonctionnement, utilisant des analogies simples :

1. Les Trois Missions du Détective (Triple Estimation)

La plupart des programmes informatiques tentent de faire une chose à la fois. ODEM tente de faire trois choses simultanément, ce que les auteurs appellent la « triple estimation en ligne » :

  • Suivre l'État Caché : Déterminer où se trouvent les choses à l'instant présent (par exemple : « Cet oiseau vole-t-il vers la gauche ou vers la droite ? »).
  • Apprendre les Règles : Comprendre comment le monde fonctionne (par exemple : « Les oiseaux volent généralement en courbe, pas en ligne droite »).
  • Estimer l'Incertitude : Décider dans quelle mesure faire confiance aux données (par exemple : « Il y a du brouillard, donc ma vue est peu fiable ; je devrais faire davantage confiance à ma mémoire des schémas de vol des oiseaux »).

Le papier soutient que pour être véritablement « en ligne », le système ne peut pas attendre de voir toutes les données avant de prendre une décision. Il doit faire une hypothèse, la mettre à jour instantanément, puis passer à la seconde de données suivante sans regarder en arrière.

2. L'Astuce de la « Lissité » (Coordonnées Généralisées)

Imaginez que vous essayez de prédire où sera une voiture dans une seconde.

  • L'Ancienne Façon : Vous ne regardez que l'endroit où se trouve la voiture à l'instant présent. Si la voiture tourne brusquement, vous risquez d'être en retard pour la prédiction.
  • La Façon d'ODEM : Elle observe la position de la voiture, sa vitesse, son accélération, et même la vitesse à laquelle l'accélération change (le « jerk »).

Le papier appelle cela l'utilisation de « Coordonnées Généralisées du Mouvement ». Pensez-y comme à une caméra de cinéma qui ne se contente pas de prendre une photo de l'emplacement de la voiture, mais enregistre aussi sa vitesse et la force avec laquelle le conducteur appuie sur la pédale d'accélérateur. En connaissant la « lissitude » du mouvement, le système peut prédire l'avenir bien mieux, même si la voiture se déplace de manière chaotique et imprévisible.

3. Le Piège de la Vitesse (Séparation des Échelles de Temps)

L'un des plus grands défis de ce « travail de détective » est que certaines choses changent vite, tandis que d'autres changent lentement.

  • Rapide : La position d'un objet en mouvement (change toutes les millisecondes).
  • Lent : Les règles du jeu ou la quantité de bruit dans l'air (changent sur des minutes ou des heures).

ODEM utilise une astuce ingénieuse appelée séparation des échelles temporelles. Elle traite les mises à jour « rapides » (suivre l'objet) et les mises à jour « lentes » (apprendre les règles) comme deux tâches différentes se déroulant à des vitesses différentes.

  • La Tâche Rapide : Se met à jour constamment, comme un réflexe.
  • La Tâche Lente : Ne se met à jour que rarement, comme l'apprentissage d'une nouvelle habitude.

Cela empêche le système de se confondre. Il ne tente pas de réécrire les lois de la physique chaque fois qu'un oiseau bat des ailes ; il ne met à jour les lois que si le schéma persiste sur une longue période.

4. Le Test : La « Mauvaise » Carte

Pour prouver que leur système fonctionne, les chercheurs ont mis en place un test difficile.

  • La Réalité : Ils ont créé un monde complexe et chaotique en utilisant un modèle mathématique appelé Lotka-Volterra Généralisé (pensez-y comme à une simulation de trois espèces d'animaux interagissant et se battant pour la nourriture).
  • Le Détective : Ils ont fourni au système ODEM une « carte » basée sur un modèle mathématique totalement différent appelé le système de Lorenz (souvent utilisé pour simuler les modèles météorologiques).

Habituellement, si vous essayez de naviguer dans une jungle en utilisant une carte d'une ville, vous vous perdez. Cependant, parce qu'ODEM a utilisé l'astuce du « mouvement lisse » (Coordonnées Généralisées) et l'astuce du « piège de la vitesse » (séparation des échelles de temps), il a réussi à suivre les mouvements des animaux de manière surprenante, même si sa carte interne était fondamentalement erronée quant au type de monde dans lequel il se trouvait.

5. Le Résultat : Un Meilleur Détective

Le papier montre que ODEM peut :

  1. Suivre avec précision les états cachés même lorsque le monde est chaotique.
  2. Apprendre les « règles » correctes (paramètres) au fil du temps, même si elle a commencé avec de mauvaises.
  3. Ajuster sa confiance (incertitude) en fonction du niveau de bruit des données.

Les auteurs concluent que cette méthode offre une façon inspirée par la biologie pour que les machines apprennent et s'adaptent en temps réel, tout comme le cerveau humain, sans avoir besoin de s'arrêter et de réanalyser l'ensemble de l'histoire des événements à chaque fois qu'un nouvel élément de données arrive.

En bref : ODEM est un système intelligent et à apprentissage rapide qui prédit l'avenir en observant la manière dont les choses se déplacent de façon lisse, apprend les règles lentement, et sait quand faire confiance à ses yeux plutôt qu'à sa mémoire — le tout pendant que le monde continue de tourner.

Noyé(e) sous les articles dans votre domaine ?

Recevez des digests quotidiens des articles les plus récents correspondant à vos mots-clés de recherche — avec des résumés techniques, dans votre langue.

Essayer Digest →