← Derniers articles
💻 computer science

Causal Supervision of Attention for Affective Behaviour Analysis

Ce document propose un cadre de supervision causale pour les mécanismes d'attention dans l'analyse du comportement affectif qui impose une focalisation invariante au sujet, encourage des représentations non redondantes par une régularisation de la covariance croisée, et améliore l'expressivité des caractéristiques via des transformations non linéaires à porte afin d'atteindre des performances de l'état de l'art lors de la 11ème compétition d'analyse du comportement affectif en milieu réel (Affective Behaviour Analysis in-the-wild).

Auteurs originaux : Nemanja Rašajski, Konstantinos Makantasis, Antonios Liapis, Georgios N. Yannakakis

Publié 2026-07-15
📖 6 min de lecture🧠 Analyse approfondie

Auteurs originaux : Nemanja Rašajski, Konstantinos Makantasis, Antonios Liapis, Georgios N. Yannakakis

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 que vous essayez d'apprendre à un robot à lire votre visage et à deviner ce que vous ressentez. Vous voulez qu'il repère un sourire sincère ou une moue, n'est-ce pas ? Mais voici la partie délicate : le robot est facilement distrait. Il pourrait se dire : « Oh, cette personne a l'air triste parce qu'elle a un gros nez », ou « Cette personne a l'agitée parce que le soleil brille sur son front ». Ce sont comme des corrélations spécieuses — des indices qui n'ont rien à voir avec les sentiments réels mais qui apparaissent souvent dans les données d'entraînement. Si le robot apprend ces mauvaises habitudes, il échouera lamentablement lorsqu'il rencontrera quelqu'un de nouveau avec un nez différent ou sous un éclairage différent.

Les auteurs de cet article proposent une nouvelle façon ingénieuse d'entraîner l'« attention » du robot pour qu'il arrête de regarder les mauvaises choses et commence à se concentrer sur les véritables signaux émotionnels, peu importe qui se trouve devant la caméra. Ils appellent leur méthode la Supervision Causale de l'Attention.

Les Trois Tours de Magie

Pour corriger les mauvaises habitudes du robot, l'équipe a ajouté trois ingrédients spéciaux à son processus d'apprentissage :

1. Le jeu du « Et si ? » (Supervision Causale)
D'habitude, un robot regarde simplement un visage et devine. Cette équipe a fait jouer au jeu du « Et si ? » au robot. Ils lui ont demandé : « Si je te forçais à ignorer le nez et à ne regarder que les yeux, ton estimation de l'émotion changerait-elle ? »
Ils ont créé une version « contrefactuelle » de l'attention (une version fictive où le robot regarde des endroits aléatoires) et l'ont comparée à la version réelle. Au lieu de simplement maximiser la différence brute de magnitude, ils ont maximisé l'Effet Direct Total (TDE) — une mesure spécifique de la contribution causale de l'attention à la prédiction. En faisant cela, ils ont encouragé le robot à se concentrer sur des régions faciales invariantes au sujet — des zones qui prédisent systématiquement l'émotion chez différentes personnes, plutôt que de simples caractures spécifiques d'une seule personne. Cela garantit que le robot apprend à prêter attention à des régions ayant une valeur prédictive invariante, en distinguant efficacement les indices affectifs réels des facteurs spécieux comme l'identité ou l'éclairage, sans pour autant ignorer totalement l'identité.

2. La règle du « Pas de chevauchement » (Régularisation de la Co-variance Croisée)
Imaginez le cerveau du robot comme ayant deux équipes de travailleurs : l'équipe Clé (qui décide de ce qu'il faut regarder) et l'équipe Valeur (qui recueille les détails de ce qu'elle voit).
Dans les modèles standards, ces deux équipes se marchent souvent dessus et répètent la même information. C'est comme avoir deux personnes dans une pièce qui crient toutes les deux : « Regardez les yeux ! » tout en ignorant la bouche. Les auteurs ont introduit une règle pour s'assurer que ces deux équipes sont complémentaires, et non redondantes. Ils ont ajouté une pénalité si les équipes Clé et Valeur commençaient à dire la même chose. Cela les force à répartir le travail : l'une pourrait se concentrer sur la forme des sourcils, tandis que l'autre se concentre sur la tension de la mâchoire, rendant l'image finale beaucoup plus riche.

3. Le « Super-Transformer » (SwiGLU)
Enfin, l'équipe a amélioré la puissance cérébrale du robot. Les modèles standards utilisent un simple calcul linéaire pour traiter les détails recueillis. Les auteurs ont remplacé cela par un outil non linéaire sophistiqué appelé SwiGLU.
Imaginez que l'ancienne méthode était un toboggan droit, et que la nouvelle est une montagne russe avec des virages et des torsions. Cela permet au robot de capturer des détails beaucoup plus fins et complexes sur les émotions qu'un simple toboggan laisserait passer. Cela rend la compréhension des sentiments « fins » du robot beaucoup plus précise.

Est-ce que cela a fonctionné ?

L'équipe a testé cela sur un immense ensemble de vidéos du monde réel appelé s-Aff-Wild2, où les gens font toutes sortes de choses dans des environnements naturels. Ils ont mesuré le succès à l'aide d'un score appelé P, qui additionne la performance du robot sur trois tâches : deviner la Valence-Arousal (le degré de positivité/négativité et l'intensité du sentiment), reconnaître les Expressions (comme la joie ou la tristesse), et repérer les Unités d'Action (les minuscules mouvements musculaires du visage).

Voici ce qu'ils ont trouvé :

  • La Référence (Baseline) : Le robot standard (utilisant un modèle appelé ConvNeXt) a obtenu un score de 0,45 sur l'ensemble de validation officiel.
  • La Nouvelle Méthode : Lorsqu'ils ont utilisé leurs astuces de « Supervision Causale » avec un encodeur visuel puissant appelé FRoundation, le score a bondi à 1,2214.
  • Le Détail : Spécifiquement pour la Valence-Arousal, ils ont obtenu un score de 0,5123. Pour la reconnaissance des expressions, ils ont obtenu un score F1 de 0,3116, et pour repérer les mouvements musculaires, 0,3974.

Ils ont également testé la méthode cinq fois (appelée validation croisée à 5 plis ou 5-fold cross-validation) pour s'assurer que les résultats n'étaient pas dus à la chance. La nouvelle méthode a systématiquement battu l'ancienne, améliorant le score moyen de 0,8730 à 0,9569 avec un certain type de cerveau (DINOv2) et de 1,0524 à 1,1948 avec l'autre (FRoundation).

L'essentiel à retenir

L'article suggère qu'en forçant le robot à distinguer les véritables indices émotionnels des indices « faux » (comme l'identité ou l'éclairage) et en se concentrant uniquement sur les parties du visage qui possèdent une valeur prédictive invariante à travers différents sujets, nous pouvons construire des systèmes qui comprennent beaucoup mieux les sentiments humains. Ils n'ont pas seulement supposé cela ; ils l'ont mesuré à travers des milliers d'images et ont constaté que chacun de leurs trois nouveaux tours aidait le robot à de meilleures performances. Bien que le robot ne soit pas encore parfait (il reste de la marge pour améliorer ces scores), cette approche montre une voie claire vers la création de machines qui nous « comprennent » réellement, plutôt que de simplement deviner en fonction de notre apparence.

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 →