📚 الرئيسية

مسابقة دكتوراه 2021Université Abderrahmane Mira - Béjaïa — الموضوع 01

مسابقة تخصص · Probabilités & Statistiques · المدة: 2سا

Concours d'accès à la formation de Doctorat 2020-2021, spécialité Probabilités-Statistique, épreuve « Analyse des données et Martingale » (Sujet I), Département de Probabilités-Statistique, Faculté des Sciences Exactes, Université de Béjaïa (Abderrahmane Mira), 27 mars 2021, durée 2 heures.

التمرين 1

Exercice 1 — Analyse en composantes principales : schéma de dualité et cercle des corrélations

#principal-component-analysis#duality-diagram#normed-pca#total-inertia#correlation-circle

On considère le tableau centré des données suivant :

X=(x11x12x1jx1px21x22x2jx2pxi1xi2xijxipxn1xn2xnjxnp)X=\begin{pmatrix} x_{11} & x_{12} & \cdots & x_{1j} & \cdots & x_{1p} \\ x_{21} & x_{22} & \cdots & x_{2j} & \cdots & x_{2p} \\ \vdots & \vdots & & \vdots & & \vdots \\ x_{i1} & x_{i2} & \cdots & x_{ij} & \cdots & x_{ip} \\ \vdots & \vdots & & \vdots & & \vdots \\ x_{n1} & x_{n2} & \cdots & x_{nj} & \cdots & x_{np} \end{pmatrix}

où la ii-ème ligne désigne l'individu xix_i et la jj-ème colonne désigne la variable XjX^{j}. On suppose qu'on choisit dans l'espace des individus EE la métrique M=D1/s2M=D_{1/s^2} définie par

M(ei,ej)=δijvar(Xj).M(e_i,e_j)=\frac{\delta_{ij}}{\mathrm{var}(X^{j})}.

  1. Établir le schéma de dualité de l'ACP de XX.
  2. Montrer que l'ACP du triplet (X,D1/s2,Dp)(X,D_{1/s^2},D_p) et celle de (Z,Ip,Dp)(Z,I_p,D_p), avec Z=XD1/sZ=XD_{1/s} (soit zij=xij/sjz_{ij}=x_{ij}/s_j), sont équivalentes.
  3. Que peut-on dire du choix de la métrique en ACP ?
  4. Dans l'ACP du triplet (X,D1/s2,Dp)(X,D_{1/s^2},D_p), que vaut l'inertie totale IgI_g du nuage des individus ?
  5. Dans ce cas, quel est le critère pour sélectionner le nombre d'axes ?
  6. Montrer que, pour le choix de la métrique M=D1/s2M=D_{1/s^2}, les vecteurs λjuj\sqrt{\lambda_j}\,u_j (uju_j étant le jj-ème vecteur principal) contiennent les coefficients de corrélation linéaire des pp variables initiales XkX^{k} avec la jj-ème composante principale CjC^{j}.
الحل

