91
Analyse de Sensibilité Globale Approches Stochastiques Clémentine Prieur Equipe/projet INRIA MOISE, LJK (Grenoble) Ecole ASPEN, 6 mai 2014 Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 1 / 47

Analyse de Sensibilité Globale Approches Stochastiques

  • Upload
    others

  • View
    15

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Analyse de Sensibilité Globale Approches Stochastiques

Analyse de Sensibilité GlobaleApproches Stochastiques

Clémentine Prieur

Equipe/projet INRIA MOISE, LJK (Grenoble)

Ecole ASPEN, 6 mai 2014

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 1 / 47

Page 2: Analyse de Sensibilité Globale Approches Stochastiques

Positionnement du cours

entrées −→ modèle −→ sortie

X1···

Xd

M Y =M(X1, . . . ,Xd )

Cours Plans d’expériences :planification, échantillonnage

←→ Cours Analyse de Sensibilité :estimation des indices de sensibilité

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 2 / 47

Page 3: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

Contexte :

M :

{Rd → R

x 7→ y =M(x1, . . . , xd )

Objectif : déterminer comment la sortie du modèle réagit aux variations deses entrées.

Plusieurs types d’analyse :analyses qualitatives : est-ce qu’il y a des effets non-linéaires ? desinteractions ?ex. : méthodes de criblage (screening).analyses quantitatives : hierarchisation des facteurs, tests statistiques H0"entrée négligeable".ex. : indices de sensibilité de Sobol’ (voir suite du cours).

Une analyse de sensibilité permettra éventuellement de mettre en défaut unmodèle.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 3 / 47

Page 4: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

Contexte :

M :

{Rd → R

x 7→ y =M(x1, . . . , xd )

Objectif : déterminer comment la sortie du modèle réagit aux variations deses entrées.

Plusieurs types d’analyse :analyses qualitatives : est-ce qu’il y a des effets non-linéaires ? desinteractions ?ex. : méthodes de criblage (screening).analyses quantitatives : hierarchisation des facteurs, tests statistiques H0"entrée négligeable".ex. : indices de sensibilité de Sobol’ (voir suite du cours).

Une analyse de sensibilité permettra éventuellement de mettre en défaut unmodèle.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 3 / 47

Page 5: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

Contexte :

M :

{Rd → R

x 7→ y =M(x1, . . . , xd )

Objectif : déterminer comment la sortie du modèle réagit aux variations deses entrées.

Plusieurs types d’analyse :analyses qualitatives : est-ce qu’il y a des effets non-linéaires ? desinteractions ?ex. : méthodes de criblage (screening).analyses quantitatives : hierarchisation des facteurs, tests statistiques H0"entrée négligeable".ex. : indices de sensibilité de Sobol’ (voir suite du cours).

Une analyse de sensibilité permettra éventuellement de mettre en défaut unmodèle.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 3 / 47

Page 6: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

Plusieurs approches pour l’analyse de sensibilité quantitative :

Approches locales :

M(x) ≈M(x0) +∑d

i=1

(∂M∂xi

)x0

(xi − x0i ) (développement de Taylor).

Indice de sensibilité du premier ordre pour l’entrée i :(∂M∂xi

)x0

.Avantages : moindre coût de calcul, même si d grand (lorsqu’on peut calculerl’adjoint, coût indépendant de la dimension).

Inconvénients : approche locale, qui de plus repose sur une hypothèse delinéarité.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 4 / 47

Page 7: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

Approches globales :

On attribue au vecteur d’entrées une loi de probabilité définie à partir d’avisd’experts, d’observations, . . .

ex. : si les entrées sont supposées indépendantes, il suffit de définir des loismarginales.

FIGURE : loi (gauche) unimodale, (droite) bimodale

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 5 / 47

Page 8: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

On fait varier les entrées selon leur loi de probabilité.

FIGURE : Locale versus Globale (G := M), illustration.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 6 / 47

Page 9: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

On fait varier les entrées selon leur loi de probabilité.

FIGURE : Locale versus Globale (G := M), illustration.

Les approches locales "globalisées" : par ex. (1) EX

[∂M∂xi

∣∣∣X

], ou (2)

EX

[(∂M∂xi

∣∣∣X

)2].

Avantages : particulièrement intéressante si on dispose de l’adjoint (voirexposé Eric Blayo).

Inconvénients :(1) n’est pas assez discriminant

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 7 / 47

Page 10: Analyse de Sensibilité Globale Approches Stochastiques

Introduction

(2) est connu sous la terminologie Derivative-based Global SensitivityMeasures , voir Sobol’ & Gresham (1995), Sobol’ & Kucherenko (2009).

Cet indice est plus approprié pour du criblage que pour de la hiérarchisation(voir Lamboni et al., 2013).

Ce cours est dédié aux approches globales permettant de hiérarchiserefficacement les facteurs d’entrée.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 8 / 47

Page 11: Analyse de Sensibilité Globale Approches Stochastiques

Plan du cours

Mesures de sensibilité, définition, estimation

I- Mesures fondées sur la régression linéaire.

II- Analyse de la variance fonctionnelle.

III- Estimation des indices de Sobol• par méthodes type Monte Carlo et variantes,• par méthodes spectrales.

IV- Indices distributionnels.

V- Extensions.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 9 / 47

Page 12: Analyse de Sensibilité Globale Approches Stochastiques

I- Mesures fondées sur la régression linéaire

Y =M(X1, . . . ,Xd )

Coeff. de corrélation linéaire

ρi = ρ (Xi ,Y ) =Cov(Xi ,Y )√

Var(Xi )√

Var(Y )

Coeff. de corrélation partielle

PCCi = PCC (Xi ,Y ) = ρ

(Y − Y−(i),Xi − Xi

−(i))

Remarques :

• si Y =∑d

i=1 βiXi , et si les entrées sont indépendantes,∑d

i=1 ρ2 (Xi ,Y ) = 1 ;

• si les entrées sont corrélées, les PCC sont plus appropriés.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 10 / 47

Page 13: Analyse de Sensibilité Globale Approches Stochastiques

I- Mesures fondées sur la régression linéaire

Y =M(X1, . . . ,Xd )

Coeff. de corrélation linéaire

ρi = ρ (Xi ,Y ) =Cov(Xi ,Y )√

Var(Xi )√

Var(Y )

Coeff. de corrélation partielle

PCCi = PCC (Xi ,Y ) = ρ

(Y − Y−(i),Xi − Xi

−(i))

Remarques :

• si Y =∑d

i=1 βiXi , et si les entrées sont indépendantes,∑d

i=1 ρ2 (Xi ,Y ) = 1 ;

• si les entrées sont corrélées, les PCC sont plus appropriés.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 10 / 47

Page 14: Analyse de Sensibilité Globale Approches Stochastiques

I- Mesures fondées sur la régression linéaire

Y =M(X1, . . . ,Xd )

Coeff. de corrélation linéaire

ρi = ρ (Xi ,Y ) =Cov(Xi ,Y )√

Var(Xi )√

Var(Y )

Coeff. de corrélation partielle

PCCi = PCC (Xi ,Y ) = ρ

(Y − Y−(i),Xi − Xi

−(i))

Remarques :

• si Y =∑d

i=1 βiXi , et si les entrées sont indépendantes,∑d

i=1 ρ2 (Xi ,Y ) = 1 ;

• si les entrées sont corrélées, les PCC sont plus appropriés.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 10 / 47

Page 15: Analyse de Sensibilité Globale Approches Stochastiques

I- Mesures fondées sur la régression linéaire

Validité du modèle linéaire ?

Un exemple jouet : Y = 2X1 + 3X22 + 5, Xi ∼ U([0,1]), i = 1,2, X1 ⊥⊥ X2.

0.0 0.2 0.4 0.6 0.8 1.0

5.5

6.0

6.5

7.0

x1

y1

y1 versus x1 pour x2 fixé

0.2 0.4 0.6 0.8 1.0

7.0

7.5

8.0

8.5

9.0

9.5

x2

y2

y2 versus x2 pour x1 fixé

On peut approcher ce modèle par un modèle linéaire :Y = β1X1 + β2X2 + β0 + ε, ε ∼ N (0, σ2).

Echantillon d’apprentissage : yk =M(x1,k , . . . , xd,k ), k = 1, . . . ,100

⇒ y = β1x1 + β2x2 + β0 = 2.06x1 + 3.15x2 + 4.34.

Quelles mesures pour quantifier la qualité de ce modèle ?

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 11 / 47

Page 16: Analyse de Sensibilité Globale Approches Stochastiques

I- Mesures fondées sur la régression linéaire

? Coefficient R2

R2 =SCESCT

=

∑mk=1

(yk − y

)2∑mk=1 (yk − y)2 ,

yk =∑d

i=1 βixi,k , y = 1m

∑mk=1 yk .

? Erreur de prédiction, par exemple par validation croisée :

1m

∑mk=1

(y−(k)k − yk

)2

1m

∑mk=1 (yk − y)2 ,

yk−(k) =

∑di=1 β

−(k)i xi,k , β−(k)i estimé à partir de

(yj ,xj ), j = 1, . . . , k − 1, k + 1, . . . ,m.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 12 / 47

Page 17: Analyse de Sensibilité Globale Approches Stochastiques

I- Mesures fondées sur la régression linéaire

? Coefficient R2

R2 =SCESCT

=

∑mk=1

(yk − y

)2∑mk=1 (yk − y)2 ,

yk =∑d

i=1 βixi,k , y = 1m

∑mk=1 yk .

? Erreur de prédiction, par exemple par validation croisée :

1m

∑mk=1

(y−(k)k − yk

)2

1m

∑mk=1 (yk − y)2 ,

yk−(k) =

∑di=1 β

−(k)i xi,k , β−(k)i estimé à partir de

(yj ,xj ), j = 1, . . . , k − 1, k + 1, . . . ,m.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 12 / 47

Page 18: Analyse de Sensibilité Globale Approches Stochastiques

I- Mesures fondées sur la régression linéaire

Si la relation entrées/sortie n’est plus linéaire mais monotone, on travaille surles rangs.

yk , xi,k , k = 1, . . . ,m, i = 1, . . . ,d

ri,k rang de xi,k dans (xi,1, . . . , xi,m), rk rang de yk dans (y1, . . . , ym)

• ρSi =

∑mk=1(ri,k−r i )(rk−r)√∑m

k=1(ri,k−r i )2√∑m

k=1(rk−r)2

• idem pour pcci

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 13 / 47

Page 19: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Rappels d’ANOVA

Y quantité d’intérêt, X1 (resp. X2) facteur qualitatif à I (resp. J) niveaux.

modèle : Yij = µ+ αi + βj + γi,j + εij , εij i.i.d. N (0, σ2).

contraintes d’identifiabilité :∑I

i=1 αi = 0,∑J

j=1 βj = 0,∑I

i=1 γij = 0,∑Jj=1 γij = 0.

Estimation des effets :

plan complet, équilibré, avec r > 1 répétitions→ yijk , k = 1, . . . , r

µ = y , αi = y i·· − y , βj = y ·j· − y , γij = y ij· − y i·· − y ·j· + y ,

avec les notations usuelles y = 1IJr

∑Ii=1∑J

j=1∑r

k=1 yijk ,

y i·· =1Jr

J∑j=1

r∑k=1

yijk , y ·j· =1Ir

I∑i=1

r∑k=1

yijk , y ij· =1r

r∑k=1

yijk .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 14 / 47

Page 20: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Dans le modèle précédent, on définit :

• les prévisions yijk = y ij·,• les résidus εijk = yijk − yijk = yijk − y ij·.

Décomposition de la variance :

SCT = SCM + SCRvariance totale = variance expl. par le modèle + variance résiduelle

SCM = SCX1 + SCX2 + SCX1X2 avec

SCX1 =I∑

i=1

J∑j=1

r∑k=1

(y i·· − y)2, SCX2 =

I∑i=1

J∑j=1

r∑k=1

(y ·j· − y

)2,

SCX1X2 =I∑

i=1

J∑j=1

r∑k=1

(y ij· − y i·· − y ·j· + y

)2,

SCR =I∑

i=1

J∑j=1

r∑k=1

(yijk − yijk )2

=I∑

i=1

J∑j=1

r∑k=1

(y ij· − yijk

)2.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 15 / 47

Page 21: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Dans le modèle précédent, on définit :

• les prévisions yijk = y ij·,• les résidus εijk = yijk − yijk = yijk − y ij·.

Décomposition de la variance :

SCT = SCM + SCRvariance totale = variance expl. par le modèle + variance résiduelle

SCM = SCX1 + SCX2 + SCX1X2 avec

SCX1 =I∑

i=1

J∑j=1

r∑k=1

(y i·· − y)2, SCX2 =

I∑i=1

J∑j=1

r∑k=1

(y ·j· − y

)2,

SCX1X2 =I∑

i=1

J∑j=1

r∑k=1

(y ij· − y i·· − y ·j· + y

)2,

SCR =I∑

i=1

J∑j=1

r∑k=1

(yijk − yijk )2

=I∑

i=1

J∑j=1

r∑k=1

(y ij· − yijk

)2.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 15 / 47

Page 22: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Tests d’hypothèse : plusieurs tests possibles.

ex. : H0 : modèle additif contre H1 : modèle complet

Statistique de test :

T =SCX1X2/(IJ − I − J + 1)

SCR/(IJr − IJ)∼H0

F (IJ − I − J + 1, IJr − IJ).

Hypothèses sous-jacentes au modèle d’ANOVA :

• les facteurs n’influencent que la moyenne de la variable quantitative Y etpas sa variance ;

• les variations autres que celles provoquées par les facteurs sontgaussiennes et indépendantes.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 16 / 47

Page 23: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Généralisation fonctionnelle : (Antoniadis, 1984)

Y (s, t) =M(s, t) + ε(s, t) , (s, t) ∈ S × T

avec

• ε(s, t) processus gaussien centré de fonction de covariance K (s, t),

• S et T deux espaces métriques compacts.

Et dans un contexte plus général : (Hoeffding, 1948 ; Sobol’, 1993)

Y =M(X1, . . . ,Xd ), (X1, . . . ,Xd ) ∼ PX1,...,Xd .

Dans la suite on supposera :

i) les Xi sont indépendantes ;ii) ∀ i = 1, . . . ,d , Xi ∼ U ([0,1]).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 17 / 47

Page 24: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Généralisation fonctionnelle : (Antoniadis, 1984)

Y (s, t) =M(s, t) + ε(s, t) , (s, t) ∈ S × T

avec

• ε(s, t) processus gaussien centré de fonction de covariance K (s, t),

• S et T deux espaces métriques compacts.

Et dans un contexte plus général : (Hoeffding, 1948 ; Sobol’, 1993)

Y =M(X1, . . . ,Xd ), (X1, . . . ,Xd ) ∼ PX1,...,Xd .

Dans la suite on supposera :

i) les Xi sont indépendantes ;ii) ∀ i = 1, . . . ,d , Xi ∼ U ([0,1]).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 17 / 47

