← Derniers articles
📊 statistics

Automated Residual Plot Assessment With the R Package autovi and the Shiny Application autovi.web

Cet article présente le package R `autovi` et son application Shiny `autovi.web`, qui utilisent un modèle de vision par ordinateur pour automatiser l'évaluation des graphiques de résidus en prédisant la force du signal visuel, remédiant ainsi aux limites de scalabilité et de cohérence du diagnostic visuel manuel dans la modélisation linéaire.

Auteurs originaux : Weihao Li, Dianne Cook, Emi Tanaka, Susan VanderPlas, Klaus Ackermann

Publié 2026-06-24
📖 5 min de lecture🧠 Analyse approfondie

Auteurs originaux : Weihao Li, Dianne Cook, Emi Tanaka, Susan VanderPlas, Klaus Ackermann

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

Le Problème : Le goulot d'étranglement de l'« œil humain »

Imaginez que vous êtes un détective essayant de résoudre un crime. Vous avez un suspect (un modèle statistique) et un tas de preuves (des données). Pour voir si votre suspect est coupable, vous examinez les « résidus » — les indices restants que le suspect n'a pas pu expliquer.

En statistiques, les analystes regardent généralement ces indices en dessinant une image (un graphique de résidus) et en utilisant leurs yeux pour voir si quelque chose semble « bizarre ».

  • Le problème : Les humains sont mauvais pour cela. Nous nous fatiguons, nous voyons des motifs qui n'existent pas (comme voir un visage dans un nuage), ou nous manquons des motifs qui sont pourtant bien présents. C'est comme essayer de trouver une aiguille spécifique dans une botte de foin en plissant les yeux pendant des heures.
  • L'ancienne solution : Parfois, les statisticiens utilisent un protocole de « line-up » (reconnaissance). On vous montre la vraie image mélangée à 19 fausses images. Si vous pouvez repérer la vraie, cela signifie qu'il y a un problème. Mais c'est lent et cela repose toujours sur l'œil humain.

La Solution : Un Détective Robot

Les auteurs de ce papier ont construit un nouvel outil appelé autovi (Automated Visual Inference). Considérez cela comme un détective robot qui ne se fatigue jamais et possède une vue surhumaine.

Au lieu de demander à un humain de plisser les yeux devant un graphique, cet outil utilise la Vision par Ordinateur (la même technologie qui permet aux voitures autonomes de « voir » la route) pour examiner les graphiques de résidus.

Comment le robot « voit »

  1. Entraînement : Le robot a été entraîné sur des milliers de scénarios fictifs. On lui a montré des images de modèles « parfaits » (où les indices sont dispersés de manière aléatoire) et de modèles « cassés » (où les indices forment un motif clair, comme une courbe ou un entonnoir).
  2. Le Score (VSS) : Lorsque vous donnez une nouvelle image au robot, il ne se contente pas de dire « oui » ou « non ». Il lui attribue un score appelé Visual Signal Strength (VSS) (Force du signal visuel).
    • Score faible : « Je ne vois rien de suspect. Les indices semblent aléatoires. Votre modèle est probablement correct. »
    • Score élevé : « Je vois un motif clair ! Les indices sont alignés d'une manière qui ne devrait pas être. Votre modèle manque quelque chose. »

Les deux outils : La boîte à outils et l'application Web

Le papier présente deux façons d'utiliser ce robot :

1. Le package R (autovi) : La boîte à outils des professionnels
C'est pour les personnes qui sont à l'aise avec le codage (spécifiquement en R).

  • Fonctionnement : Vous injectez vos données dans le package. Il génère automatiquement les graphiques, les passe au robot, et vous donne un rapport.
  • Le rapport : Il vous indique le score VSS et une « p-valeur » (un nombre de probabilité). Si le nombre est bas, cela signifie que le robot est très confiant sur le fait que votre modèle présente un problème.
  • Visuels : Il peut vous montrer un « line-up » (le vrai graphique mélangé à des faux) pour que vous puissiez vérifier le travail du robot, ou un graphique de densité qui montre comment vos données se comparent aux données aléatoires « parfaites ».

2. L'application Web (autovi.web) : Le kiosque convivial
Tout le monde ne sait pas coder. Pour eux, les auteurs ont construit un site web.

  • Pas d'installation : Vous n'avez pas besoin d'installer des logiciels complexes ou de gérer différents langages de programmation. Vous ouvrez simplement un navigateur.
  • La magie : Le site web exécute tout le travail lourd de vision par ordinateur directement dans votre navigateur (en utilisant une technologie appelée TensorFlow.js). C'est comme avoir un supercalculateur dans votre navigateur web qui n'a pas besoin d'être branché sur une ferme de serveurs.
  • Facilité d'utilisation : Vous téléchargez vos données (ou utilisez leurs exemples), cliquez sur un bouton, et l'application vous montre instantanément l'évaluation du robot, le line-up des graphiques, et même une « carte thermique » (heat map) montrant exactement dans l'image le robot a vu le problème.

Un exemple concret du papier

Les auteurs ont testé leur outil sur trois scénarios :

  1. La fausse alerte : Un graphique semblait désordonné (comme un entonnoir), ce qui signifie généralement un modèle défectueux. Mais le robot a dit : « En fait, c'est correct. Cela semble juste désordonné parce que vous avez moins de points de données d'un côté. » Le robot a évité à l'analyste de paniquer inutilement.
  2. La courbe cachée : Un graphique semblait globalement correct, mais il y avait une minuscule courbe cachée dans le bruit. Un test informatique standard l'a manquée, mais le robot l'a repérée immédiatement.
  3. Le motif évident : Un graphique présentait une forme étrange cachée à l'intérieur (inspirée d'une citation d'un célèbre statisticien). Le robot lui a donné un score de « danger » très élevé, identifiant correctement le problème.

L'essentiel à retenir

Ce papier présente une nouvelle façon de vérifier si vos modèles statistiques fonctionnent correctement.

  • Avant : Vous deviez plisser les yeux devant des graphiques en espérant ne rien manquer.
  • Maintenant : Vous avez un robot qui scanne le graphique, le compare à des milliers d'exemples « parfaits », et vous donne un score clair ainsi qu'une probabilité que quelque chose ne va pas.

Cela rend le processus plus rapide, plus cohérent (le robot ne se fatigue pas) et accessible aux personnes qui ne sont pas des experts en codage, grâce à l'application web gratuite.

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 →