On note le triplet statistique (X,M,D)(X,M,D) avec M=D1/s2M=D_{1/s^2} (métrique sur l'espace des individus E=RpE=\mathbb{R}^{p}) et D=DpD=D_p (matrice diagonale des poids des nn individus, en général Dp=1nInD_p=\frac1n I_n).

1.

Le schéma (diagramme) de dualité s'écrit

Rp  X  Rn  Dp  Rn  X  Rp  M  Rp.\mathbb{R}^{p*}\ \xrightarrow{\ X\ }\ \mathbb{R}^{n}\ \xrightarrow{\ D_p\ }\ \mathbb{R}^{n*}\ \xrightarrow{\ X^{\top}\ }\ \mathbb{R}^{p}\ \xrightarrow{\ M\ }\ \mathbb{R}^{p*}.

On pose V=XDpXV=X^{\top}D_pX (matrice de variance-covariance, p×pp\times p) et W=XMXW=XMX^{\top} (n×nn\times n). L'ACP consiste à diagonaliser l'opérateur VM=XDpXMVM=X^{\top}D_pX\,M sur Rp\mathbb{R}^{p} (ou, de façon duale, WDp=XMXDpWD_p=XMX^{\top}D_p sur Rn\mathbb{R}^{n}) ; ces deux opérateurs ont les mêmes valeurs propres non nulles λ1λ20\lambda_1\ge\lambda_2\ge\cdots\ge0.

2.

L'ACP de (X,D1/s2,Dp)(X,D_{1/s^2},D_p) diagonalise A:=VM=XDpXD1/s2A:=VM=X^{\top}D_pX\,D_{1/s^2}.

Pour le triplet (Z,Ip,Dp)(Z,I_p,D_p) avec Z=XD1/sZ=XD_{1/s}, la matrice à diagonaliser est

ZDpZIp=D1/sXDpXD1/s=D1/sVD1/s=R,Z^{\top}D_pZ\,I_p=D_{1/s}X^{\top}D_pXD_{1/s}=D_{1/s}\,V\,D_{1/s}=R,

qui est la matrice des corrélations de XX (son terme (k,l)(k,l) vaut cov(Xk,Xl)/(sksl)=corr(Xk,Xl)\mathrm{cov}(X^{k},X^{l})/(s_ks_l)=\mathrm{corr}(X^{k},X^{l})).

Or AA et RR sont semblables : avec P=D1/sP=D_{1/s} et puisque D1/s2Ds=D1/sD_{1/s^2}D_s=D_{1/s},

PAP1=D1/s(VD1/s2)Ds=D1/sVD1/s=R.PAP^{-1}=D_{1/s}\,(VD_{1/s^2})\,D_s=D_{1/s}VD_{1/s}=R.

Deux matrices semblables ont les mêmes valeurs propres λk\lambda_k, et leurs vecteurs propres se correspondent par P=D1/sP=D_{1/s}. Les inerties principales et les composantes principales sont donc identiques : les deux ACP sont équivalentes. Autrement dit, l'ACP normée (métrique D1/s2D_{1/s^2} sur données centrées) coïncide avec l'ACP usuelle (métrique IpI_p) des données centrées-réduites ZZ.

3.

Le choix de la métrique définit la distance entre individus, donc la forme du nuage et les résultats de l'analyse. Le choix M=D1/s2M=D_{1/s^2} revient à réduire les variables (les diviser par leur écart-type) : l'analyse devient indépendante des unités de mesure et attribue à chaque variable le même poids (variance 1). C'est l'ACP normée, à privilégier lorsque les variables sont hétérogènes ou exprimées dans des unités différentes.

4.

L'inertie totale est la trace de l'opérateur VMVM :

Ig=tr(VD1/s2)=j=1pvar(Xj)sj2=j=1p1,I_g=\mathrm{tr}(VD_{1/s^2})=\sum_{j=1}^{p}\frac{\mathrm{var}(X^{j})}{s_j^{2}}=\sum_{j=1}^{p}1,

soit

 Ig=kλk=p \boxed{\ I_g=\sum_{k}\lambda_k=p\ }

(le nombre de variables).

5.

L'inertie totale valant pp pour pp axes possibles, l'inertie moyenne par axe est 11. Le critère de Kaiser consiste à ne retenir que les axes dont la valeur propre dépasse cette moyenne :

 on garde les axes tels que λk1. \boxed{\ \text{on garde les axes tels que } \lambda_k\ge 1.\ }

(On peut aussi s'appuyer sur l'éboulis des valeurs propres ou sur le pourcentage cumulé d'inertie expliquée.)

6.

La jj-ème composante principale est Cj=XMujC^{j}=XMu_j, où uju_j est le jj-ème vecteur principal (VMuj=λjujVMu_j=\lambda_j u_j, normalisé), et var(Cj)=λj\mathrm{var}(C^{j})=\lambda_j.

Par l'équivalence établie au 2., plaçons-nous sur les données réduites ZZ (variables Zk=Xk/skZ^{k}=X^{k}/s_k, de variance 1), avec Ruj=λjujRu_j=\lambda_j u_j, uj=1\|u_j\|=1 et Cj=ZujC^{j}=Zu_j. Alors

cov(Zk,Cj)=(ZDpZuj)k=(Ruj)k=λj(uj)k,\mathrm{cov}(Z^{k},C^{j})=\big(Z^{\top}D_pZ\,u_j\big)_k=(Ru_j)_k=\lambda_j\,(u_j)_k,

d'où, comme var(Zk)=1\mathrm{var}(Z^{k})=1 et var(Cj)=λj\mathrm{var}(C^{j})=\lambda_j,

corr(Xk,Cj)=corr(Zk,Cj)=cov(Zk,Cj)1λj=λj(uj)kλj=λj(uj)k.\mathrm{corr}(X^{k},C^{j})=\mathrm{corr}(Z^{k},C^{j})=\frac{\mathrm{cov}(Z^{k},C^{j})}{\sqrt{1}\,\sqrt{\lambda_j}}=\frac{\lambda_j\,(u_j)_k}{\sqrt{\lambda_j}}=\sqrt{\lambda_j}\,(u_j)_k.

Ainsi la kk-ème composante du vecteur λjuj\sqrt{\lambda_j}\,u_j est exactement corr(Xk,Cj)\mathrm{corr}(X^{k},C^{j}) :

 λjuj=(corr(Xk,Cj))k=1,,p. \boxed{\ \sqrt{\lambda_j}\,u_j=\big(\mathrm{corr}(X^{k},C^{j})\big)_{k=1,\dots,p}.\ }

Ce sont les coordonnées des variables sur le cercle des corrélations.

التمرين 2

Exercice 2 — Martingale exponentielle et loi du logarithme itéré (borne supérieure)

#martingales#doob-inequality#law-of-iterated-logarithm#borel-cantelli#cramer-transform

Soit (Xn)n1(X_n)_{n\ge1} une suite de v.a.r. indépendantes de même loi, telles que E(Xi)=0E(X_i)=0, E(Xi2)=1E(X_i^2)=1 et Φ(λ)=E(eλXi)<+\Phi(\lambda)=E(e^{\lambda X_i})<+\infty pour λ<ε|\lambda|<\varepsilon (ε>0\varepsilon>0). Pour n1n\ge1, on pose Sn=X1+X2++XnS_n=X_1+X_2+\cdots+X_n et, pour t>1t>1,

h(t)=(2tlnlnt)1/2.h(t)=(2t\ln\ln t)^{1/2}.

i)

a. Montrer que Φ(λ)\Phi(\lambda) admet un développement limité au voisinage de 0 de la forme Φ(λ)=1+λ22+o(λ2)\Phi(\lambda)=1+\dfrac{\lambda^2}{2}+o(\lambda^2).

b. Vérifier que limt+h(t)t=0\displaystyle\lim_{t\to+\infty}\frac{h(t)}{t}=0.

c. Soit λ]ε,ε[\lambda\in\,]-\varepsilon,\varepsilon[. Montrer que Yn=exp(λSn)(Φ(λ))nY_n=\dfrac{\exp(\lambda S_n)}{(\Phi(\lambda))^{n}} est une martingale.

ii)

