Détection statistique d anomalies en présence de paramètres de nuisance



Documents pareils
Théorie et codage de l information

Programmation linéaire

Résolution d équations non linéaires

I - PUISSANCE D UN POINT PAR RAPPORT A UN CERCLE CERCLES ORTHOGONAUX POLES ET POLAIRES

Chapitre 0 Introduction à la cinématique

FONCTIONS DE PLUSIEURS VARIABLES (Outils Mathématiques 4)

I. Polynômes de Tchebychev

La fonction exponentielle

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

choisir H 1 quand H 0 est vraie - fausse alarme

Détection en environnement non-gaussien Cas du fouillis de mer et extension aux milieux

Ekoconstruct / Catalogue ek construct

3 Approximation de solutions d équations

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

Contexte. Pour cela, elles doivent être très compliquées, c est-à-dire elles doivent être très différentes des fonctions simples,

F411 - Courbes Paramétrées, Polaires

Soutenance de stage Laboratoire des Signaux et Systèmes

5.2 Théorème/Transformée de Fourier a) Théorème

Première partie. Préliminaires : noyaux itérés. MPSI B 6 juin 2015

Fonctions de plusieurs variables : dérivés partielles, diérentielle. Fonctions composées. Fonctions de classe C 1. Exemples

Le théorème de Perron-Frobenius, les chaines de Markov et un célèbre moteur de recherche

1 Comment faire un document Open Office /writer de façon intelligente?

Rétablissement d un réseau cellulaire après un désastre

Optimisation, traitement d image et éclipse de Soleil

Théorèmes de Point Fixe et Applications 1

Intégration et probabilités TD1 Espaces mesurés

Exemple 4.4. Continuons l exemple précédent. Maintenant on travaille sur les quaternions et on a alors les décompositions

Système de sécurité de périmètre INTREPID

Correction du baccalauréat S Liban juin 2007

Structures algébriques

Calcul fonctionnel holomorphe dans les algèbres de Banach

Fonctions de plusieurs variables

Notes du cours MTH1101 Calcul I Partie II: fonctions de plusieurs variables

Intégration et probabilités TD1 Espaces mesurés Corrigé

Vision industrielle et télédétection - Détection d ellipses. Guillaume Martinez 17 décembre 2007

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Scanner de film numérique

Image d un intervalle par une fonction continue

Capes Première épreuve

Quantification Scalaire et Prédictive

Représentation géométrique d un nombre complexe

Tests d indépendance en analyse multivariée et tests de normalité dans les modèles ARMA

6. Hachage. Accès aux données d'une table avec un temps constant Utilisation d'une fonction pour le calcul d'adresses

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Chapitre VI - Méthodes de factorisation

Une comparaison de méthodes de discrimination des masses de véhicules automobiles

Programmation Linéaire - Cours 1

ALGORITHMIQUE II NOTION DE COMPLEXITE. SMI AlgoII

Développements limités, équivalents et calculs de limites

MATHS FINANCIERES. Projet OMEGA

LA PHYSIQUE DES MATERIAUX. Chapitre 1 LES RESEAUX DIRECT ET RECIPROQUE

Programmation linéaire et Optimisation. Didier Smets

1 Complément sur la projection du nuage des individus

Fonctions de deux variables. Mai 2011

Fonctions de plusieurs variables

Angles orientés et fonctions circulaires ( En première S )

Cours d analyse numérique SMI-S4

Cours 7 : Utilisation de modules sous python

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

Souad EL Bernoussi. Groupe d Analyse Numérique et Optimisation Rabat http ://

L analyse d images regroupe plusieurs disciplines que l on classe en deux catégories :

Capacité d un canal Second Théorème de Shannon. Théorie de l information 1/34

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

Mathématiques I Section Architecture, EPFL

Comment tracer une droite représentative d'une fonction et méthode de calcul de l'équation d'une droite.

Calcul différentiel sur R n Première partie

Analyse de la vidéo. Chapitre La modélisation pour le suivi d objet. 10 mars Chapitre La modélisation d objet 1 / 57

