Opinion

La limite de mémoire de ChatGPT est frustrante — Le cerveau montre une meilleure voie

mm
Ajouter Unite.AI à vos sources préférées sur Google

Si vous êtes un utilisateur avancé de ChatGPT, vous avez peut-être récemment rencontré l’écran redouté « Mémoire pleine ». Ce message apparaît lorsque vous atteignez la limite des mémoires enregistrées de ChatGPT, et cela peut constituer un obstacle important lors de projets à long terme. La mémoire est censée être une fonction clé pour les tâches complexes et continues – vous voulez que votre IA conserve les connaissances des sessions précédentes pour les sorties futures. Voir un avertissement de mémoire pleine au milieu d’un projet à temps sensible (par exemple, pendant que je dépannais des erreurs de serveur HTTP 502 persistantes sur l’un de nos sites sœurs) peut être extrêmement frustrant et perturbateur.

La frustration avec la limite de mémoire de ChatGPT

Le problème fondamental n’est pas que une limite de mémoire existe – même les utilisateurs de ChatGPT Plus payants peuvent comprendre qu’il peut y avoir des limites pratiques à la quantité de données qui peuvent être stockées. Le véritable problème est comment vous devez gérer les anciennes mémoires une fois la limite atteinte. L’interface actuelle pour la gestion de la mémoire est fastidieuse et chronophage. Lorsque ChatGPT vous informe que votre mémoire est pleine à 100 %, vous avez deux options : supprimer les mémoires une par une de manière fastidieuse, ou les supprimer toutes d’un coup. Il n’y a pas d’option intermédiaire ou d’outil de sélection en bloc pour éliminer efficacement les informations stockées.

Supprimer une mémoire à la fois, en particulier si vous devez le faire tous les quelques jours, ressemble à une corvée qui n’est pas propice à une utilisation à long terme. Après tout, la plupart des mémoires enregistrées l’ont été pour une raison – elles contiennent des contextes précieux que vous avez fournis à ChatGPT sur vos besoins ou votre entreprise. Naturellement, vous préféreriez supprimer le minimum de éléments nécessaires pour libérer de l’espace, afin de ne pas handicaper la compréhension de l’IA de votre historique. Pourtant, la conception de la gestion de la mémoire impose une approche tout ou rien ou une curation manuelle lente. J’ai personnellement observé que chaque mémoire supprimée ne libère qu’environ 1% de l’espace mémoire, suggérant que le système n’autorise qu’environ 100 mémoires au total avant qu’il soit plein (100 % d’utilisation). Cette limite stricte semble arbitraire étant donné l’échelle des systèmes d’IA modernes, et elle sous-estime la promesse de ChatGPT de devenir un assistant knowledgeable qui grandit avec vous au fil du temps.

Ce qui devrait se passer

Compte tenu du fait que ChatGPT et l’infrastructure derrière lui ont accès à des ressources de calcul quasi illimitées, il est surprenant que la solution pour la mémoire à long terme soit si rudimentaire. Idéalement, les mémoires à long terme de l’IA devraient mieux reproduire la façon dont le cerveau humain fonctionne et gère l’information au fil du temps. Les cerveaux humains ont évolué des stratégies efficaces pour gérer les mémoires – nous n’enregistrons pas simplement chaque événement mot pour mot et ne le stockons pas indéfiniment. Au lieu de cela, le cerveau est conçu pour l’efficacité : nous retenons des informations détaillées à court terme, puis les consolidons et les compressons progressivement en mémoire à long terme.

En neurosciences, la consolidation de la mémoire fait référence au processus par lequel des mémoires à court terme instables sont transformées en mémoires stables et durables. Selon le modèle standard de consolidation, les nouvelles expériences sont initialement encodées par l’hippocampe, une région du cerveau cruciale pour la formation de mémoires épisodiques, et au fil du temps, les connaissances sont « formées » dans le cortex pour un stockage permanent. Ce processus ne se produit pas instantanément – il nécessite le passage du temps et se produit souvent pendant les périodes de repos ou de sommeil. L’hippocampe agit essentiellement comme un tampon d’apprentissage rapide, tandis que le cortex intègre progressivement les informations dans une forme plus durable à travers des réseaux neuronaux étendus. En d’autres termes, la « mémoire à court terme » du cerveau (mémoire de travail et expériences récentes) est systématiquement transférée et réorganisée en une mémoire à long terme distribuée. Ce transfert en plusieurs étapes rend la mémoire plus résistante aux interférences ou à l’oubli, semblable à la stabilisation d’un enregistrement pour qu’il ne soit pas facilement écrasé.

