Decoupled Visual Processing: Efficient Multimodal Adaptation via Modality-Specific Transformer Substitution
Cet article propose le Traitement Visuel Découplé (DVP), un cadre d'entraînement efficace en termes de paramètres qui remplace les couches supérieures du décodeur d'un grand modèle de langage multimodal par un bloc transformer unique et léger dédié aux jetons visuels, atteignant des performances compétitives sur les benchmarks tout en ne mettant à jour qu'une fraction du total des paramètres.
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 un monde où les ordinateurs peuvent « voir » et « lire » en même temps, comme un ami super intelligent capable de regarder la photo d'un chat et de vous raconter une histoire drôle à son sujet. C'est le domaine des Modèles de Langage de Grande Taille Multimodaux (MLLM). Pour faire fonctionner ces modèles, les scientifiques utilisent généralement deux outils puissants et les collent ensemble : un « encodeur de vision » (un cerveau entraîné à comprendre les images) et un « Modèle de Langage de Grande Taille » (un cerveau entraîné à comprendre les mots). La partie délicate est de les faire communiquer. Habituellement, quand vous montrez une image à l'ordinateur et que vous posez une question, l'ordinateur pousse les parties de l'image et les parties de texte dans la même immense ligne de production de traitement. Chaque étape de cette ligne est ajustée et peaufinée pour rendre la réponse parfaite. Mais voici le hic : cette ligne de production est massive, et ajuster chaque machine de cette ligne prend énormément de temps, d'argent et d'électricité. C'est comme essayer de réparer tout le système de circulation d'une ville juste pour qu'un seul camion de livraison puisse circuler plus vite.
La grande question que les scientifiques se posent est la suivante : les parties d'image et les parties de texte ont-elles vraiment besoin de passer par la même ligne de production profonde et complexe ? Peut-être que les parties d'image n'ont besoin que d'un raccourci rapide et spécialisé, tandis que les mots ont besoin du traitement complet et profond. Si nous pouvions trouver un moyen de donner un raccourci aux images sans casser tout le système, nous pourrions rendre ces ordinateurs intelligents beaucoup moins chers et plus rapides à entraîner. C'est exactement le casse-tête qu'une équipe de chercheurs de l'Université Tsinghua a décidé de résoudre.
L'article : Donner un raccourci VIP aux images
Les chercheurs, Mingkuan Feng, Zhengqi Wen et Jianhua Tao, proposent une nouvelle façon d'entraîner ces modèles appelée Decoupled Visual Processing (DVP) (Traitement Visuel Découplé). Imaginez le modèle standard comme un long toboggan sinueux dans une aire de jeux. Tout le monde — qu'il tienne une image ou un mot — doit glisser sur l'intégralité des 32 étapes du toboggan ensemble. Les chercheurs ont demandé : « Et si nous laissions les porteurs d'images sauter du toboggan à mi-chemin, passer par un minuscule tunnel super rapide, puis rejoindre les porteurs de mots en bas ? »
Voici comment fonctionne leur « Traitement Visuel Découplé », étape par étape :
- Le départ commun : D'abord, les morceaux d'image (tokens visuels) et les morceaux de texte (tokens textuels) glissent ensemble sur la première moitié du toboggan (couches 0 à 16). Cela est important car cela permet à l'image et aux mots de se connaître et de comprendre le contexte.
- La séparation : Au point de rupture, la foule se sépare. Les morceaux de texte continuent sur l'original et long toboggan déjà « gelé » (couches 17 à 31). Ce toboggan est « gelé », ce qui signifie qu'il est déjà parfait pour construire des phrases, donc on n'y touche pas.
- Le tunnel VIP : Les morceaux d'image, cependant, ne descendent pas le long du long toboggan. Au lieu de cela, ils sont acheminés à travers un tout nouveau, minuscule tunnel à une seule étape (un seul bloc de transformateur). Ce tunnel est la seule partie de l'ensemble du système qui est entraînée et ajustée.
- Les retrouvailles : Tout en bas, les morceaux d'image (maintenant traités par le minuscule tunnel) et les morceaux de texte (traités par le long toboggan) sont recousus ensemble pour générer la réponse finale.
Ce qu'ils ont découvert
L'équipe a testé cette idée en utilisant un modèle populaire appelé LLaVA-1.5 avec un squelette de 7 milliards de paramètres (Vicuna-7B). Ils ont comparé leur méthode de « Tunnel VIP » à deux autres approches : la méthode standard où l'on entraîne l' entier du modèle, et une méthode d'« Entraînement Normal » où ils utilisent leur architecture divisée mais entraînent quand même tout.
Les résultats ont été étonnamment efficaces :
- Économies massives : En utilisant le DVP, ils n'ont eu besoin d'entraîner qu'environ 3,1 % des paramètres totaux. C'est comme réparer le trafic d'une ville entière en n'ajustant que les feux de signalisation d'un seul coin de rue.
- Une vision claire : Sur un test appelé MME (qui vérifie si le modèle peut réellement « voir » des choses comme compter des objets ou lire des panneaux), leur méthode a obtenu un score de 1440. C'est incroyablement proche du score du modèle entièrement entraîné qui est de 1496, et c'est en fait bien meilleur que la méthode de l'« Entraînement Normal » divisée, qui n'a obtenu que 1225. Cela suggère que geler le modèle principal aide l'ordinateur à mieux « voir » en l'empêchant de s'embrouiller.
- Moins d'hallucinations : Sur un test appelé POPE (qui vérifie si le modèle invente des choses qui ne sont pas là, comme voir un chien sur une photo de chat), le DVP a obtenu un score de 0,8619. C'est le score le plus élevé de tous, battant le modèle entièrement entraîné qui est de 0,8577. Cela suggère que donner aux images leur propre chemin dédié peut empêcher le modèle de devenir « rêveur » et d'inventer des choses.
- Le compromis : La méthode n'était pas parfaite partout. Sur ChartQA (un test pour la lecture de graphiques et de diagrammes), le DVP a obtenu 0,2356. Bien que ce soit meilleur que le modèle entièrement entraîné (0,1776), c'est inférieur au score de la méthode d'« Entraînement Normal » (0,432). Les auteurs suggèrent que cela est dû au fait que la lecture de graphiques nécessite une vérification très fine et de va-et-vient entre les détails de l'image et les étiquettes textuelles, ce qui est plus difficile lorsque les deux chemins sont séparés tôt.
Pourquoi cela importe
L'article suggère que les couches profondes et complexes au sommet de ces modèles d'IA font en réalité une grande partie du travail lourd pour les mots, mais qu'elles pourraient être excessives pour les images. Les chercheurs ont découvert qu'un seul, minuscule bloc de transformateur est suffisant pour gérer le traitement de l'image si l'image et le texte ont déjà eu la chance de se rencontrer à mi-chemin.
Cette approche remet en question l'idée ancienne selon laquelle chaque morceau de donnée doit traverser l'intégralité du réseau profond. Elle suggère que nous pouvons construire des IA plus intelligentes et plus efficaces en reconnaissant que les images et les mots sont différents et peuvent avoir besoin de types d'aide différents. Bien que la méthode fonctionne très bien pour la vision générale et la détection de faux objets, les auteurs notent qu'elle pourrait nécessiter un peu plus de travail pour les tâches exigeant un raisonnement extrêmement détaillé, comme la lecture de graphiques complexes. Mais dans l'ensemble, ils suggèrent que ce chemin « découplé » est une façon puissante et économe en énergie d'apprendre aux ordinateurs à voir sans avoir besoin de reconstruire tout le cerveau à chaque fois.
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.