NOMBRES COMPLEXES. Exercice 1 :

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

Les algorithmes de base du graphisme

Chapitre 3. Mesures stationnaires. et théorèmes de convergence

TABLE DES MATIERES. C Exercices complémentaires 42

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

Les atouts et faiblesses des caméras TEP dédiées, TEP corps entier, TEP-CT, TEMP pour la quantification

Développements limités. Notion de développement limité

La classification automatique de données quantitatives

La programmation linéaire : une introduction. Qu est-ce qu un programme linéaire? Terminologie. Écriture mathématique

TOUT CE QU IL FAUT SAVOIR POUR LE BREVET

Mesure agnostique de la qualité des images.

Université Paris-Dauphine DUMI2E 1ère année, Applications

Estimation du coût de l incessibilité des BSA

Différentiabilité ; Fonctions de plusieurs variables réelles

Une application de méthodes inverses en astrophysique : l'analyse de l'histoire de la formation d'étoiles dans les galaxies

PHYSIQUE 2 - Épreuve écrite

Programmation linéaire

T.P. 7 : Définir et contrôler un système d allumage statique

Dérivées d ordres supérieurs. Application à l étude d extrema.

NON-LINEARITE ET RESEAUX NEURONAUX

Communications numériques

Correction de l examen de la première session

Calcul des pertes de pression et dimensionnement des conduits de ventilation

Chafa Azzedine - Faculté de Physique U.S.T.H.B 1

Licence de Mathématiques 3

LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING»

Exercices Corrigés Premières notions sur les espaces vectoriels

Méthodes de Simulation

Transmission d informations sur le réseau électrique

Annexe 6. Notions d ordonnancement.

Cours d Analyse. Fonctions de plusieurs variables

Transcription:

Détection statistique d anomalies en présence de paramètres de nuisance Lionel Fillatre ENST Bretagne, département Signal & Communication Lionel Fillatre (département SC) Détection d anomalies 1 / 29

Structure de l exposé 1 Introduction 2 Position du problème 3 Détection d anomalies (modèle linéaire) 4 Détection d anomalies (modèle non-linéaire) 5 Résultats expérimentaux 6 Conclusions Lionel Fillatre (département SC) Détection d anomalies 2 / 29

Structure de l exposé 1 Introduction 2 Position du problème 3 Détection d anomalies (modèle linéaire) 4 Détection d anomalies (modèle non-linéaire) 5 Résultats expérimentaux 6 Conclusions Lionel Fillatre (département SC) Détection d anomalies 3 / 29

Introduction Motivation générale : proposer des outils originaux pour inspecter des systèmes industriels. Problème traité : détection d une éventuelle anomalie dans un environnement inconnu, considéré comme un paramètre de nuisance, à partir d un nombre limité de données bruitées. Applications envisageables : contrôle non destructif industriel, imagerie médicale, imagerie radar, surveillance des réseaux de télécommunications,... Application considérée : contrôle non destructif par rayons X. Lionel Fillatre (département SC) Détection d anomalies 4 / 29

Surveillance des systèmes Modèle général : Y k = F(θ k, X k, ξ k ), k = 1, 2,... lacements Paramètres informatifs (anomalie) Nature Analyste θ k Paramètres non-informatifs (nuisance) F X k Système Y k Détection Localisation Bruit ξ k Reconfiguration Lionel Fillatre (département SC) Détection d anomalies 5 / 29

Structure de l exposé 1 Introduction 2 Position du problème 3 Détection d anomalies (modèle linéaire) 4 Détection d anomalies (modèle non-linéaire) 5 Résultats expérimentaux 6 Conclusions Lionel Fillatre (département SC) Détection d anomalies 6 / 29

Description du système étudié nts y l = 0 Source X Projection X d une fonction s : X s (t, ω)= L 0 s(t cos ω l sin ω, t sin ω+l cos ω)dl l d O lie t ω X s (t, ω) s : D s(x, y) = h(x, y) Photon X Environnement l = L x Détecteur k-ième capteur t Lionel Fillatre (département SC) Détection d anomalies 7 / 29