De manière cruciale, le cerveau humain ne gaspille pas les ressources en stockant chaque détail verbatim. Au lieu de cela, il tend à filtrer les détails triviaux et à retenir ce qui est le plus significatif de nos expériences. Les psychologues ont longtemps noté que lorsque nous rappelons un événement passé ou des informations apprises, nous nous souvenons généralement de l’essence de l’événement plutôt que d’un compte rendu parfait et mot pour mot. Par exemple, après avoir lu un livre ou regardé un film, vous vous souviendrez des points principaux de l’intrigue et des thèmes, mais pas de chaque ligne de dialogue. Au fil du temps, les mots exacts et les détails minutieux de l’expérience s’estompent, laissant derrière eux un résumé plus abstrait de ce qui s’est passé. En fait, les recherches montrent que notre mémoire verbatim (détails précis) s’estompe plus rapidement que notre mémoire de l’essence (signification générale) à mesure que le temps passe. C’est une façon efficace de stocker les connaissances : en éliminant les détails superflus, le cerveau « compressé » les informations, en conservant les parties essentielles qui sont susceptibles d’être utiles à l’avenir.

Cette compression neuronale peut être comparée à la façon dont les ordinateurs compressent les fichiers, et en effet, les scientifiques ont observé des processus analogues dans le cerveau. Lorsque nous répétons mentalement une mémoire ou imaginons un scénario futur, la représentation neuronale est effectivement accélérée et dépouillée de certains détails – c’est une version compressée de l’expérience réelle. Les neuroscientifiques de l’UT Austin ont découvert un mécanisme d’ondes cérébrales qui nous permet de rappeler une séquence entière d’événements (disons, un après-midi passé au supermarché) en quelques secondes en utilisant un rythme cérébral plus rapide qui encode des informations moins détaillées et de niveau supérieur. En essence, notre cerveau peut accélérer la lecture des mémoires, en retenant le plan et les points clés tout en omettant les détails riches, qui seraient inutiles ou trop volumineux pour être répétés en entier. La conséquence est que les plans imaginés et les expériences rappelées sont stockés sous une forme condensée – toujours utiles et compréhensibles, mais beaucoup plus efficaces en termes d’espace et de temps que l’expérience originale.

Un autre aspect important de la gestion de la mémoire humaine est la priorisation. Tout ce qui entre dans la mémoire à court terme ne se retrouve pas immortalisé dans le stockage à long terme. Notre cerveau décide subconsciemment ce qui vaut la peine d’être rappelé et ce qui ne l’est pas, en fonction de la signification ou de la pertinence émotionnelle. Une étude récente à l’Université Rockefeller a démontré ce principe en utilisant des souris : les souris ont été exposées à plusieurs résultats dans un labyrinthe (certains très gratifiants, certains modérément gratifiants, certains négatifs). Initialement, les souris ont appris toutes les associations, mais lorsqu’elles ont été testées un mois plus tard, seule la plus significative mémoire à haute récompense a été retenue tandis que les détails moins importants avaient disparu.

En d’autres termes, le cerveau a filtré le bruit et a conservé la mémoire qui importait le plus à l’animal. Les chercheurs ont même identifié une région du cerveau, le thalamus antérieur, qui agit comme une sorte de modérateur entre l’hippocampe et le cortex pendant la consolidation, signalant quelles mémoires sont suffisamment importantes pour être « sauvegardées » à long terme. Le thalamus semble envoyer un renforcement continu pour les mémoires précieuses – essentiellement en disant au cortex « gardez celle-ci » jusqu’à ce que la mémoire soit entièrement encodée – tout en laissant les mémoires moins importantes s’estomper. Cette découverte souligne que l’oubli n’est pas seulement un échec de la mémoire, mais une fonction active du système : en laissant aller les informations triviales ou redondantes, le cerveau empêche son stockage de mémoire d’être encombré et garantit que les connaissances les plus utiles soient facilement accessibles.

Réévaluation de la mémoire de l’IA avec des principes humains

La façon dont le cerveau humain gère la mémoire offre un plan clair pour la façon dont les systèmes d’IA comme ChatGPT devraient gérer l’information à long terme. Au lieu de traiter chaque mémoire enregistrée comme un point de données isolé qui doit être conservé indéfiniment ou supprimé manuellement, une IA pourrait consolider et résumer les anciennes mémoires en arrière-plan. Par exemple, si vous avez dix conversations ou faits liés à votre projet en cours stockés, l’IA pourrait automatiquement les fusionner en un résumé concis ou en un ensemble de conclusions clés – compressant ainsi la mémoire tout en préservant son essence, à l’instar de la façon dont le cerveau condense les détails en essence. Cela libérerait de l’espace pour de nouvelles informations sans vraiment « oublier » ce qui était important dans les interactions anciennes. En effet, la documentation d’OpenAI suggère que les modèles de ChatGPT peuvent déjà effectuer une mise à jour et une combinaison automatiques de détails enregistrés, mais l’expérience utilisateur actuelle suggère qu’il ne s’agit pas encore d’un processus fluide ou suffisant.