Page 25: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Généralisation fonctionnelle : (Antoniadis, 1984)

Y (s, t) =M(s, t) + ε(s, t) , (s, t) ∈ S × T

avec

• ε(s, t) processus gaussien centré de fonction de covariance K (s, t),

• S et T deux espaces métriques compacts.

Et dans un contexte plus général : (Hoeffding, 1948 ; Sobol’, 1993)

Y =M(X1, . . . ,Xd ), (X1, . . . ,Xd ) ∼ PX1,...,Xd .

Dans la suite on supposera :

i) les Xi sont indépendantes ;ii) ∀ i = 1, . . . ,d , Xi ∼ U ([0,1]).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 17 / 47

Page 26: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Dans la suite on supposera :

i) les Xi sont indépendantes ;ii) ∀ i = 1, . . . ,d , Xi ∼ U ([0,1]).

L’hypothèse ii) n’est pas restrictive : par la méthode d’inversion,Y =M(X1, . . . ,Xd ) s’écrit

Y =M(F−1X1

(U1), . . . ,F−1Xd

(Ud )) = M(U1, . . . ,Ud )

avec Ui , i = 1, . . .d indépendantes, et pour tout i , Ui ∼ U ([0,1]), F−1Xi

inversegénéralisée de la fonction de répartition de Xi .

