← Derniers articles
💬 NLP

What Tokens are Learned when Tokenization is Optimized Jointly with Language Modeling?

Cet article démontre que l'optimisation conjointe de la tokenisation avec la modélisation du langage modifie fondamentalement les structures de jetons, révélant que les approches sans tokenizer comme les SSLM apprennent des jetons morphologiquement alignés et contextuellement efficaces qui réduisent la perplexité et atteignent des performances compétitives en aval à travers diverses langues, contrairement aux H-Nets qui privilégient l'efficacité au niveau de l'octet.

Auteurs originaux : Saketh Reddy Vemula, Parameswari Krishnamurthy

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

Auteurs originaux : Saketh Reddy Vemula, Parameswari Krishnamurthy

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

Dans le monde de l'intelligence artificielle, les ordinateurs ne lisent pas le texte comme les humains. Ils ne peuvent pas voir une phrase comme un flux continu de sens ; ils voient une séquence d'unités discrètes. Pour donner du sens au langage, ces systèmes doivent d'abord décomposer les mots en morceaux plus petits, un processus appelé la tokenisation. Imaginez un bibliothécaire qui doit organiser une bibliothèque non pas par livres entiers, mais par chapitres individuels ou même par paragraphes, selon la manière dont les livres sont écrits. Si le bibliothécaire coupe les livres aux mauvais endroits, l'histoire devient difficile à suivre. Pendant des décennies, les chercheurs ont utilisé des règles fixes pour décider où effectuer ces coupes, s'appuyant souvent sur des statistiques simples concernant la fréquence d'apparition de certaines combinaisons de lettres. Ces règles fonctionnent assez bien, mais elles sont statiques ; une fois établies, elles ne changent jamais, même si l'ordinateur apprend une nouvelle langue ou un dialecte complexe. Cela soulève une question fondamentale : que se passe-t-il si nous cessons d'utiliser ces règles fixes et que nous laissons plutôt l'ordinateur apprendre comment découper les mots pendant qu'il apprend la langue elle-même ?

Une équipe de chercheurs de l'IIIT Hyderabad s'est donné pour mission de répondre à cela en construisant des modèles de langage qui apprennent à tokeniser au fur et à mesure qu'ils apprennent la langue. Ils ont testé ces systèmes « sans tokenizer » à travers dix-huit langues différentes, allant de l'anglais et le suédois au tamoul, l'hindi et l'hébreu. Ces langues ont été choisies pour représenter une grande variété de manières dont les mots sont construits, des mots simples et courts aux chaînes de sons complexes et longues qui changent de sens à chaque élément ajouté. Les chercheurs ont comparé leurs nouveaux systèmes apprenants aux méthodes traditionnelles fixes. Ils voulaient voir quel genre de morceaux de mots l'ordinateur inventerait de lui-même, si ces morceaux avaient un sens linguistique, et s'ils permettaient à l'ordinateur de mieux comprendre la langue.

Les résultats ont révélé que lorsqu'un ordinateur est autorisé à apprendre sa propre façon de décomposer les mots, il développe deux stratégies très différentes selon l'architecture utilisée. Une approche, connue sous le nom de modèle de langage segmentaire de sous-mots, a appris à découper les mots d'une manière qui correspondait étroitement aux blocs de construction naturels de la langue. Dans des langues comme l'hindi, où les mots sont souvent formés en ajoutant des terminaisons spécifiques à une racine, ce système a rapidement identifié la racine et les terminaisons, les séparant nettement. En hébreu, une langue où le sens est tissé dans la structure interne d'un mot plutôt que simplement ajouté à la fin, le système a appris à reconnaître ces motifs internes. Cette méthode a produit des tokens qui sont linguistiquement significatifs, s'alignant bien avec la manière dont les humains comprennent la grammaire et la structure de la langue.

En revanche, une approche différente appelée H-Nets a suivi une voie beaucoup plus pragmatique. Au lieu de chercher les blocs de construction linguistiques, ce système s'est concentré entièrement sur l'efficacité. Il a appris à créer de très longs segments de texte, couvrant parfois des phrases entières, afin de minimiser le nombre d'étapes nécessaires à l'ordinateur pour traiter les données. Ces segments n'avaient souvent que peu de rapport avec la grammaire ou le sens réel des mots. Par exemple, dans les langues dotées d'écritures complexes, ce système a produit des tokens considérablement plus longs que ceux créés par n'importe quelle autre méthode, privilégiant la vitesse de traitement sur la clarté de la structure des mots. Bien que cela ait rendu le système efficace sur le plan informatique, cela a résulté en un vocabulaire qui ne ressemblait en rien aux manières standards dont les humains ou les algorithmes traditionnels décomposent les mots.

L'étude a également montré que la manière dont ces systèmes apprennent change selon le type de langue qu'ils traitent. Dans les langues où les mots sont construits en enchaînant de nombreuses petites parties, le processus d'apprentissage est plus dynamique et fluctuant. Le système essaie différentes façons de couper les mots, trouvant parfois la séparation parfaite pour ensuite s'en éloigner, avant de finalement se fixer sur une solution qui équilibre efficacité et sens. Dans les langues plus simples, le système trouve une manière stable de découper les mots très rapidement et s'y tient. Cela suggère que la complexité de la langue elle-même façonne la manière dont l'ordinateur apprend à la tokeniser.

Lorsque les chercheurs ont testé ces nouvelles méthodes de tokenisation dans des tâches du monde réel, telles que l'identification du sentiment d'une phrase ou la recherche de noms de personnes et de lieux, les résultats ont été encourageants. Même si l'ordinateur avait appris un vocabulaire complètement différent de celui utilisé dans les modèles standards, il a obtenu des performances tout aussi bonnes, voire meilleures, sur ces tâches. Le système qui a appris à s'aligner sur la structure naturelle de la langue a systématiquement réduit la confusion ressentie par l'ordinateur lors de la prédiction du mot suivant dans une phrase. Cela indique que laisser l'ordinateur apprendre sa propre stratégie de tokenisation lui permet de découvrir des motifs significatifs que les règles fixes pourraient manquer.

Enfin, la recherche démontre qu'il n'existe pas de « meilleure » façon unique de décomposer les mots pour un ordinateur. La méthode optimale dépend de ce que le système cherche à accomplir. Si l'objectif est de comprendre la structure profonde d'une langue, laisser le modèle apprendre sa propre segmentation conduit à des tokens qui reflètent l'intuition linguistique humaine. Si l'objectif est la vitesse de traitement brute, le modèle peut inventer des segments entièrement différents et plus longs, sacrifiant la clarté linguistique au profit de l'efficacité. En montrant que ces approches d'apprentissage conjoint peuvent produire des vocabulaires efficaces et significatifs sans règles conçues par l'homme, l'étude ouvre la porte à des systèmes d'intelligence artificielle plus adaptables et plus conscients du langage, capables de gérer toute la diversité du langage humain.

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 →