a. Montrer, en utilisant l'inégalité de Doob, que

P(n=1+{Sn>a+nlnΦ(λ)λ})eλaP\left(\bigcup_{n=1}^{+\infty}\Big\{S_n>a+n\frac{\ln\Phi(\lambda)}{\lambda}\Big\}\right)\le e^{-\lambda a}

pour tout λ]0,ε[\lambda\in\,]0,\varepsilon[ et tout a>0a>0.

b. Pour t>1t>1 et α>1\alpha>1, on pose ak=α2h(tk)a_k=\dfrac{\alpha}{2}h(t^{k}) et λk=h(tk)tk\lambda_k=\dfrac{h(t^{k})}{t^{k}} pour k1k\ge1. Utiliser (ii-a) pour montrer que

P(tk<ntk+1{Sn>h(n)Ck})(klnt)α,Ck=α2+tlnΦ(λk)λk2.P\left(\bigcup_{t^{k}<n\le t^{k+1}}\{S_n>h(n)C_k\}\right)\le (k\ln t)^{-\alpha},\qquad C_k=\frac{\alpha}{2}+t\frac{\ln\Phi(\lambda_k)}{\lambda_k^{2}}.

c. En déduire que lim supnSnh(n)1\displaystyle\limsup_{n\to\infty}\frac{S_n}{h(n)}\le 1 P-p.s.

الحل

i) a.