Le cas des entrées corrélées, beaucoup plus complexe, sera discuté à la finde ce cours.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 18 / 47

Page 27: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Dans la suite on supposera :

i) les Xi sont indépendantes ;ii) ∀ i = 1, . . . ,d , Xi ∼ U ([0,1]).

L’hypothèse ii) n’est pas restrictive : par la méthode d’inversion,Y =M(X1, . . . ,Xd ) s’écrit

Y =M(F−1X1

(U1), . . . ,F−1Xd

(Ud )) = M(U1, . . . ,Ud )

avec Ui , i = 1, . . .d indépendantes, et pour tout i , Ui ∼ U ([0,1]), F−1Xi

inversegénéralisée de la fonction de répartition de Xi .

Le cas des entrées corrélées, beaucoup plus complexe, sera discuté à la finde ce cours.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 18 / 47

Page 28: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Vers les indices de sensibilité de Sobol’ :

La sortie Y est-elle plus ou moins variable lorsqu’on fixe une des entrées ?

Var (Y |Xi = xi ), comment choisir xi ?⇒ E [V (Y |Xi )]

Plus cette quantité est petite, plus le fait de fixer Xi réduit la variance de Y :variable Xi influente.

Théorème (variance totale)

Var(Y ) = Var [E (Y |Xi )] + E [Var (Y |Xi )].

Définition (Indice de Sobol du premier ordre)

i = 1, . . . ,d

0 ≤ Si =V [E (Y |Xi )]

Var(Y )≤ 1

ex. : sortie linéaire Y =∑d

i=1 βiXi , on obtient Si =β2

i Var(Xi )Var(Y ) = ρ2

i .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 19 / 47

Page 29: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Vers les indices de sensibilité de Sobol’ :

La sortie Y est-elle plus ou moins variable lorsqu’on fixe une des entrées ?

Var (Y |Xi = xi ), comment choisir xi ?⇒ E [V (Y |Xi )]

Plus cette quantité est petite, plus le fait de fixer Xi réduit la variance de Y :variable Xi influente.

Théorème (variance totale)

Var(Y ) = Var [E (Y |Xi )] + E [Var (Y |Xi )].

Définition (Indice de Sobol du premier ordre)

i = 1, . . . ,d

0 ≤ Si =V [E (Y |Xi )]

Var(Y )≤ 1

ex. : sortie linéaire Y =∑d

i=1 βiXi , on obtient Si =β2

i Var(Xi )Var(Y ) = ρ2

i .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 19 / 47

Page 30: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Vers les indices de sensibilité de Sobol’ :

La sortie Y est-elle plus ou moins variable lorsqu’on fixe une des entrées ?

Var (Y |Xi = xi ), comment choisir xi ?⇒ E [V (Y |Xi )]

Plus cette quantité est petite, plus le fait de fixer Xi réduit la variance de Y :variable Xi influente.

Théorème (variance totale)

Var(Y ) = Var [E (Y |Xi )] + E [Var (Y |Xi )].

Définition (Indice de Sobol du premier ordre)

i = 1, . . . ,d

0 ≤ Si =V [E (Y |Xi )]

Var(Y )≤ 1

ex. : sortie linéaire Y =∑d

i=1 βiXi , on obtient Si =β2

i Var(Xi )Var(Y ) = ρ2

i .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 19 / 47

Page 31: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Vers les indices de sensibilité de Sobol’ :

La sortie Y est-elle plus ou moins variable lorsqu’on fixe une des entrées ?

Var (Y |Xi = xi ), comment choisir xi ?⇒ E [V (Y |Xi )]

Plus cette quantité est petite, plus le fait de fixer Xi réduit la variance de Y :variable Xi influente.

Théorème (variance totale)

Var(Y ) = Var [E (Y |Xi )] + E [Var (Y |Xi )].

Définition (Indice de Sobol du premier ordre)

i = 1, . . . ,d

0 ≤ Si =V [E (Y |Xi )]

Var(Y )≤ 1

ex. : sortie linéaire Y =∑d

i=1 βiXi , on obtient Si =β2

i Var(Xi )Var(Y ) = ρ2

i .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 19 / 47

Page 32: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Vers les indices de sensibilité de Sobol’ :

La sortie Y est-elle plus ou moins variable lorsqu’on fixe une des entrées ?

Var (Y |Xi = xi ), comment choisir xi ?⇒ E [V (Y |Xi )]

Plus cette quantité est petite, plus le fait de fixer Xi réduit la variance de Y :variable Xi influente.

Théorème (variance totale)

Var(Y ) = Var [E (Y |Xi )] + E [Var (Y |Xi )].

Définition (Indice de Sobol du premier ordre)

i = 1, . . . ,d

0 ≤ Si =V [E (Y |Xi )]

Var(Y )≤ 1

ex. : sortie linéaire Y =∑d

i=1 βiXi , on obtient Si =β2

i Var(Xi )Var(Y ) = ρ2

i .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 19 / 47

Page 33: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Vers les indices de sensibilité de Sobol’ :

La sortie Y est-elle plus ou moins variable lorsqu’on fixe une des entrées ?

Var (Y |Xi = xi ), comment choisir xi ?⇒ E [V (Y |Xi )]

Plus cette quantité est petite, plus le fait de fixer Xi réduit la variance de Y :variable Xi influente.

Théorème (variance totale)

Var(Y ) = Var [E (Y |Xi )] + E [Var (Y |Xi )].

Définition (Indice de Sobol du premier ordre)

i = 1, . . . ,d

0 ≤ Si =V [E (Y |Xi )]

Var(Y )≤ 1

ex. : sortie linéaire Y =∑d

i=1 βiXi , on obtient Si =β2

i Var(Xi )Var(Y ) = ρ2

i .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 19 / 47

Page 34: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Sur un cas d’école :

Y = X 21 + X2 Xi ∼ U ([0,1]) X1 ⊥⊥ X2

E (Y |X1) = X 21 + E(X2)⇒ Var [E (Y |X1)] = Var(X 2

1 ) = 445

E (Y |X2) = E(X 21 ) + X2 ⇒ Var [E (Y |X2)] = Var(X2) = 1

12

Var(Y ) = Var(X 21 ) + Var(X2) = 31

180

S1 =1631≈ 0,516 , S2 =

1531≈ 0,484

S1 + S2 = 1, modèle additif

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 20 / 47

Page 35: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Sur un cas d’école :

Y = X 21 + X2 Xi ∼ U ([0,1]) X1 ⊥⊥ X2

E (Y |X1) = X 21 + E(X2)⇒ Var [E (Y |X1)] = Var(X 2

1 ) = 445

E (Y |X2) = E(X 21 ) + X2 ⇒ Var [E (Y |X2)] = Var(X2) = 1

12

Var(Y ) = Var(X 21 ) + Var(X2) = 31

180

S1 =1631≈ 0,516 , S2 =

1531≈ 0,484

S1 + S2 = 1, modèle additif

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 20 / 47

Page 36: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Sur un cas d’école :

Y = X 21 + X2 Xi ∼ U ([0,1]) X1 ⊥⊥ X2

E (Y |X1) = X 21 + E(X2)⇒ Var [E (Y |X1)] = Var(X 2

1 ) = 445

