← Derniers articles
🤖 AI

HaM-World: Soft-Hamiltonian World Models with Selective Memory for Planning

HaM-World introduit un modèle de monde structuré qui intègre une mémoire sélective basée sur Mamba avec un espace latent Soft-Hamiltonien décomposé pour stabiliser la planification à long horizon et améliorer significativement la robustesse face aux changements de dynamique hors distribution.

Auteurs originaux : Haoyun Tang, Haodong Cui, Keyao Xu, Kun Wang, Zhandong Mei

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

Auteurs originaux : Haoyun Tang, Haodong Cui, Keyao Xu, Kun Wang, Zhandong Mei

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 de l'article ci-dessous. Elle n'a pas été rédigée ni approuvée par les auteurs. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Imaginez que vous essayez d'enseigner à un robot comment jouer à un jeu complexe, comme jongler ou équilibrer un pôle. Pour bien faire cela, le robot a besoin d'un « modèle du monde » — une simulation interne qui lui permet d'imaginer ce qui se passera s'il effectue une certaine action avant de la réaliser réellement.

L'article présente HaM-World, un nouveau type de modèle du monde conçu pour rendre ces simulations mentales plus stables et plus précises, en particulier sur de longues périodes ou lorsque les règles du jeu changent légèrement.

Voici comment cela fonctionne, décomposé en concepts et analogies simples :

1. Le Problème : Le « Rêve éveillé » devient flou

Les modèles du monde actuels sont comme un étudiant essayant de mémoriser une histoire en la lisant phrase par phrase. Si l'histoire est courte, il s'en souvient parfaitement. Mais s'il essaie d'imaginer l'histoire 100 étapes dans le futur, les détails deviennent flous et l'histoire s'effondre.

  • Le Problème : À mesure que le robot planifie plus loin dans le futur, ses prédictions deviennent instables. Il éprouve également des difficultés si l'environnement change (par exemple, si le sol devient glissant ou si le bras du robot devient plus lourd).
  • La Cause : L'article soutient que les modèles existants mélangent trop de choses dans leur « cerveau ». Ils confondent la position du robot (où il se trouve), sa quantité de mouvement (vitesse de déplacement) et le contexte (quel est l'objectif ou si le sol est mouillé). Ce mélange provoque une accumulation rapide d'erreurs.

2. La Solution : Un « Cerveau » spécialisé avec trois pièces

HaM-World résout ce problème en organisant l'état interne du robot en trois « pièces » ou compartiments distincts, plutôt qu'une seule grande pièce désordonnée :

  • Pièce A : Le Moteur Physique (q et p)
    Cette pièce gère la physique pure : la position (qq) et la quantité de mouvement (pp). Les auteurs utilisent ici un concept mathématique appelé dynamique hamiltonienne.

    • L'Analogie : Imaginez cela comme une table de billard. Sur une table de billard, l'énergie est conservée ; les boules rebondissent les unes sur les autres de manière prévisible. HaM-World tente de faire en sorte que la position et la quantité de mouvement du robot se comportent comme des boules de billard. Cela crée une « colonne vertébrale » stable pour la simulation, empêchant le robot d'imaginer une physique impossible (comme une boule qui accélère soudainement sans raison).
    • La Touche « Douce » : La vie réelle n'est pas une table de billard parfaite ; il y a du frottement, et le robot possède des moteurs. Ainsi, HaM-World utilise une approche « Hamiltonienne douce ». Elle conserve la structure stable de la table de billard mais permet une couche « résiduelle » qui apprend les aspects désordonnés du monde réel, comme le frottement et le contrôle des moteurs.
  • Pièce B : La Pièce du Contexte (c)
    Cette pièce contient des informations qui ne suivent pas les règles de la table de billard.

    • L'Analogie : C'est le carnet de notes du robot. Il y écrit des choses comme « l'objectif est de faire tourner le doigt », « le sol est glissant » ou « je dois faire attention ». Ce sont des détails sémantiques qui ne s'intègrent pas dans la physique pure de la position et de la vitesse, mais qui sont cruciaux pour savoir quoi faire.
  • Pièce C : La Pièce de Mémoire (Mamba)
    C'est la mémoire à court terme du robot.

    • L'Analogie : Parfois, le robot ne peut pas tout voir (observabilité partielle), ou il y a un délai entre le moment où il décide de bouger et le moment où il bouge réellement. Un modèle standard pourrait oublier ce qui s'est passé il y a 5 secondes. HaM-World utilise un système de mémoire spécial appelé Mamba qui agit comme un filtre sélectif. Il se souvient des parties importantes du passé nécessaires pour prendre une décision à l'instant présent, assurant que le robot ne se « perde » pas dans son propre rêve éveillé.

3. Comment cela fonctionne ensemble

Lorsque le robot planifie un mouvement, il ne fait pas que deviner. Il exécute une simulation (un « déroulement ») dans sa tête :

  1. Il observe l'état actuel.
  2. Il utilise la Pièce de Mémoire pour combler les détails manquants du passé.
  3. Il met à jour la Pièce Physique en utilisant les règles stables de la table de billard, ajustées par les commandes des moteurs.
  4. Il met à jour la Pièce du Contexte avec de nouvelles informations sur l'objectif ou l'environnement.
  5. Il répète cela sur de nombreuses étapes dans le futur pour voir quelle action conduit au meilleur résultat.

Grâce à la stabilité de la partie physique (comme la table de billard) et à la capacité de la partie mémoire à combler les lacunes, le « rêve éveillé » du robot reste clair et précis, même pour des horizons de planification longs.

4. Les Résultats : Meilleur en tout

Les auteurs ont testé HaM-World sur quatre tâches robotiques standard (comme un guépard courant ou un doigt faisant tourner un objet).

  • Précision : Il a commis beaucoup moins d'erreurs en imaginant le futur par rapport aux autres modèles de pointe. En fait, ses erreurs de prédiction à long terme étaient inférieures à la moitié de celles du deuxième meilleur modèle.
  • Robustesse : Lorsque les chercheurs ont modifié les règles du jeu (par exemple, rendu le robot plus lourd, ralenti ses actions ou caché des parties de sa vision), HaM-World a continué à bien performer. C'était le seul modèle à maintenir le score le plus élevé dans chaque condition de test difficile.
  • Efficacité : Il a appris à contrôler les robots plus rapidement et avec moins d'essais d'entraînement que les autres méthodes.

Résumé

HaM-World revient à donner au robot une meilleure carte interne. Au lieu d'un croquis flou et confus, il fournit une carte structurée avec une fondation physique stable (la table de billard), un endroit pour des notes importantes (le contexte) et une mémoire fiable (le filtre). Cela permet au robot de planifier des actions complexes et à long terme sans se confondre ni se perdre, même lorsque le monde qui l'entoure change.

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 →