Comme Φ(λ)=E[eλX1]<\Phi(\lambda)=E[e^{\lambda X_1}]<\infty sur ]ε,ε[]-\varepsilon,\varepsilon[, Φ\Phi y est de classe CC^{\infty} et l'on peut dériver sous l'espérance :

Φ(0)=1,Φ(0)=E[X1]=0,Φ(0)=E[X12]=1.\Phi(0)=1,\qquad \Phi'(0)=E[X_1]=0,\qquad \Phi''(0)=E[X_1^2]=1.

La formule de Taylor-Young en 0 donne

 Φ(λ)=1+λ22+o(λ2). \boxed{\ \Phi(\lambda)=1+\frac{\lambda^2}{2}+o(\lambda^2).\ }

i) b.

h(t)t=(2tlnlnt)1/2t=(2lnlntt)1/2t+0,\frac{h(t)}{t}=\frac{(2t\ln\ln t)^{1/2}}{t}=\left(\frac{2\ln\ln t}{t}\right)^{1/2}\xrightarrow[t\to+\infty]{}0,

car lnlntt0\dfrac{\ln\ln t}{t}\to0. Donc  limt+h(t)t=0. \boxed{\ \lim_{t\to+\infty}\dfrac{h(t)}{t}=0.\ }

i) c.

Soit Fn=σ(X1,,Xn)\mathcal{F}_n=\sigma(X_1,\dots,X_n). YnY_n est Fn\mathcal{F}_n-mesurable et intégrable :

E[Yn]=E[eλSn]Φ(λ)n=i=1nE[eλXi]Φ(λ)n=Φ(λ)nΦ(λ)n=1,E[Y_n]=\frac{E[e^{\lambda S_n}]}{\Phi(\lambda)^n}=\frac{\prod_{i=1}^n E[e^{\lambda X_i}]}{\Phi(\lambda)^n}=\frac{\Phi(\lambda)^n}{\Phi(\lambda)^n}=1,

par indépendance et équidistribution. De plus, Xn+1X_{n+1} étant indépendante de Fn\mathcal{F}_n,

E[Yn+1Fn]=eλSnΦ(λ)n+1E[eλXn+1Fn]=eλSnΦ(λ)n+1Φ(λ)=Yn.E[Y_{n+1}\mid\mathcal{F}_n]=\frac{e^{\lambda S_n}}{\Phi(\lambda)^{n+1}}\,E[e^{\lambda X_{n+1}}\mid\mathcal{F}_n]=\frac{e^{\lambda S_n}}{\Phi(\lambda)^{n+1}}\,\Phi(\lambda)=Y_n.

Donc (Yn)(Y_n) est une martingale positive d'espérance 1.

ii) a.