E (Y |X2) = E(X 21 ) + X2 ⇒ Var [E (Y |X2)] = Var(X2) = 1

12

Var(Y ) = Var(X 21 ) + Var(X2) = 31

180

S1 =1631≈ 0,516 , S2 =

1531≈ 0,484

S1 + S2 = 1, modèle additif

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 20 / 47

Page 37: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Sur un cas d’école :

Y = X 21 + X2 Xi ∼ U ([0,1]) X1 ⊥⊥ X2

E (Y |X1) = X 21 + E(X2)⇒ Var [E (Y |X1)] = Var(X 2

1 ) = 445

E (Y |X2) = E(X 21 ) + X2 ⇒ Var [E (Y |X2)] = Var(X2) = 1

12

Var(Y ) = Var(X 21 ) + Var(X2) = 31

180

S1 =1631≈ 0,516 , S2 =

1531≈ 0,484

S1 + S2 = 1, modèle additif

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 20 / 47

Page 38: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Sur un cas d’école :

Y = X 21 + X2 Xi ∼ U ([0,1]) X1 ⊥⊥ X2

E (Y |X1) = X 21 + E(X2)⇒ Var [E (Y |X1)] = Var(X 2

1 ) = 445

E (Y |X2) = E(X 21 ) + X2 ⇒ Var [E (Y |X2)] = Var(X2) = 1

12

Var(Y ) = Var(X 21 ) + Var(X2) = 31

180

S1 =1631≈ 0,516 , S2 =

1531≈ 0,484

S1 + S2 = 1, modèle additif

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 20 / 47

Page 39: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Sur un cas d’école :

Y = X 21 + X2 Xi ∼ U ([0,1]) X1 ⊥⊥ X2

E (Y |X1) = X 21 + E(X2)⇒ Var [E (Y |X1)] = Var(X 2

1 ) = 445

E (Y |X2) = E(X 21 ) + X2 ⇒ Var [E (Y |X2)] = Var(X2) = 1

12

Var(Y ) = Var(X 21 ) + Var(X2) = 31

180

S1 =1631≈ 0,516 , S2 =

1531≈ 0,484

S1 + S2 = 1, modèle additif

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 20 / 47

Page 40: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Plus généralement,

Théorème (Décomposition de Hoeffding)

M : [0,1]d → R,∫[0,1]d M

2(x)dx <∞

M admet une unique décomposition de la forme

M0 +∑d

i=1Mi (xi ) +∑

1≤i<j≤dMi,j (xi , xj ) + . . .+M1,...,d (x1, . . . , xd )

sous les contraintesM0 constante,∀1 ≤ s ≤ d, ∀1 ≤ i1 < . . . < is ≤ d, ∀1 ≤ p ≤ s∫ 1

0Mi1,...,is (xi1 , . . . , xis )dxip = 0

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 21 / 47

Page 41: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Conséquences :M0 =∫[0,1]d M(x)dx et les termes de la décomposition sont

orthogonaux.

Le calcul des termes de la décomposition se ramène à :Mi (xi ) =

∫[0,1]d−1M(x) Πp 6=idxp −M0

i 6= j Mi,j (xi , xj ) =∫[0,1]d−2M(x) Πp 6=i,jdxp −M0 −Mi (xi )−Mj (xj )

. . .

Calcul d’intégrales multiples.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 22 / 47

Page 42: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Conséquences :M0 =∫[0,1]d M(x)dx et les termes de la décomposition sont

orthogonaux.

Le calcul des termes de la décomposition se ramène à :Mi (xi ) =

∫[0,1]d−1M(x) Πp 6=idxp −M0

i 6= j Mi,j (xi , xj ) =∫[0,1]d−2M(x) Πp 6=i,jdxp −M0 −Mi (xi )−Mj (xj )

. . .

Calcul d’intégrales multiples.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 22 / 47

Page 43: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Conséquences :M0 =∫[0,1]d M(x)dx et les termes de la décomposition sont

orthogonaux.

Le calcul des termes de la décomposition se ramène à :Mi (xi ) =

∫[0,1]d−1M(x) Πp 6=idxp −M0

i 6= j Mi,j (xi , xj ) =∫[0,1]d−2M(x) Πp 6=i,jdxp −M0 −Mi (xi )−Mj (xj )

. . .

Calcul d’intégrales multiples.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 22 / 47

Page 44: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Conséquences :M0 =∫[0,1]d M(x)dx et les termes de la décomposition sont

orthogonaux.

Le calcul des termes de la décomposition se ramène à :Mi (xi ) =

∫[0,1]d−1M(x) Πp 6=idxp −M0

i 6= j Mi,j (xi , xj ) =∫[0,1]d−2M(x) Πp 6=i,jdxp −M0 −Mi (xi )−Mj (xj )

. . .

Calcul d’intégrales multiples.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 22 / 47

Page 45: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Décomposition de la variance : X1, . . . ,Xd i.i.d. ∼ U ([0,1])

Y =M(X ) =M0 +∑d

i=1Mi (Xi ) + . . .+M1,...,d (X1, . . . ,Xd )

M0 = E(Y ),Mi (Xi ) = E (Y |Xi )− E(Y ),i 6= j Mi,j (Xi ,Xj ) = E (Y |Xi ,Xj )− E (Y |Xi )− E (Y |Xj ) + E(Y ),. . .

Var(Y ) =∑d

i=1 Var (Mi (Xi )) + . . .+ Var (M1,...,d (X1, . . . ,Xd ))

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 23 / 47

Page 46: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Décomposition de la variance : X1, . . . ,Xd i.i.d. ∼ U ([0,1])

Y =M(X ) =M0 +∑d

i=1Mi (Xi ) + . . .+M1,...,d (X1, . . . ,Xd )

M0 = E(Y ),Mi (Xi ) = E (Y |Xi )− E(Y ),i 6= j Mi,j (Xi ,Xj ) = E (Y |Xi ,Xj )− E (Y |Xi )− E (Y |Xj ) + E(Y ),. . .

Var(Y ) =∑d

i=1 Var (Mi (Xi )) + . . .+ Var (M1,...,d (X1, . . . ,Xd ))

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 23 / 47

Page 47: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Définition (Indices de Sobol)

∀ i = 1, . . . ,d Si = Var(Mi (Xi ))Var(Y ) = Var[E(Y |Xi )]

Var(Y )

∀ i 6= j Si,j =Var(Mi,j (Xi ,Xj ))

Var(Y ) =Var[E(Y |Xi ,Xj)]−Var[E(Y |Xi )]−Var[E(Y |Xj)]

Var(Y )

. . .

1 =d∑

i=1

Si +∑i 6=j

Si,j + . . .+ S1,...,d

Définition (Indices totaux)

i = 1, . . . ,d STi =∑

u⊂{1,...,d} , u 6=∅ , i∈u

Su .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 24 / 47

Page 48: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Définition (Indices de Sobol)

∀ i = 1, . . . ,d Si = Var(Mi (Xi ))Var(Y ) = Var[E(Y |Xi )]

Var(Y )

∀ i 6= j Si,j =Var(Mi,j (Xi ,Xj ))

Var(Y ) =Var[E(Y |Xi ,Xj)]−Var[E(Y |Xi )]−Var[E(Y |Xj)]

Var(Y )

. . .

1 =d∑

i=1

Si +∑i 6=j

Si,j + . . .+ S1,...,d

Définition (Indices totaux)

i = 1, . . . ,d STi =∑

u⊂{1,...,d} , u 6=∅ , i∈u

Su .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 24 / 47

Page 49: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Indices de Sobol’ :

Définition (Indices totaux)

i = 1, . . . ,d STi =∑

u⊂{1,...,d} , u 6=∅ , i∈u

Su .

X(−i) = (X1, . . . ,Xi−1,Xi+1, . . . ,Xd )

En utilisant le théorème de la variance totale,

