HyperAI
Back to Headlines

Chercheurs chinois dévoilent MemOS, premier système d'exploitation de mémoire pour l'IA, améliorant considérablement les capacités de raisonnement temporel

il y a 7 jours

Résumé : Les chercheurs chinois présentent MemOS, le premier « système d'exploitation de la mémoire » donnant à l'IA une capacité de rappel humaine 8 juillet 2025 Une équipe de chercheurs issus d'institutions de pointe comme l'Université Shanghai Jiao Tong et l'Université de Zhejiang a mis au point un système baptisé MemOS, qualifié de premier « système d'exploitation de la mémoire » pour l'intelligence artificielle (IA). Conçu pour combler une lacune fondamentale, MemOS vise à doter les systèmes d'IA d'une mémoire persistante et d'une capacité d'apprentissage comparable à celle des humains. Problématique et motivations Les grandes modèles de langage (LLMs) sont aujourd'hui cruciaux pour le développement de l'intelligence générale artificielle (AGI). Cependant, leur gestion de la mémoire reste insuffisante, limitant leur capacité de raisonnement à long terme, de personnalisation continue et de consistance des connaissances. Les systèmes actuels souffrent du problème des « silos de mémoire », une limitation architecturale qui rend difficile la maintenance d'une relation cohérente et à long terme avec les utilisateurs. Par exemple, un assistant IA pourrait oublier les restrictions alimentaires d'un utilisateur mentionnées lors d'une conversation précédente lors d'une recommandation de restaurant subséquente. Des solutions comme la Génération Augmentée par la Récupération (RAG) tentent de remédier à ce défaut, mais elles demeurent des palliatifs sans véritable contrôle de cycle de vie. Présentation de MemOS MemOS, ou Memory Operating System, aborde cette problématique de manière innovante en traitant la mémoire comme une ressource de calcul de premier ordre, susceptible d'être programmée, partagée et évoluée au fil du temps. Cette approche est similaire à celle des systèmes d'exploitation traditionnels, qui gèrent les ressources CPU et de stockage. Concept des MemCubes - MemCubes : Unités de mémoire standardisées qui peuvent encapsuler divers types d'information, allant des connaissances textuelles explicites aux ajustements de paramètres et aux états d'activation du modèle. Ces unités ont la particularité d'être composables, migrables et évolutives, offrant ainsi une structure unifiée et flexible pour la gestion de la mémoire. Performances - Les tests effectués sur le banc d'essai LOCOMO, qui évalue les tâches de raisonnement nécessitant une forte utilisation de la mémoire, ont révélé des performances notables de MemOS. Le système a obtenu une amélioration globale de 38.98% par rapport à l'implémentation de la mémoire d'OpenAI, avec des gains particulièrement significatifs dans les scénarios complexes nécessitant une connexion d'information entre plusieurs tours de conversation. - En configurant le mécanisme d'injection de mémoire KV-cache, MemOS a également permis jusqu'à 94% de réduction du délai d'émission du premier jeton, améliorant considérabilityment l'efficacité. Impacts pour l'IA d'entreprise Le déploiement de MemOS au sein des entreprises pourrait avoir des effets transformatifs. Actuellement, chaque plateforme ou outil IA nécessite un apprentissage initial et des conversations répétitives pour accumuler des connaissances pertinentes. Avec MemOS, les informations et la contextuelle peuvent être portables entre différentes plateformes et appareils, ce qui résoud le problème des « îles de mémoire » confinant les données dans des applications spécifiques. Applications potentielles - Cross-platform memory migration : Les équipes marketing, par exemple, pourraient conserver les personnages clients détaillés obtenus via ChatGPT et les utiliser sans perturbation dans des outils IA différents pour la planification de campagnes. - Paid memory modules : Les experts de domaines précis pourraient empaqueter leurs connaissances sous forme de modules mémoire payables, simplifiant l’accès à des connaissances spécialisées de haute qualité. Un étudiant en médecine pourrait ainsi installer et utiliser les heuristiques diagnostiques élaborées par un médecin chevronné. Cette approche du marché de la mémoire pourrait révolutionner la distribution et la monétisation des connaissances spécialisées, offrant aux entreprises une flexibilité inégalée et des économies substantielles sur les coûts et les délais d'entraînement personalisé. Architecture technique de MemOS L'architecture de MemOS se structure en trois couches : 1. Couche d'interface : Gère les appels API. 2. Couche d'opération : S'occupe de la programmation et de la gestion de cycle de vie de la mémoire. 3. Couche d'infrastructure : Fournit le stockage et la gouvernance de la mémoire. Le MemScheduler joue un rôle crucial en gérant dynamiquement différentes formes de mémoire, des états d'activation temporaires aux modifications de paramètres permanentes. Il sélectionne les stratégies optimales de stockage et de récupération en fonction des motifs d'utilisation et des exigences de la tâche. Cette approche marque une rupture avec les méthodes actuelles, qui traitent généralement la mémoire de manière statique ou éphémère. Les chercheurs voient dans MemOS un pas vers des systèmes d'IA capables d'apprendre de leurs expériences, de transformer celles-ci en mémoire structurée et de les réutiliser efficacement. Ils parlent d’un nouveau paradigme d'entraînement appelé « Mem-training », où l'accent est mis sur l'accumulation et l'évolution de la mémoire, plutôt que sur l'entraînement initial de grande ampleur. Stratégie d'open source Pour accélérer l'adoption et encourager le développement communautaire, l'équipe a publié MemOS en open source, avec le code complet disponible sur GitHub. Le système est déjà compatible avec des plates-formes majeures du secteur de l'IA, tels que HuggingFace, OpenAI, et Ollama. Actuellement supporté sur Linux, MemOS prévoit l'ajout des supports Windows et macOS, indiquant une volonté de privilégier l'adoption par les entreprises et les développeurs. Zhiyu Li, le responsable du projet, a commenté dans le dépôt GitHub : « Nous espérons que MemOS aidera à faire évoluer les systèmes d'IA de générateurs statiques en agents continuellement évoluant, pilotés par la mémoire. » Concurrence et perspectives À l'heure où les grands acteurs de l'IA s'efforcent de contourner les limitations actuelles de la gestion de la mémoire, la démarche de MemOS s’inscrit dans une compétition cruciale pour l'industrie. OpenAI a récemment introduit des fonctionnalités de mémoire pour ChatGPT, mais ces initiatives sont généralement limitées et manquent de l'approche systématique proposée par MemOS. La mise au point de MemOS illustre la prédiction selon laquelle les prochaines avancées majeures en IA ne proviendront pas nécessairement de modèles plus gros ou de vastes ensembles de données, mais d'innovations architecturales imitant les capacités cognitives humaines. Le fait de traiter la mémoire comme une ressource de premier ordre suggère que les progrès viendront autant de l'amélioration de l'architecture que de l'augmentation des ressources computationnelles. Évaluation de l’industrie Les professionnels de l'IA saluent MemOS comme une avancée significative, capable de repousser les frontières actuelles des systèmes d'IA. Pour les dirigeants technologiques d'entreprise, l'intégration de MemOS pourrait marquer un tournant dans la construction d'IA capables de maintenir un contexte et de progresser au fil du temps, plutôt que de traiter chaque interaction de manière isolée. En conclusion, MemOS représente une évolution majeure dans le domaine de la mémoire IA, offrant une solution robuste et flexible pour des interactions plus personnalisées et cohérentes. Ses implications pour l’avenir de l’IA, tant au niveau de l’innovation technologique que de l’écosystème économique, sont prometteuses. L’équipe de recherche prévoit d’explorer davantage les-sharing de mémoire entre modèles, les blocs de mémoire auto-évoluant, et le développement d’une plus large écosystème de marché de la mémoire. Plus important encore, MemOS démontre que l’amélioration de l’architecture peut être aussi décisive que l’augmentation brute des ressources computationnelles pour les progrès de l’IA.

Related Links