Soit λ]0,ε[\lambda\in\,]0,\varepsilon[. Comme λ>0\lambda>0,

Sn>a+nlnΦ(λ)λ    λSnnlnΦ(λ)>λa    Yn=eλSnΦ(λ)n>eλa.S_n>a+n\frac{\ln\Phi(\lambda)}{\lambda}\iff \lambda S_n-n\ln\Phi(\lambda)>\lambda a\iff Y_n=\frac{e^{\lambda S_n}}{\Phi(\lambda)^n}>e^{\lambda a}.

Donc

n1{Sn>a+nlnΦ(λ)λ}={supn1Yn>eλa}.\bigcup_{n\ge1}\Big\{S_n>a+n\tfrac{\ln\Phi(\lambda)}{\lambda}\Big\}=\Big\{\sup_{n\ge1}Y_n>e^{\lambda a}\Big\}.

(Yn)(Y_n) étant une martingale positive avec E[Yn]=1E[Y_n]=1, l'inégalité maximale de Doob (Ville) donne, pour c=eλac=e^{\lambda a},

P(supn1Yn>eλa)E[Yn]eλa=eλa,P\Big(\sup_{n\ge1}Y_n>e^{\lambda a}\Big)\le\frac{E[Y_n]}{e^{\lambda a}}=e^{-\lambda a},

soit

 P(n=1+{Sn>a+nlnΦ(λ)λ})eλa. \boxed{\ P\left(\bigcup_{n=1}^{+\infty}\Big\{S_n>a+n\tfrac{\ln\Phi(\lambda)}{\lambda}\Big\}\right)\le e^{-\lambda a}.\ }

ii) b.

Fixons t>1t>1, α>1\alpha>1 et k1k\ge1 (assez grand pour que λk=h(tk)/tk<ε\lambda_k=h(t^{k})/t^{k}<\varepsilon, ce qui est vrai dès que kk est grand d'après i-b).

Étape 1 — inclusion des événements. Comme Φ(λk)eλkE[X1]=1\Phi(\lambda_k)\ge e^{\lambda_k E[X_1]}=1 (inégalité de Jensen), on a lnΦ(λk)0\ln\Phi(\lambda_k)\ge0. Pour tk<ntk+1=ttkt^{k}<n\le t^{k+1}=t\cdot t^{k}, et puisque tk=h(tk)/λkt^{k}=h(t^{k})/\lambda_k,

ak+nlnΦ(λk)λkak+ttklnΦ(λk)λk=α2h(tk)+th(tk)lnΦ(λk)λk2=h(tk)Ck.a_k+n\frac{\ln\Phi(\lambda_k)}{\lambda_k}\le a_k+t\,t^{k}\frac{\ln\Phi(\lambda_k)}{\lambda_k}=\frac{\alpha}{2}h(t^{k})+t\,h(t^{k})\frac{\ln\Phi(\lambda_k)}{\lambda_k^{2}}=h(t^{k})\,C_k.

Comme hh est croissante et n>tkn>t^{k}, on a h(n)h(tk)h(n)\ge h(t^{k}), et Ck>0C_k>0, donc

h(n)Ckh(tk)Ckak+nlnΦ(λk)λk.h(n)C_k\ge h(t^{k})C_k\ge a_k+n\frac{\ln\Phi(\lambda_k)}{\lambda_k}.

Ainsi {Sn>h(n)Ck}{Sn>ak+nlnΦ(λk)λk}\{S_n>h(n)C_k\}\subseteq\big\{S_n>a_k+n\tfrac{\ln\Phi(\lambda_k)}{\lambda_k}\big\} pour tout n]tk,tk+1]n\in\,]t^{k},t^{k+1}].

Étape 2 — application de (ii-a). En passant à la réunion puis en appliquant (ii-a) avec λ=λk>0\lambda=\lambda_k>0 et a=ak>0a=a_k>0,

P(tk<ntk+1{Sn>h(n)Ck})P(n1{Sn>ak+nlnΦ(λk)λk})eλkak.P\left(\bigcup_{t^{k}<n\le t^{k+1}}\{S_n>h(n)C_k\}\right)\le P\left(\bigcup_{n\ge1}\Big\{S_n>a_k+n\tfrac{\ln\Phi(\lambda_k)}{\lambda_k}\Big\}\right)\le e^{-\lambda_k a_k}.