STi =E[Var(Y |X(−i)

)]Var(Y )

= 1−Var[E(Y |X(−i)

)]Var(Y )

.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 25 / 47

Page 50: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Indices par facteur :

A CB

A.B B.CA.C

A.B.C

Effets

principaux

Interactions

2 facteurs

Interactions

3 facteurs

A CB

A.B B.CA.C

A.B.C

Effets

principaux

Interactions

2 facteurs

Interactions

3 facteurs

Effet total de A

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 26 / 47

Page 51: Analyse de Sensibilité Globale Approches Stochastiques

II- Analyse de la variance fonctionnelle

Indices par groupe de facteurs :

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 27 / 47

Page 52: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Constat : l’expression analytique des indices de Sobol’, qui fait apparaître desintégrales sur des espaces de grande dimension, est rarement accessible.

2 types d’approches principalement pour l’estimation

1) approches type Monte-Carlo (hypothèse L2 sur le modèle) ;2) approches spectrales (hypothèses de régularité supplémentaires).

Eventuellement si le modèle est trop coûteux à évaluer, on ajustera unmétamodèle avant d’appliquer ces méthodes.

ex. : régressions paramétrique et non-paramétrique (voir cours RobertFaivre), métamodélisation par processus gaussien (voir cours Sébastien DaVeiga).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 28 / 47

Page 53: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Constat : l’expression analytique des indices de Sobol’, qui fait apparaître desintégrales sur des espaces de grande dimension, est rarement accessible.

2 types d’approches principalement pour l’estimation

1) approches type Monte-Carlo (hypothèse L2 sur le modèle) ;2) approches spectrales (hypothèses de régularité supplémentaires).

Eventuellement si le modèle est trop coûteux à évaluer, on ajustera unmétamodèle avant d’appliquer ces méthodes.

ex. : régressions paramétrique et non-paramétrique (voir cours RobertFaivre), métamodélisation par processus gaussien (voir cours Sébastien DaVeiga).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 28 / 47

Page 54: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Constat : l’expression analytique des indices de Sobol’, qui fait apparaître desintégrales sur des espaces de grande dimension, est rarement accessible.

2 types d’approches principalement pour l’estimation

1) approches type Monte-Carlo (hypothèse L2 sur le modèle) ;2) approches spectrales (hypothèses de régularité supplémentaires).

Eventuellement si le modèle est trop coûteux à évaluer, on ajustera unmétamodèle avant d’appliquer ces méthodes.

ex. : régressions paramétrique et non-paramétrique (voir cours RobertFaivre), métamodélisation par processus gaussien (voir cours Sébastien DaVeiga).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 28 / 47

Page 55: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Appoches type Monte-Carlo : (Sobol’ 93, Saltelli 02, Mauntz, . . . )

Idée : X ′(−i) copie indép. de X(−i), Y =M(Xi ,X(−i)), Y i =M(Xi ,X ′(−i))

On a Si = Cov(Y ,Y i )Var(Y ) , l’idée est d’avoir une formule empirique.

2 échantillonnages A et B (Monte-Carlo, LHS) indépendants.

A =

xA

1,1 . . . xAd,1

· ·· ·· ·

xA1,n . . . xA

d,n

B =

xB

1,1 . . . xBd,1

· ·· ·· ·

xB1,n . . . xB

d,n

A partir de A et de B, on crée d matrices d’échantillonnage Ci , i = 1, . . . ,d .

Ci =

xA

1,1 . . . xBi,1 . . . xA

d,1· · · · ·· · · · ·· · · · ·

xA1,n . . . xB

i,n . . . xAd,n

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 29 / 47

Page 56: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

On évalue (2 + d)× n le modèleM :

yA =

yA

1···

yAn

yB =

yB

1···

yBn

∀1 ≤ i ≤ d yCi =

yCi

1···

yCin

sobol2007()

• Vi = 1n

∑n−1k=1 yB

k (yCik − yA

k ) numérateur indice d’ordre 1

• V − V∼i ≈ 1n−1

∑nk=1 yA

k (yAk − yB

k )− 1n−1

∑nk=1 yA

k (yCik − yB

k )

= 1n

∑nk=1 yA

k (yAk − yCi

k ) numérateur indice total

• V = nn−1

( 1n

∑nk=1(yA

k )2 − ( 1n

∑nk=1 yA

k )2)

dénominateur

intervalles de confiance par bootstrap

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 30 / 47

Page 57: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

sobolEff() (Janon et al., 2012 & 2013)

• Vi = 1n

∑nk=1 yB

k yCik −

(1n

∑nk=1

yBk +yCi

k2

)2

numérateur indice d’ordre 1

• V = 1n

∑nk=1

(yBk )2+(yCi

k )2

2 −(

1n

∑nk=1

yBk +yCi

k2

)2

dénominateur

intervalles de confiance asymptotiques,

estimateur asymptotiquement efficace

Remarque :

On peut aussi remplacer les échantillonnages MC ou LHS par du QMC (hyp.de variations régulières).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 31 / 47

Page 58: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

sobolEff() (Janon et al., 2012 & 2013)

• Vi = 1n

∑nk=1 yB

k yCik −

(1n

∑nk=1

yBk +yCi

k2

)2

numérateur indice d’ordre 1

• V = 1n

∑nk=1

(yBk )2+(yCi

k )2

2 −(

1n

∑nk=1

yBk +yCi

k2

)2

dénominateur

intervalles de confiance asymptotiques,

estimateur asymptotiquement efficace

Remarque :

On peut aussi remplacer les échantillonnages MC ou LHS par du QMC (hyp.de variations régulières).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 31 / 47

Page 59: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

La g-fonction de Sobol’ : f (x) = f1(x1) ∗ f2(x2) avec fi (xi ) = |4xi−2|+ai1+ai

, a1 = 9,a2 = 1.

S1 ≈ 0.038, S2 ≈ 0.958.

n = 1000, b = 100, IC(0.95) sobolEff (gauche), sobol2007 (droite)

1 2

0.0

0.2

0.4

0.6

0.8

1.0

u1 u2

0.0

0.2

0.4

0.6

0.8

1.0

0.0

0.2

0.4

0.6

0.8

1.0 main effect

total effect

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 32 / 47

Page 60: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Hypercubes latins répliqués : (Tissot et al.)

Définition (Replicated Latin HypercubeSampling)

k = 1, . . . ,n

xk =

(π1(k)− U1,π1(k)

n, . . . ,

πd (k)− Ud,πd (k)

n

)

xk =

(π1(k)− U1,π1(k)

n, . . . ,

πd (k)− Ud,πd (k)

n

)

On dispose de deux matrices B et B.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 33 / 47

Page 61: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

B =

x1,1 . . . xd,1· ·· ·· ·

x1,n . . . xd,n

B =

x1,1 . . . xd,1· ·· ·· ·

x1,n . . . xd,n

On évalue le modèleM 2n fois (sur les n lignes de B et les n lignes de B).

permut. des lignes :