Description du système étudié nts y l = 0 Source X Anomalie Projection X d une fonction s : X s (t, ω)= L 0 s(t cos ω l sin ω, t sin ω+l cos ω)dl l d s : D s(x, y) = h(x, y) + f(x, y) O t ω X s (t, ω) Photon X Environnement l = L x Détecteur k-ième capteur t Lionel Fillatre (département SC) Détection d anomalies 7 / 29

Objectifs généraux Il s agit de détecter des anomalies en respectant les contraintes suivantes : Manque de données : le nombre N de projections tomographiques est très faible recherche d un modèle parcimonieux. Environnement inconnu : la présence d un paramètre de nuisance doit interférer le moins possible avec la prise de décision recherche de tests invariants. Qualité de l inspection : il est souhaitable de contrôler précisément la probabilité de fausses alarmes et la probabilité de détection de défauts lors de la procédure d inspection recherche des critères d optimalité. Lionel Fillatre (département SC) Détection d anomalies 8 / 29

Innovations principales des travaux Approche non bayésienne : l environnement paramétrique peut être construit par un adversaire dont le comportement ne peut pas être décrit a priori pas de distribution a priori sur les coefficients du modèle paramétrique. Optimalité vectorielle : adaptation et interprétation des critères d optimalité proposés par Wald dans le cas de la détection d anomalies interprétation précise de l optimalité. Pertes d optimalité limitées : les pertes d optimalité des procédures proposées, quand elles sont inévitables, doivent être quantifiées précisément développement de tests ε-optimaux. Lionel Fillatre (département SC) Détection d anomalies 9 / 29

Structure de l exposé 1 Introduction 2 Position du problème 3 Détection d anomalies (modèle linéaire) 4 Détection d anomalies (modèle non-linéaire) 5 Résultats expérimentaux 6 Conclusions Lionel Fillatre (département SC) Détection d anomalies 10 / 29

Modélisation de l environnement Hypothèse : l environnement est limité dans l espace et contenu dans une partie compacte D connue de R 2 (la généralisation à R 3 est immédiate). L environnement h est supposé linéairement paramétré : m h(x, y) = h µ (x, y) = µ k h k (x, y), (x, y) D, k=1 où {h 1,..., h m } est une famille connue de fonctions carrées-intégrables sur D µ = (µ 1,..., µ m ) T R m est inconnu (paramètres de nuisance). Exemple (environnement polynômial de degré 2) : h µ (x, y) = µ 1 + µ 2 x + µ 3 y + µ 4 xy + µ 5 x 2 + µ 6 y 2. Lionel Fillatre (département SC) Détection d anomalies 11 / 29

Modélisation de l anomalie Hypothèse : l anomalie g est définie sur un compact d D. Le contraste entre l anomalie et l environnement est défini par : g(x, y) h µ (x, y) si (x, y) d f g,µ (x, y) =. 0 si (x, y) D \ d Exemple (contraste circulaire) : f d si (x x 0 ) 2 + (y y 0 ) 2 R 2 f g,µ (x, y) = 0 sinon, avec R > 0 et (f d, x 0, y 0 ) R 3. Lionel Fillatre (département SC) Détection d anomalies 12 / 29