Étape 3 — calcul de eλkake^{-\lambda_k a_k}. On a h(tk)2=2tklnln(tk)=2tkln(klnt)h(t^{k})^{2}=2t^{k}\ln\ln(t^{k})=2t^{k}\ln(k\ln t), donc

λkak=h(tk)tkα2h(tk)=α2h(tk)2tk=α22ln(klnt)=αln(klnt).\lambda_k a_k=\frac{h(t^{k})}{t^{k}}\cdot\frac{\alpha}{2}h(t^{k})=\frac{\alpha}{2}\cdot\frac{h(t^{k})^{2}}{t^{k}}=\frac{\alpha}{2}\cdot 2\ln(k\ln t)=\alpha\ln(k\ln t).

D'où

 P(tk<ntk+1{Sn>h(n)Ck})eαln(klnt)=(klnt)α. \boxed{\ P\left(\bigcup_{t^{k}<n\le t^{k+1}}\{S_n>h(n)C_k\}\right)\le e^{-\alpha\ln(k\ln t)}=(k\ln t)^{-\alpha}.\ }

ii) c.

Notons Ak=tk<ntk+1{Sn>h(n)Ck}A_k=\bigcup_{t^{k}<n\le t^{k+1}}\{S_n>h(n)C_k\}. D'après (ii-b),

k1P(Ak)k1(klnt)α=(lnt)αk1kα<+(α>1).\sum_{k\ge1}P(A_k)\le\sum_{k\ge1}(k\ln t)^{-\alpha}=(\ln t)^{-\alpha}\sum_{k\ge1}k^{-\alpha}<+\infty\quad(\alpha>1).

Par le lemme de Borel-Cantelli, P(Ak i.o.)=0P(A_k\ \text{i.o.})=0 : presque sûrement, il existe k0k_0 tel que pour tout kk0k\ge k_0 et tout n]tk,tk+1]n\in\,]t^{k},t^{k+1}], on ait Snh(n)CkS_n\le h(n)C_k, c'est-à-dire Snh(n)Ck\dfrac{S_n}{h(n)}\le C_k.

Or, par (i-a), lnΦ(λk)=ln ⁣(1+λk22+o(λk2))=λk22+o(λk2)\ln\Phi(\lambda_k)=\ln\!\big(1+\tfrac{\lambda_k^{2}}{2}+o(\lambda_k^{2})\big)=\tfrac{\lambda_k^{2}}{2}+o(\lambda_k^{2}) et λk0\lambda_k\to0, donc lnΦ(λk)λk212\dfrac{\ln\Phi(\lambda_k)}{\lambda_k^{2}}\to\tfrac12 et

Ck=α2+tlnΦ(λk)λk2kα2+t2=α+t2.C_k=\frac{\alpha}{2}+t\frac{\ln\Phi(\lambda_k)}{\lambda_k^{2}}\xrightarrow[k\to\infty]{}\frac{\alpha}{2}+\frac{t}{2}=\frac{\alpha+t}{2}.

Tout entier nn assez grand appartient à un unique intervalle ]tk,tk+1]]t^{k},t^{k+1}] avec kk\to\infty quand nn\to\infty ; on obtient donc, presque sûrement,

lim supnSnh(n)α+t2.\limsup_{n\to\infty}\frac{S_n}{h(n)}\le\frac{\alpha+t}{2}.

Ceci vaut pour tous t>1t>1 et α>1\alpha>1. En faisant tendre t1t\downarrow1 et α1\alpha\downarrow1 (le long de suites dénombrables, l'intersection des événements de probabilité 1 restant de probabilité 1),

 lim supnSnh(n)1P-p.s. \boxed{\ \limsup_{n\to\infty}\frac{S_n}{h(n)}\le 1\quad\text{P-p.s.}\ }

C'est la moitié supérieure de la loi du logarithme itéré : lim supnSn/2nlnlnn1\limsup_n S_n/\sqrt{2n\ln\ln n}\le1 presque sûrement.