HiAP: A Multi-Granular Stochastic Auto-Pruning Framework for Vision Transformers

Ce papier présente HiAP, un cadre d'élagage stochastique multi-granulaire qui optimise de manière continue et en une seule phase les Transformers de vision en éliminant simultanément des têtes d'attention, des blocs FFN et des dimensions internes, permettant ainsi de réduire efficacement les coûts computationnels et mémoire pour le déploiement sur appareils embarqués sans nécessiter de seuils manuels ou de pipelines complexes.

Andy Li, Aiden Durrant, Milan Markovic, Georgios Leontidis

Publié 2026-03-13
📖 4 min de lecture☕ Lecture pause café

Each language version is independently generated for its own context, not a direct translation.

Imaginez que vous avez un énorme camion de déménagement (le Vision Transformer) qui doit transporter des meubles précieux (les images) à travers la ville. Ce camion est très puissant, mais il est aussi énorme, gourmand en essence et difficile à garer dans les petites ruelles de nos téléphones ou de nos montres connectées (les appareils mobiles).

L'objectif de cette recherche est de transformer ce camion géant en un véhicule agile et économe, sans perdre de meubles en cours de route.

Voici comment les auteurs, avec leur méthode appelée HiAP, y parviennent, expliquée simplement :

1. Le Problème : Un camion trop lourd

Les camions actuels (les modèles d'IA) sont construits avec une structure rigide. Pour les rendre plus petits, les méthodes précédentes faisaient deux choses :

  • Soit elles enlevaient des roues individuelles (ce qui rendait le camion instable et difficile à réparer).
  • Soit elles enlevaient des étages entiers, mais de manière très brutale, en demandant à un expert humain de dire : "Enlève cet étage, garde celui-là". C'était long, compliqué et nécessitait souvent de repartir de zéro pour réparer les dégâts.

2. La Solution HiAP : Le Camion "Chaméléon"

HiAP est comme un camion de déménagement magique qui peut se remodeler tout seul pendant qu'il roule. Au lieu d'avoir un chauffeur humain qui décide quoi jeter, le camion possède une intelligence intégrée qui apprend à devenir plus petit et plus efficace tout en apprenant sa tâche.

Le secret réside dans deux niveaux de contrôle, comme des interrupteurs à deux tailles :

A. Les Gros Interrupteurs (Macro) : "On coupe un étage entier !"

Imaginez que votre camion a plusieurs étages (des blocs de traitement) et plusieurs équipes de déménageurs (les "têtes d'attention").

  • Parfois, un étage entier est inutile. HiAP peut dire : "On n'a pas besoin de cet étage, on le retire complètement !"
  • Parfois, une équipe de déménageurs est de trop. HiAP peut dire : "On envoie cette équipe chez elle, on ne garde que les autres."
  • L'avantage : Cela réduit énormément le poids du camion et la consommation d'essence (mémoire), car on ne charge même plus les étages inutiles.

B. Les Petits Interrupteurs (Micro) : "On réduit la taille des outils"

Si on ne peut pas retirer un étage entier, HiAP regarde à l'intérieur.

  • Au lieu d'avoir 100 outils dans la boîte à outils d'un déménageur, il décide : "Tu n'as besoin que de 50 outils pour ce travail."
  • Il retire les outils inutiles, mais garde le déménageur en place.
  • L'avantage : Cela rend le camion plus rapide à manœuvrer (calculs mathématiques) sans changer sa structure de base.

3. La Magie : Apprendre en une seule fois

La plupart des méthodes précédentes ressemblaient à un processus en deux étapes :

  1. Étape 1 : Un expert essaie de deviner quoi enlever (c'est long et difficile).
  2. Étape 2 : On doit réapprendre à conduire le camion avec les nouveaux meubles (c'est encore plus long).

HiAP change la donne : C'est un apprentissage en une seule étape.

  • Le camion commence avec tous ses étages et tous ses outils.
  • Pendant l'entraînement, il utilise une technique spéciale (des "portes aléatoires" qui deviennent de plus en plus fermées) pour tester ce qui est vraiment nécessaire.
  • Au fur et à mesure qu'il apprend, il se rend compte : "Tiens, je n'ai pas besoin de cet étage" ou "Je n'ai besoin que de la moitié de ces outils".
  • À la fin de l'entraînement, le camion est déjà petit, léger et prêt à rouler. Aucune réparation n'est nécessaire.

4. Pourquoi c'est génial ?

  • Pas de chef d'orchestre : Le modèle décide tout seul de quoi garder et de quoi jeter. Pas besoin d'experts humains pour régler des boutons compliqués.
  • Économie double : Il économise à la fois l'espace de stockage (en enlevant les étages) et l'énergie de calcul (en réduisant les outils). C'est comme si votre voiture consommait moins d'essence ET prenait moins de place dans le garage.
  • Résultat : Sur des tests réels (comme reconnaître des images), HiAP a réussi à créer des camions beaucoup plus petits qui font presque aussi bien que les géants originaux, mais qui sont beaucoup plus rapides sur les petits appareils.

En résumé : HiAP est un architecte intelligent qui construit une maison (le modèle) en apprenant à la fois à enlever les pièces inutiles et à réduire la taille des meubles, le tout pendant la construction, pour obtenir une maison parfaite, petite et efficace, sans jamais avoir besoin de la démolir pour la reconstruire.