Une autre amélioration inspirée de l’humain serait la rétention de mémoire prioritaire. Au lieu d’une limite rigide de 100 éléments, l’IA pourrait peser quelles mémoires ont été les plus fréquemment pertinentes ou les plus critiques pour les besoins de l’utilisateur, et ne supprimer (ou échantillonner) que celles qui semblent les moins importantes. Dans la pratique, cela pourrait signifier que ChatGPT identifie que certains faits (par exemple, les objectifs principaux de votre entreprise, les spécifications du projet en cours, les préférences personnelles) sont hautement pertinents et devraient toujours être conservés, tandis que des éléments de trivia uniques de mois auparavant pourraient être archivés ou supprimés en premier. Cette approche dynamique est parallèle à la façon dont le cerveau élimine continuellement les connexions inutilisées et renforce les connexions fréquemment utilisées pour optimiser l’efficacité cognitive.

En fin de compte, un système de mémoire à long terme pour l’IA devrait évoluer, et non simplement se remplir et s’arrêter. La mémoire humaine est remarquablement adaptable – elle se transforme et se réorganise avec le temps, et elle n’attend pas d’un utilisateur externe qu’il gère chaque emplacement de mémoire. Si la mémoire de ChatGPT fonctionnait plus comme la nôtre, les utilisateurs ne seraient pas confrontés à un mur abrupt à 100 entrées, ni au choix douloureux entre tout effacer ou cliquer à travers cent éléments un par un. Au lieu de cela, les anciennes mémoires de chat se transformeraient progressivement en une base de connaissances distillée que l’IA peut puiser, et seules les pièces véritablement obsolètes ou non pertinentes disparaîtraient. La communauté de l’IA, qui est le public cible ici, peut apprécier que la mise en œuvre d’un tel système pourrait impliquer des techniques telles que la résumé de contexte, les bases de données vectorielles pour la récupération de connaissances, ou les couches de mémoire hiérarchiques dans les réseaux de neurones – tous des domaines de recherche actifs. En fait, donner à l’IA une forme de « mémoire épisodique » qui se compressé avec le temps est un défi connu, et le résoudre serait un bond en avant vers une IA qui apprend de manière continue et fait évoluer sa base de connaissances de manière durable.

Conclusion

La limitation actuelle de mémoire de ChatGPT ressemble à une solution provisoire qui ne tire pas parti de tout le potentiel de l’IA. En regardant la cognition humaine, nous voyons que la mémoire à long terme efficace n’est pas à propos du stockage de données brutes illimitées – il s’agit de compression, de consolidation et d’oubli intelligent des bonnes choses. La capacité du cerveau humain à retenir ce qui compte tout en économisant sur le stockage est précisément ce qui rend notre mémoire à long terme si vaste et utile. Pour que l’IA devienne un véritable partenaire à long terme, elle devrait adopter une stratégie similaire : distiller automatiquement les interactions passées en connaissances durables, plutôt que de décharger ce fardeau sur l’utilisateur. La frustration de rencontrer un mur « mémoire pleine » pourrait être remplacée par un système qui grandit avec l’utilisation, apprenant et se souvenant d’une manière flexible et humaine. L’adoption de ces principes ne résoudrait pas seulement le point de douleur de l’expérience utilisateur, mais débloquerait également une expérience d’IA plus puissante et personnalisée pour l’ensemble de la communauté d’utilisateurs et de développeurs qui reposent sur ces outils.

Antoine est un leader visionnaire et associé fondateur d'Unite.AI, animé par une passion inébranlable pour façonner et promouvoir l'avenir de l'IA et de la robotique. Un entrepreneur en série, il croit que l'IA sera aussi perturbatrice pour la société que l'électricité, et se fait souvent prendre en train de vanter le potentiel des technologies perturbatrices et de l'AGI.

En tant que futuriste, il se consacre à explorer comment ces innovations vont façonner notre monde. En outre, il est le fondateur de Securities.io, une plateforme axée sur l'investissement dans les technologies de pointe qui redéfinissent l'avenir et remodelent des secteurs entiers.