{B = (xk,l )1≤k≤n,1≤l≤d → Bi = (x i

k,l )1≤k≤n,1≤l≤d

Lk 7→ Lπ−1i ◦πi (k)

, k = 1, . . . ,n

Alors, x ik,i = xπ−1

i ◦πi (k),i= xk,i , k = 1, . . . ,n.

Pour l’estimation de Si on remplace Ci par Bi (même colonne numéro i).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 34 / 47

Page 62: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Légende :point 1 ◦ point 2 M point 3 + point 4 × point 5 �

Plans B (gauche), B et B (droite, noir et rouge)

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

R1[,1]

R1[

,2]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

R1[,1]

R1[

,2]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

R2[,1]

R2[

,2]

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 35 / 47

Page 63: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Plans B1 (gauche), B2 (droite)

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

R1[,1]

R1[

,2]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

v[,1]

v[,2

]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

R1[,1]R

1[,2

]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

u[,1]u[

,2]

Intervalles de confiance asymptotiques, variance plus petite que pour MC.

Généralisation possible aux indices d’ordre 2 (via des tableaux orthogonauxde force 2).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 36 / 47

Page 64: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Plans B1 (gauche), B2 (droite)

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

R1[,1]

R1[

,2]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

v[,1]

v[,2

]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

R1[,1]R

1[,2

]

0.2 0.4 0.6 0.8

0.0

0.2

0.4

0.6

0.8

u[,1]u[

,2]

Intervalles de confiance asymptotiques, variance plus petite que pour MC.

Généralisation possible aux indices d’ordre 2 (via des tableaux orthogonauxde force 2).

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 36 / 47

Page 65: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Approches spectrales : (cas d = 2) Y =∑

k=(k1,k2)∈Z2 ck(M)Φ1,k1 (X1)Φ2,k2 (X2)

avec, pour tout i = 1,2, (Φi,k )k∈Z est une b.o.n. de L2([0,1]) et Φi,0 ≡ 1.

M0 = c0(M),

M1(X1) =∑

k1∈Z∗ ck1,0(M)Φ1,k1 (X1),M2(X2) =∑

k2∈Z∗ c0,k2 (M)Φ2,k2 (X2),

M1,2(X1,X2) =∑

k1∈Z∗,k2∈Z∗ ck1,k2 (M)Φ1,k1 (X1)Φ2,k2 (X2).

On a alors par Parseval :

Var (M1(X1)) = σ21 =

∑k1∈Z∗ |ck1,0(M)|2, (idem pour σ2

2),

Var (M1,2(X1,X2)) = σ21,2 =

∑k1∈Z∗,k2∈Z∗ |ck1,k2 (M)|2,

Var (Y ) = σ2 =∑

(k1,k2)∈Z×Z,(k1,k2) 6=(0,0 |ck1,k2 (M)|2.

ex. : polynômes orthogonaux, bases d’ondelettes, base de Fourier.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 37 / 47

Page 66: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Approches spectrales : (cas d = 2) Y =∑

k=(k1,k2)∈Z2 ck(M)Φ1,k1 (X1)Φ2,k2 (X2)

avec, pour tout i = 1,2, (Φi,k )k∈Z est une b.o.n. de L2([0,1]) et Φi,0 ≡ 1.

M0 = c0(M),

M1(X1) =∑

k1∈Z∗ ck1,0(M)Φ1,k1 (X1),M2(X2) =∑

k2∈Z∗ c0,k2 (M)Φ2,k2 (X2),

M1,2(X1,X2) =∑

k1∈Z∗,k2∈Z∗ ck1,k2 (M)Φ1,k1 (X1)Φ2,k2 (X2).

On a alors par Parseval :

Var (M1(X1)) = σ21 =

∑k1∈Z∗ |ck1,0(M)|2, (idem pour σ2

2),

Var (M1,2(X1,X2)) = σ21,2 =

∑k1∈Z∗,k2∈Z∗ |ck1,k2 (M)|2,

Var (Y ) = σ2 =∑

(k1,k2)∈Z×Z,(k1,k2) 6=(0,0 |ck1,k2 (M)|2.

ex. : polynômes orthogonaux, bases d’ondelettes, base de Fourier.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 37 / 47

Page 67: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Approches spectrales : (cas d = 2) Y =∑

k=(k1,k2)∈Z2 ck(M)Φ1,k1 (X1)Φ2,k2 (X2)

avec, pour tout i = 1,2, (Φi,k )k∈Z est une b.o.n. de L2([0,1]) et Φi,0 ≡ 1.

M0 = c0(M),

M1(X1) =∑

k1∈Z∗ ck1,0(M)Φ1,k1 (X1),M2(X2) =∑

k2∈Z∗ c0,k2 (M)Φ2,k2 (X2),

M1,2(X1,X2) =∑

k1∈Z∗,k2∈Z∗ ck1,k2 (M)Φ1,k1 (X1)Φ2,k2 (X2).

On a alors par Parseval :

Var (M1(X1)) = σ21 =

∑k1∈Z∗ |ck1,0(M)|2, (idem pour σ2

2),

Var (M1,2(X1,X2)) = σ21,2 =

∑k1∈Z∗,k2∈Z∗ |ck1,k2 (M)|2,

Var (Y ) = σ2 =∑

(k1,k2)∈Z×Z,(k1,k2) 6=(0,0 |ck1,k2 (M)|2.

ex. : polynômes orthogonaux, bases d’ondelettes, base de Fourier.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 37 / 47

Page 68: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Approches spectrales : (cas d = 2) Y =∑

k=(k1,k2)∈Z2 ck(M)Φ1,k1 (X1)Φ2,k2 (X2)

avec, pour tout i = 1,2, (Φi,k )k∈Z est une b.o.n. de L2([0,1]) et Φi,0 ≡ 1.

M0 = c0(M),

M1(X1) =∑

k1∈Z∗ ck1,0(M)Φ1,k1 (X1),M2(X2) =∑

k2∈Z∗ c0,k2 (M)Φ2,k2 (X2),

M1,2(X1,X2) =∑

k1∈Z∗,k2∈Z∗ ck1,k2 (M)Φ1,k1 (X1)Φ2,k2 (X2).

On a alors par Parseval :

Var (M1(X1)) = σ21 =

∑k1∈Z∗ |ck1,0(M)|2, (idem pour σ2

2),

Var (M1,2(X1,X2)) = σ21,2 =

∑k1∈Z∗,k2∈Z∗ |ck1,k2 (M)|2,

Var (Y ) = σ2 =∑

(k1,k2)∈Z×Z,(k1,k2) 6=(0,0 |ck1,k2 (M)|2.

ex. : polynômes orthogonaux, bases d’ondelettes, base de Fourier.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 37 / 47

Page 69: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Procédure d’estimation :

Si D est un plan d’expérience sur [0,1]2, on propose la formule dequadrature :

ck1,k2 (M,D) =1

cardD

∑x=(x1,x2)∈D

M(x)e−2iπ(k1x1+k2x2).

On estime ensuite les parts de variance par troncature :σ2

1(M,K1,D) =∑

k1∈K1|ck1,0(M,D)|2, avec K1 ⊂ Z∗ de cardinal fini,

(idem pour σ22),

σ21,2(M,K1,2,D) =

∑(k1,k2)∈K1,2

|ck1,k2 (M,D)|2, avec K1,2 ⊂ Z∗ × Z∗ decardinal fini

On estime la variance totale par σ2(M,D) = c0,0(M2,D)− c0,0(M,D)2.

Les estimateurs des indices de Sobol’ s’écrivent alors :

Si =σ2

iσ2 , i = 1,2 , S1,2 =

σ21,2

σ2 .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 38 / 47

Page 70: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Procédure d’estimation :

Si D est un plan d’expérience sur [0,1]2, on propose la formule dequadrature :

ck1,k2 (M,D) =1

cardD

∑x=(x1,x2)∈D

M(x)e−2iπ(k1x1+k2x2).

On estime ensuite les parts de variance par troncature :σ2

1(M,K1,D) =∑

k1∈K1|ck1,0(M,D)|2, avec K1 ⊂ Z∗ de cardinal fini,

(idem pour σ22),

σ21,2(M,K1,2,D) =

∑(k1,k2)∈K1,2

|ck1,k2 (M,D)|2, avec K1,2 ⊂ Z∗ × Z∗ decardinal fini

On estime la variance totale par σ2(M,D) = c0,0(M2,D)− c0,0(M,D)2.

Les estimateurs des indices de Sobol’ s’écrivent alors :

Si =σ2

iσ2 , i = 1,2 , S1,2 =

σ21,2

σ2 .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 38 / 47

Page 71: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Procédure d’estimation :

Si D est un plan d’expérience sur [0,1]2, on propose la formule dequadrature :

ck1,k2 (M,D) =1

cardD

∑x=(x1,x2)∈D

M(x)e−2iπ(k1x1+k2x2).

On estime ensuite les parts de variance par troncature :σ2

1(M,K1,D) =∑

k1∈K1|ck1,0(M,D)|2, avec K1 ⊂ Z∗ de cardinal fini,

(idem pour σ22),

σ21,2(M,K1,2,D) =

∑(k1,k2)∈K1,2

|ck1,k2 (M,D)|2, avec K1,2 ⊂ Z∗ × Z∗ decardinal fini

On estime la variance totale par σ2(M,D) = c0,0(M2,D)− c0,0(M,D)2.

Les estimateurs des indices de Sobol’ s’écrivent alors :

Si =σ2

iσ2 , i = 1,2 , S1,2 =

σ21,2

σ2 .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 38 / 47

Page 72: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Procédure d’estimation :

Si D est un plan d’expérience sur [0,1]2, on propose la formule dequadrature :

ck1,k2 (M,D) =1

cardD

∑x=(x1,x2)∈D

M(x)e−2iπ(k1x1+k2x2).

On estime ensuite les parts de variance par troncature :σ2

1(M,K1,D) =∑

k1∈K1|ck1,0(M,D)|2, avec K1 ⊂ Z∗ de cardinal fini,

(idem pour σ22),

σ21,2(M,K1,2,D) =

∑(k1,k2)∈K1,2

|ck1,k2 (M,D)|2, avec K1,2 ⊂ Z∗ × Z∗ decardinal fini

On estime la variance totale par σ2(M,D) = c0,0(M2,D)− c0,0(M,D)2.

Les estimateurs des indices de Sobol’ s’écrivent alors :

Si =σ2

iσ2 , i = 1,2 , S1,2 =

σ21,2

σ2 .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 38 / 47

Page 73: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Quelques plans classiques :

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 39 / 47

Page 74: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

La qualité des estimateurs précédents est liée à la vitesse de décroissance duspectre de Fourier (donc à la régularité) deM. Les méthodes FAST et RBDsont deux cas particuliers de cette approche (après régularisation du modèle).

FAST : (Cukier et al., 78) Fourier Amplitude Sensitivity Test

• on fixe Ku un ensemble de fréquences a priori non négligeables ;

• on choisit D sous groupe cyclique (plan (b)) de façon à contrôler l’erreur dequadrature.

Remarques :

pourM suffisamment régulière, on peut obtenir des vitesses deconvergence >>

√n ;

pour les indices totaux fast99() (pas de contrôle d’erreur) Saltelli et al.,99.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 40 / 47

Page 75: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

La qualité des estimateurs précédents est liée à la vitesse de décroissance duspectre de Fourier (donc à la régularité) deM. Les méthodes FAST et RBDsont deux cas particuliers de cette approche (après régularisation du modèle).

FAST : (Cukier et al., 78) Fourier Amplitude Sensitivity Test

• on fixe Ku un ensemble de fréquences a priori non négligeables ;

• on choisit D sous groupe cyclique (plan (b)) de façon à contrôler l’erreur dequadrature.

Remarques :

pourM suffisamment régulière, on peut obtenir des vitesses deconvergence >>

√n ;

pour les indices totaux fast99() (pas de contrôle d’erreur) Saltelli et al.,99.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 40 / 47

Page 76: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

La qualité des estimateurs précédents est liée à la vitesse de décroissance duspectre de Fourier (donc à la régularité) deM. Les méthodes FAST et RBDsont deux cas particuliers de cette approche (après régularisation du modèle).

FAST : (Cukier et al., 78) Fourier Amplitude Sensitivity Test

• on fixe Ku un ensemble de fréquences a priori non négligeables ;

• on choisit D sous groupe cyclique (plan (b)) de façon à contrôler l’erreur dequadrature.

Remarques :

pourM suffisamment régulière, on peut obtenir des vitesses deconvergence >>

√n ;

pour les indices totaux fast99() (pas de contrôle d’erreur) Saltelli et al.,99.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 40 / 47

Page 77: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

RBD : (Tarantola et al., 06) Random Balance Designs

• on choisit D un tableau orthogonal de force 1 (plan (d)), brouillé par unepermutation aléatoire (D(π))) ;

• Ku choix des fréquences a priori non négligeables.

Remarques :

ces estimateurs sont réputés biaisés ;on peut corriger une partie du biais (Tissot et al., 2012) ;si la fonction n’est pas assez régulière, le biais restant peut êtreimportant.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 41 / 47

Page 78: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

RBD : (Tarantola et al., 06) Random Balance Designs

• on choisit D un tableau orthogonal de force 1 (plan (d)), brouillé par unepermutation aléatoire (D(π))) ;

• Ku choix des fréquences a priori non négligeables.

Remarques :

ces estimateurs sont réputés biaisés ;on peut corriger une partie du biais (Tissot et al., 2012) ;si la fonction n’est pas assez régulière, le biais restant peut êtreimportant.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 41 / 47

Page 79: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

RBD : (Tarantola et al., 06) Random Balance Designs

• on choisit D un tableau orthogonal de force 1 (plan (d)), brouillé par unepermutation aléatoire (D(π))) ;

• Ku choix des fréquences a priori non négligeables.

Remarques :

ces estimateurs sont réputés biaisés ;on peut corriger une partie du biais (Tissot et al., 2012) ;si la fonction n’est pas assez régulière, le biais restant peut êtreimportant.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 41 / 47

Page 80: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Conclusions sur l’estimation :

L’approche spectrale qui semble être intéressante en terme de coût requiertplus d’hypothèses en terme de régularité.

L’approche type Monte Carlo par hypercubes latins répliqués n’est pas tropcoûteuse, et plus prudente pour des modèles irréguliers.

voir TP Analyse de Sensibilité

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 42 / 47

Page 81: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Conclusions sur l’estimation :

L’approche spectrale qui semble être intéressante en terme de coût requiertplus d’hypothèses en terme de régularité.

L’approche type Monte Carlo par hypercubes latins répliqués n’est pas tropcoûteuse, et plus prudente pour des modèles irréguliers.

voir TP Analyse de Sensibilité

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 42 / 47

Page 82: Analyse de Sensibilité Globale Approches Stochastiques

III- Estimation des indices de Sobol

Conclusions sur l’estimation :

L’approche spectrale qui semble être intéressante en terme de coût requiertplus d’hypothèses en terme de régularité.

L’approche type Monte Carlo par hypercubes latins répliqués n’est pas tropcoûteuse, et plus prudente pour des modèles irréguliers.

voir TP Analyse de Sensibilité

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 42 / 47

Page 83: Analyse de Sensibilité Globale Approches Stochastiques

IV- Indices distributionnels

Borgonovo et al. ≥ 2007

δi =12EXi (Si (Xi )) avec Si (Xi ) =

∫ ∣∣fY (y)− fY |Xi (y)∣∣dy .

Remarque : généralisable à u ⊂ {1, . . . ,d}

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 43 / 47

Page 84: Analyse de Sensibilité Globale Approches Stochastiques

V- Extensions

? on peut construire des métamodèles lorsque le modèle initial est tropcoûteux (voir cours R. Faivre, S. Da Veiga, exposés B. Sudret et G. Poette) ;

? entrées fonctionnelles : l’approche MC s’applique (voir exposé N. SaintGeours pour entrées spatiales) ;

? sortie vectorielle : approche composante par composante, ou indicesgénéralisés GSI (Lamboni et al., appelés indices agrégés dans l’exposé de N.Saint Geours) ;

? sortie fonctionnelle : on résume la sortie par un vecteur (projection sur unebase adaptée) ou on fait un film (sortie temporelle) ou une carte (sortiespatiale) d’indices ;

? entrées corrélées : il n’y a pas de décomposition univoque (l’équivalent de ladécomposition de Hoeffding), difficile de séparer les effets dus auxinteractions de ceux dus aux corrélations . . .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 44 / 47

Page 85: Analyse de Sensibilité Globale Approches Stochastiques

V- Extensions

? on peut construire des métamodèles lorsque le modèle initial est tropcoûteux (voir cours R. Faivre, S. Da Veiga, exposés B. Sudret et G. Poette) ;

? entrées fonctionnelles : l’approche MC s’applique (voir exposé N. SaintGeours pour entrées spatiales) ;

? sortie vectorielle : approche composante par composante, ou indicesgénéralisés GSI (Lamboni et al., appelés indices agrégés dans l’exposé de N.Saint Geours) ;

? sortie fonctionnelle : on résume la sortie par un vecteur (projection sur unebase adaptée) ou on fait un film (sortie temporelle) ou une carte (sortiespatiale) d’indices ;

? entrées corrélées : il n’y a pas de décomposition univoque (l’équivalent de ladécomposition de Hoeffding), difficile de séparer les effets dus auxinteractions de ceux dus aux corrélations . . .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 44 / 47

Page 86: Analyse de Sensibilité Globale Approches Stochastiques

V- Extensions

? on peut construire des métamodèles lorsque le modèle initial est tropcoûteux (voir cours R. Faivre, S. Da Veiga, exposés B. Sudret et G. Poette) ;

? entrées fonctionnelles : l’approche MC s’applique (voir exposé N. SaintGeours pour entrées spatiales) ;

? sortie vectorielle : approche composante par composante, ou indicesgénéralisés GSI (Lamboni et al., appelés indices agrégés dans l’exposé de N.Saint Geours) ;

? sortie fonctionnelle : on résume la sortie par un vecteur (projection sur unebase adaptée) ou on fait un film (sortie temporelle) ou une carte (sortiespatiale) d’indices ;

? entrées corrélées : il n’y a pas de décomposition univoque (l’équivalent de ladécomposition de Hoeffding), difficile de séparer les effets dus auxinteractions de ceux dus aux corrélations . . .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 44 / 47

Page 87: Analyse de Sensibilité Globale Approches Stochastiques

V- Extensions

? on peut construire des métamodèles lorsque le modèle initial est tropcoûteux (voir cours R. Faivre, S. Da Veiga, exposés B. Sudret et G. Poette) ;

? entrées fonctionnelles : l’approche MC s’applique (voir exposé N. SaintGeours pour entrées spatiales) ;

? sortie vectorielle : approche composante par composante, ou indicesgénéralisés GSI (Lamboni et al., appelés indices agrégés dans l’exposé de N.Saint Geours) ;

? sortie fonctionnelle : on résume la sortie par un vecteur (projection sur unebase adaptée) ou on fait un film (sortie temporelle) ou une carte (sortiespatiale) d’indices ;

? entrées corrélées : il n’y a pas de décomposition univoque (l’équivalent de ladécomposition de Hoeffding), difficile de séparer les effets dus auxinteractions de ceux dus aux corrélations . . .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 44 / 47

Page 88: Analyse de Sensibilité Globale Approches Stochastiques

V- Extensions

? on peut construire des métamodèles lorsque le modèle initial est tropcoûteux (voir cours R. Faivre, S. Da Veiga, exposés B. Sudret et G. Poette) ;

? entrées fonctionnelles : l’approche MC s’applique (voir exposé N. SaintGeours pour entrées spatiales) ;

? sortie vectorielle : approche composante par composante, ou indicesgénéralisés GSI (Lamboni et al., appelés indices agrégés dans l’exposé de N.Saint Geours) ;

? sortie fonctionnelle : on résume la sortie par un vecteur (projection sur unebase adaptée) ou on fait un film (sortie temporelle) ou une carte (sortiespatiale) d’indices ;

? entrées corrélées : il n’y a pas de décomposition univoque (l’équivalent de ladécomposition de Hoeffding), difficile de séparer les effets dus auxinteractions de ceux dus aux corrélations . . .

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 44 / 47

Page 89: Analyse de Sensibilité Globale Approches Stochastiques

Quelques références I

A. Antoniadis.Analysis of variance on function spaces.Math. Oper. Forsch. und Statist., series Statistics, 15(1) :59–71, 1984.

E. Borgonovo.A new uncertainty importance measure.Reliability Engineering and System Safety, 92(6) :771–784, 2007.

R. I. Cukier, C. M. Fortuin, K. E. Shuler, A. G. Petschek, and J. H. Schaibly.Study of the sensitivity of coupled reaction systems to uncertainties in rate coefficients : Theory.Journal of Chemical Physics, 59 :3873–3878, 1973.

R. I. Cukier, H. B. Levine, and K. E. Shuler.Nonlinear sensitivity analysis of multiparameter model systems.Journal of Computational Physics, 26 :1–42, 1978.

R. I. Cukier, J. H. Schaibly, and K. E. Shuler.Study of the sensitivity of coupled reaction systems to uncertainties in rate coefficients : Analysis of theapproximations.Journal of Chemical Physics, 63 :1140–1149, 1975.

F. Gamboa, A. Janon, T. Klein, A. Lagnoux, and C. Prieur.Statistical inference for sobol pick freeze monte carlo method.http://hal.archives-ouvertes.fr/hal-00804668, 2013+.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 45 / 47

Page 90: Analyse de Sensibilité Globale Approches Stochastiques

Quelques références II

W. F. Hoeffding.A class of statistics with asymptotically normal distributions.Annals of Mathematical Statistics, 19 :293–325, 1948.

Bertrand Iooss.Revue sur l’analyse de sensibilité globale de modèles numériques.Journal de la Société Française de Statistique, 152(1) :3–25, 2011.

M. Lamboni, B. Iooss, A.-L. Popelin, and F. Gamboa.Derivative-based global sensitivity measures : general links with Sobol’ indices and numerical tests.Mathematics and Computers in Simulation, 87 :45–54, 2013.

M. Lamboni, H. Monod, and D. Makowski.Multivariate sensitivity analysis to measure global contribution of input factors in dynamic models.Reliability Engineering and System Safety, 96(4) :450–459, 2011.

W. Mauntz.Global sensitivity analysis of general nonlinear systems.Master’s Thesis, Imperial College. Supervisors : C. Pantelides and S. Kucherenko, 2002.

A. Saltelli.Making best use of model evaluations to compute sensitivity indices.Computer Physics Communications, 145 :280–297, 2002.

A. Saltelli, K. Chan, and E. M. Scott.Sensitivity Analysis.John Wiley & Sons, 2000.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 46 / 47

Page 91: Analyse de Sensibilité Globale Approches Stochastiques

Quelques références III

I. M. Sobol’.Sensitivity analysis for nonlinear mathematical models.Mathematical Modeling and Computational Experiment, 1 :407–414, 1993.

I. M. Sobol’ and A Gresham.On an alternative global sensitivity estimators.Proceedings of SAMO, Belgirate, pages 40–42, 1995.

I. M. Sobol’ and S. Kucherenko.Derivative based global sensitivity measures and the link with global sensitivity indices.Mathematics and Computers in Simulation, 79 :3009–3017, 2009.

S. Tarantola, D. Gatelli, and T. A. Mara.Random balance designs for the estimation of first-order global sensitivity indices.Reliability Engineering and System Safety, 91 :717–727, 2006.

J. Y. Tissot and C. Prieur.Bias correction for the estimation of sensitivity indices based on random balance designs.Reliability Engineering and System Safety, 107 :205–213, 2012.

J. Y. Tissot and C. Prieur.Estimating Sobol’ indices combining Monte Carlo estimators and Latin hypercube sampling.http://hal.archives-ouvertes.fr/hal-00743964, 2012+.

J. Y. Tissot and C. Prieur.Variance-based sensitivity analysis using harmonic analysis.http://hal.archives-ouvertes.fr/docs/00/68/07/25/PDF, 2012+.

Clémentine Prieur Analyse de Sensibilité Stochastique ASPEN 2013 47 / 47