Modélisation des observations (1/2) Soient les hypothèses H 0 : { il n y a pas d anomalie } et H 1 : { une anomalie est présente }. La scène observée s est alors définie par : { h s(x, y)= µ (x, y) sous H 0, (x, y) D. f g,µ (x, y) + h µ (x, y) sous H 1 Lionel Fillatre (département SC) Détection d anomalies 13 / 29

Modélisation des observations (1/2) Soient les hypothèses H 0 : { il n y a pas d anomalie } et H 1 : { une anomalie est présente }. La scène observée s est alors définie par : { h s(x, y)= µ (x, y) sous H 0, (x, y) D. f g,µ (x, y) + h µ (x, y) sous H 1 Après un échantillonnage de X s (t, ω) selon les abscisses {t 1, t 2,..., t n }, le vecteur des observations Y = (X s (t 1, ω), X s (t 2, ω),..., X s (t n, ω)) T R n est : Y = θ + Hµ + ξ, avec : θ = ( X fg,µ (t 1, ω),..., X fg,µ (t n, ω) ) T H = (H 1 ω,..., H m ω ) où H k ω = (X hk (t 1, ω),..., X hk (t n, ω)) T ξ N (0, σ 2 I n ) (σ 2 connu). Lionel Fillatre (département SC) Détection d anomalies 13 / 29

ents Modélisation des observations (2/2) Source X Source X Photon X s ti (l) = s(t i cos ω l sin ω, t i sin ω+l cos ω) l =0 l =0 s ti (l) Environnement (x, y) h µ(x, y) (a) (b) D ω l Environnement (x, y) h µ(x, y) t l =L l =L Anomalie t i Détecteur y i = L 0 sti(l) dl (x, y) g(x, y) Détecteur H 0 : ξ + Y =Hµ+ξ H 1 : ξ + Y =θ+hµ+ξ d l D y i = L 0 sti(l) dl Lionel Fillatre (département SC) Détection d anomalies 14 / 29

Définition du problème statistique Au vu sur l observation Y = θ + Hµ + ξ, choisir entre H 0 ={θ =0, µ R m } et H 1 ={θ 0, µ R m }. Ce problème est invariant par rapport aux translations Y Y + HC, C R m, ce qui conduit au modèle réduit : Z = W Y = W θ + ζ avec ζ N (0, σ 2 I n q ), avec q =rank (H), W est la matrice de réjection telle que W H = 0 et W T W =P H (les lignes de W forment une base orthonormée du noyau de H), P H est la projection sur le noyau de H (P H H =0). Lionel Fillatre (département SC) Détection d anomalies 15 / 29

Détecteur optimal Résultat (test UPPC) Le test δ défini par : H 0 si Λ(Y ) = 1 P δ σ (Y )= 2 H Y 2 2 < λ α H 1 sinon, avec Pr (Λ(Y )>λ α θ =0)=α, est invariant, possède Uniformément la Plus grande Puissance Constante (UPPC) sur les surfaces } S c : { PH θ 2 2 = σ2 c 2 pour tout c ]0; + [. Lionel Fillatre (département SC) Détection d anomalies 16 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements Droite engendrée par H θ Hµ P H Y S c : θ T P H θ = σ2 c 2 P H Y 2 Y ξ P H θ y 1 O Espace noyau de H y 2 Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements θ Droite engendrée par H O y 2 Hµ P H Y S c : θ T P H θ = σ2 c 2 P H Y 2 Y ξ P H θ y 1 Espace noyau de H Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements θ Hµ Droite engendrée par H O y 2 P H Y S c : θ T P H θ = σ2 c 2 P H Y 2 Y ξ P H θ y 1 Espace noyau de H Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements θ Hµ ξ Droite engendrée par H O y 2 P H Y S c : θ T P H θ = σ2 c 2 P H Y 2 Y P H θ y 1 Espace noyau de H Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements θ Hµ Y ξ Droite engendrée par H O y 2 P H Y S c : θ T P H θ = σ2 c 2 P H Y 2 y 1 Espace noyau de H P H θ Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements P H Y θ Hµ Y ξ P H Y 2 Droite engendrée par H O y 2 S c : θ T P H θ = σ2 c 2 Espace noyau de H y 1 P H θ Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements P H Y θ Hµ Y ξ P H Y 2 Droite engendrée par H P H θ O y 2 S c : θ T P H θ = σ2 c 2 Espace noyau de H y 1 Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple graphique pour n=3 et m=1 y 3 PSfrag replacements P H Y θ Hµ Y ξ P H Y 2 Droite engendrée par H S c : θ T P H θ = σ2 c 2 P H θ O y 2 Espace noyau de H y 1 Lionel Fillatre (département SC) Détection d anomalies 17 / 29

Exemple numérique : géométrie connue Défaut circulaire dans un environnement polynomial Scène originale Projection à 50 : Y Λ(Y ) = 196.6 < 242.7 (= λ 0.01) 10 8 400 300 30 Z = W Y 20 6 200 4 10 y 2 0 y i 100 0 z i 0 2-100 -10 ments 4 6 8 x PSfrag replacements 10 10 8 6 4 2 0 2 4 6 8 10-200 -300-400 i : indice du capteur PSfrag replacements 0 20 40 60 80 100 120 140 160 180 200-20 -30 i : indice du capteur 0 20 40 60 80 100 120 140 160 180 200 Scène originale Projection à 50 : Y Λ(Y ) = 315.2 > 242.7 (= λ 0.01) 10 400 60 8 Anomalie 300 50 Z = W Y Anomalie 6 40 y 4 2 0 y i 200 100 0 Anomalie z i 30 20 10 2-100 0 ments 4 6 8 PSfrag replacements -200-300 PSfrag replacements -10-20 -30 x 10 10 8 6 4 2 0 2 4 6 8 10-400 i : indice du capteur 0 20 40 60 80 100 120 140 160 180 200-40 i : indice du capteur 0 20 40 60 80 100 120 140 160 180 200 Lionel Fillatre (département SC) Détection d anomalies 18 / 29

Structure de l exposé 1 Introduction 2 Position du problème 3 Détection d anomalies (modèle linéaire) 4 Détection d anomalies (modèle non-linéaire) 5 Résultats expérimentaux 6 Conclusions Lionel Fillatre (département SC) Détection d anomalies 19 / 29

Frontières imprécises ents Source X X-photon y D 1 (η 1 ) ϱ malie d O ω t X h (t, ω) ω ξ + Y x t Détecteur X Lionel Fillatre (département SC) Détection d anomalies 20 / 29

Frontières imprécises ents Source X X-photon y ϱ ϱ D 1 (η 1 ) malie d O ω t X h (t, ω) ω ξ + Y x t Détecteur X Lionel Fillatre (département SC) Détection d anomalies 20 / 29

Frontières imprécises ents y Source X X-photon ϱ ϱ D 1 (η 1 ) { 1 si (x, y) I D1 (η 1 ) (x, y) = D1 (η 1 ) 0 sinon { }} { (x, y) h(x, y) = µ 1 h 1 (x, y) I A D 1 (η 1 ) malie d O ω t X h (t, ω) ω ξ + Y x t Détecteur X Lionel Fillatre (département SC) Détection d anomalies 20 / 29

Frontières imprécises ents y Source X X-photon ϱ ϱ D 1 (η 1 ) { 1 si (x, y) I D1 (η 1 ) (x, y) = D1 (η 1 ) 0 sinon { }} { (x, y) h(x, y) = µ 1 h 1 (x, y) I A D 1 (η 1 ) } {{ } malie d O ω t X h (t, ω) ω ξ + x t Détecteur X Y =H(µ)+ξ ) ( µ1 µ = η 1 Lionel Fillatre (département SC) Détection d anomalies 20 / 29

Frontières imprécises ents y Source X X-photon ϱ ϱ Anomalie d D 1 (η 1 ) { 1 si (x, y) I D1 (η 1 ) (x, y) = D1 (η 1 ) 0 sinon { }} { (x, y) h(x, y) = µ 1 h 1 (x, y) I A D 1 (η 1 ) } {{ } O ω t X h (t, ω) ω ξ + x t Détecteur X Y =θ+h(µ)+ξ ) ( µ1 µ = η 1 Lionel Fillatre (département SC) Détection d anomalies 20 / 29

Rapport de Vraisemblance Généralisé (RVG) Motivation : lorsque la géométrie est connue, le test δ est confondu avec δ RVG. Définition : le test δ RVG est défini par : H 0 si Λ RVG (Y )= ˆε 2 2 =min σ δ RVG (Y )= 2 µ R m Y H(µ) 2 2 <λ σ 2 α H 1 sinon où λ α est choisi tel que Pr(δ RVG (Y ) = H 1 θ = 0 ) = α. Inconvénients majeurs : Propriétés d optimalité inconnues dans le cas général, Calcul souvent délicat de l estimateur du maximum de vraisemblance ˆµ : ˆµ = arg min µ R m Y H(µ) 2. Lionel Fillatre (département SC) Détection d anomalies 21 / 29

E-optimalité : test UPPC (1/2) Motivation : les limitations du test du RVG : biais de l estimateur ˆµ, difficulté à initialiser l algorithme calculant ˆµ, instabilité numérique de l algorithme. Lionel Fillatre (département SC) Détection d anomalies 22 / 29

E-optimalité : test UPPC (1/2) Motivation : les limitations du test du RVG : biais de l estimateur ˆµ, difficulté à initialiser l algorithme calculant ˆµ, instabilité numérique de l algorithme. La non-linéarité de H(µ) dépend souvent d un sous-ensemble de paramètres. Exemple : H(µ) = F (r)a + Gb avec µ = (r, a, b) T et F (r), G des matrices connues. Lionel Fillatre (département SC) Détection d anomalies 22 / 29

E-optimalité : test UPPC (1/2) Motivation : les limitations du test du RVG : biais de l estimateur ˆµ, difficulté à initialiser l algorithme calculant ˆµ, instabilité numérique de l algorithme. La non-linéarité de H(µ) dépend souvent d un sous-ensemble de paramètres. Exemple : H(µ) = F (r)a + Gb avec µ = (r, a, b) T et F (r), G des matrices connues. Linéarisation autour des paramètres porteurs de la non-linéarité. Exemple : Y = θ + H(µ) + ξ θ + H 0 x + ξ, avec H 0 connue et x = (a, b, c) T où c désigne des paramètres de nuisance additionnels. Lionel Fillatre (département SC) Détection d anomalies 22 / 29

E-optimalité : test UPPC (2/2) Dans le cas idéalement linéaire Y = θ + Hµ + ξ lorsque les paramètres non-linéaires sont tous connus, les résidus ˆε = P H Y du test optimal δ sont non-biaisés. Lionel Fillatre (département SC) Détection d anomalies 23 / 29

E-optimalité : test UPPC (2/2) Dans le cas idéalement linéaire Y = θ + Hµ + ξ lorsque les paramètres non-linéaires sont tous connus, les résidus ˆε = P H Y du test optimal δ sont non-biaisés. Dans le cas linéarisé Y θ + H 0 x + ξ, la courbure du modèle induit un biais dans les résidus ˆε = P H 0 Y du test δ associé. Lionel Fillatre (département SC) Détection d anomalies 23 / 29

E-optimalité : test UPPC (2/2) Dans le cas idéalement linéaire Y = θ + Hµ + ξ lorsque les paramètres non-linéaires sont tous connus, les résidus ˆε = P H Y du test optimal δ sont non-biaisés. Dans le cas linéarisé Y θ + H 0 x + ξ, la courbure du modèle induit un biais dans les résidus ˆε = P H 0 Y du test δ associé. Si la courbure du modèle est faible et si les nuisances sont bornées par un compact K, il existe une petite constante ε 0 > 0 telle que sup sup β δ (θ, x) β δ (θ) ε 0 θ Θ m x K où β δ (θ, x) = Pr(δ(y) = H 1 θ, x), β δ (θ) = Pr(δ (y) = H 1 θ), Θ m est l ensemble des anomalies détectables selon la matrice H 0. Lionel Fillatre (département SC) Détection d anomalies 23 / 29

Structure de l exposé 1 Introduction 2 Position du problème 3 Détection d anomalies (modèle linéaire) 4 Détection d anomalies (modèle non-linéaire) 5 Résultats expérimentaux 6 Conclusions Lionel Fillatre (département SC) Détection d anomalies 24 / 29

Inspection de crayons de combustible ts D D Corps du crayon Compensateur Source X Photon X Bouchon z x y O ) yi,j Zone de soudure Détecteur i Lionel Fillatre (département SC) Détection d anomalies 25 / 29

Inspection de crayons de combustible ts D D Source X y Corps du crayon PSfrag replacements Compensateur Photon X Corps Zone Bouchon de soudure Rayon interne ri ya Compensateur Axe du crayon z x y O ) yi,j Zone de soudure Détecteur r Rayon externe Bouchon Zone de soudure i O x Lionel Fillatre (département SC) Détection d anomalies 25 / 29

Inspection de crayons de combustible ts D D Source X y Corps du crayon PSfrag replacements Compensateur Photon X Corps Zone Bouchon de soudure Rayon interne ri ya Compensateur Axe du crayon z x y O ) yi,j Zone de soudure Détecteur r Rayon externe Bouchon Zone de soudure i O x Modèle de mesures : y i,j θ i,j + h i,j (r, a, b) + ξ i,j θ i,j : atténuation de l anomalie, h i,j (r, a, b) : approximation de l atténuation du crayon (avec prise en compte du durcissement de spectre et du rayonnement diffusé), ξ i,j : bruit de mesure Gaussien. Lionel Fillatre (département SC) Détection d anomalies 25 / 29

Test UPPC sur données réelles PSfrag replacements y x PSfrag replacements y x Radiographie sans défaut Résidu ˆε ˆε 2 2 = 4 986 < λ 0.01(= 5 222) Comparaison radiographie/résidus 100 0.55 0.55 80 Radiographie 0.5 0.5 60 0.45 0.4 0.45 0.4 PSfrag replacements Intensité 40 20 Résidus 0.35 0.35 0 p q 0.3 0.2 0.25 0.3 p q 0.3 0.2 0.25 0.3-20 0.3 0.35 0.4 0.45 0.5 0.55 y Lionel Fillatre (département SC) Détection d anomalies 26 / 29

Test UPPC sur données réelles PSfrag replacements y y x x PSfrag replacements PSfrag replacements y y x x Radiographie sans défaut Résidu ˆε ˆε 2 2 = 4 986 < λ 0.01(= 5 222) Comparaison radiographie/résidus 100 0.55 0.55 80 Radiographie 0.5 0.5 60 0.45 0.4 0.45 0.4 PSfrag replacements Intensité 40 20 Résidus 0.35 0.35 0 p q 0.3 0.2 0.25 0.3 Radiographie avec défaut p q 0.3 0.2 0.25 0.3 Résidu ˆε ˆε 2 2 = 5 883 > λ 0.01-20 0.3 0.35 0.4 0.45 0.5 0.55 y Comparaison radiographie/résidus 100 0.55 0.55 80 Anomalie Radiographie 0.5 0.5 60 0.45 0.4 0.45 0.4 PSfrag replacements Intensité 40 20 Anomalie Résidus 0.35 0.35 0 PSfrag replacements pq 0.3 0.2 0.25 0.3 p q 0.3 0.2 0.25 0.3-20 0.3 0.35 0.4 0.45 0.5 0.55 y Lionel Fillatre (département SC) Détection d anomalies 26 / 29

E-optimalité Enveloppes ε-optimales de la courbe de puissance 10 0 Probabilité de détection 10-1 10-2 PSfrag replacements β + (λ(θ)) β (λ(θ)) 10-3 0 100 200 300 400 500 600 700 λ(θ) = P H θ 2 (paramètre de non-centralité pour un test idéalement linéaire) Lionel Fillatre (département SC) Détection d anomalies 27 / 29

Structure de l exposé 1 Introduction 2 Position du problème 3 Détection d anomalies (modèle linéaire) 4 Détection d anomalies (modèle non-linéaire) 5 Résultats expérimentaux 6 Conclusions Lionel Fillatre (département SC) Détection d anomalies 28 / 29

Conclusions Approche proposée : le problème de détection d une anomalie dans un environnement inconnu est traité d un point de vue statistique. Contrainte principale : les approches paramétriques contre-balancent le manque de projections mais elle nécessite une modélisation fiable des objets. Précaution d usage : il est nécessaire de bien étudier les effets secondaires de l élimination des paramètres de nuisances (linéaire ou non) : détectabilité, impact de la non-linéarité,... Lionel Fillatre (département SC) Détection d anomalies 29 / 29