← Derniers articles
💬 TALN

CoBit: Language Modeling with Bitstream Diffusion

CoBit est un modèle de langage de diffusion continue qui génère du texte en débruitant conjointement des codes de jetons binaires de largeur fixe au sein d'un seul patch Transformer, atteignant une perplexité compétitive sur les benchmarks standards et de fortes performances de raisonnement sur des tâches telles que Sudoku et GSM8K tout en offrant une efficacité de mémoire et un débit améliorés par rapport aux modèles de référence à sortie de jetons denses.

Auteur original : Georgios Batzolis, Mark Girolami, Luca Ambrogioni

Publié 2026-11-09✓ Author reviewed ⓘ
📖 5 min de lecture🧠 Analyse approfondie

Auteur original : Georgios Batzolis, Mark Girolami, Luca Ambrogioni

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 par l'auteur. Pour une précision technique, consultez l'article original. Lire la clause de non-responsabilité complète

Les ordinateurs modernes sont devenus remarquablement doués pour prédire le mot suivant dans une phrase. Cette capacité, qui alimente tout, de l'autocomplétion aux agents conversationnels sophistiqués, repose sur une méthode appelée autoregression. Dans cette approche, un modèle lit une séquence de mots et devine le suivant, puis lit ce nouveau mot pour deviner celui d'après, construisant ainsi une histoire étape par étape. Bien que cela fonctionne bien, c'est intrinsèquement lent car l'ordinateur doit attendre chaque supposition avant de faire la suivante, un peu comme une personne lisant un livre à haute voix et faisant une pause pour réfléchir au mot suivant avant de parler. Pendant des années, les chercheurs ont cherché un moyen plus rapide de générer du texte, un moyen qui pourrait affiner une phrase entière simultanément plutôt que de la construire mot par mot. Une nouvelle approche appelée diffusion continue offre cette promesse, empruntant un concept de la génération d'images où une image est lentement révélée à partir d'un bruit statique. Cependant, appliquer cette technique au langage a été difficile car le texte est composé de symboles distincts et séparés, tandis que les modèles de diffusion fonctionnent mieux avec des données lisses et continues.

Une équipe de chercheurs a maintenant introduit un système appelé CoBit qui comble avec succès ce fossé, permettant à un ordinateur de générer du texte en affinant un flux de codes binaires plutôt qu'en devinant des mots entiers. Au lieu d'essayer de prédire le mot suivant à partir d'un dictionnaire massif, le modèle traite chaque mot comme une chaîne de uns et de zéros de longueur fixe. Imaginez un mot comme une petite boîte scellée contenant un motif spécifique d'interrupteurs. L'ordinateur commence avec une boîte remplie d'interrupteurs aléatoires et bruyants et les nettoie progressivement, ajustant la position de chaque interrupteur en fonction du contexte des mots environnants. En regroupant les interrupteurs de chaque mot en une seule unité, le système maintient la longueur de la séquence gérable tout en remplaçant la tâche complexe de choisir parmi des milliers de mots par la tâche plus simple de décider de l'état de quelques dizaines d'interrupteurs. Cette méthode permet au modèle de travailler sur toutes les parties d'une phrase à la fois, offrant une voie différente vers la vitesse et la flexibilité.

Les chercheurs ont découvert que la clé de la réussite de ce système n'était pas seulement la façon dont ils représentaient les mots, mais la manière dont ils nettoyaient le bruit. Ils ont découvert qu'une approche purement déterministe, où l'ordinateur suit un chemin strict et calculé pour éliminer le bruit, avait tendance à produire un texte sûr mais répétitif et manquant de variété. Pour corriger cela, ils ont introduit une quantité contrôlée d'aléatoire, ou de « churn » (turbulence), dans le processus. Cet aléa agit comme une légère secousse qui empêche le modèle de rester bloqué dans une boucle de choix sûrs et prévisibles. En synchronisant soigneusement cette secousse pour qu'elle se produise lorsque le modèle est le plus incertain quant au sens d'un bit, ils ont pu améliorer la qualité du texte sans le ralentir. Le résultat est un système qui produit un texte avec un équilibre naturel entre cohérence et variété, atteignant un niveau de fluidité qui rivalise avec les meilleurs modèles existants tout en utilisant un mécanisme fondamentalement différent.

Dans leurs expériences, l'équipe a testé CoBit sur deux vastes collections de textes : l'une contenant des articles de presse et l'autre provenant du web ouvert. Ils ont mesuré la qualité du texte généré en vérifiant à quel point il correspondait aux schémas de l'écriture humaine réelle. Avec un modèle contenant 130 millions de paramètres, ils ont obtenu un score qui le place parmi les meilleurs performeurs du domaine, et lorsqu'ils ont mis à l'échelle le système à 462 millions de paramètres, les résultats se sont encore améliorés, approchant les performances de modèles beaucoup plus grands et établis. Au-delà de l'écriture générale, ils ont également testé le système sur des tâches qui exigent une logique stricte, comme la résolution de puzzles de Sudoku et de problèmes mathématiques textuels. Sur des Sudokus difficiles, le système les a résolus correctement plus de 65 % du temps, et sur les problèmes mathématiques, il a atteint une précision de plus de 35 % lorsque les chercheurs ont ajusté la façon dont il interprétait sa propre confiance. Ces résultats suggèrent que le modèle ne fait pas que mimer les schémas du langage, mais qu'il est capable de suivre des contraintes logiques.

L'étude a également mis en évidence des avantages pratiques significatifs dans la manière dont le système utilise la mémoire de l'ordinateur. Parce que le modèle prédit l'état de bits individuels plutôt que des mots entiers à partir d'un dictionnaire massif, il nécessite beaucoup moins de mémoire pour fonctionner, en particulier lors de la génération de textes longs. Cette efficacité permet au système de fonctionner plus rapidement et de gérer des lots de données plus importants sur le même matériel. Les chercheurs ont noté que, bien que le système ne soit pas encore parfait et puisse encore produire des phrases répétitives ou insensées, la combinaison de sa vitesse de traitement parallèle, de sa capacité à gérer des tâches logiques et de son empreinte mémoire réduite marque une étape importante. Ils soutiennent que cette approche prouve que la diffusion continue peut fonctionner efficacement pour le langage, à condition que la représentation et le processus d'échantillonnage soient soigneusement ajustés à la nature unique du texte. Ce travail suggère que le futur de la génération de texte ne reposera pas uniquement sur la traditionnelle prédiction mot par mot, mais pourrait plutôt embrasser des méthodes qui affinent le sens d'un seul coup.

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 →