L'hétéroscédasticité et l'autocorrélation
Objectifs du chapitre — À la fin de ce chapitre, vous saurez :
- définir l'hétéroscédasticité et l'autocorrélation des erreurs ;
- en expliquer les causes et les conséquences sur les estimateurs MCO ;
- détecter l'hétéroscédasticité (graphiques, Goldfeld-Quandt, White) ;
- détecter l'autocorrélation (graphiques, Durbin-Watson) ;
- corriger ces problèmes (écarts-types robustes, moindres carrés généralisés).
7.1 Les deux hypothèses en cause
Les hypothèses H3 et H4 du modèle linéaire (chapitre 2) portent sur la structure des erreurs :
- homoscédasticité : $V(\varepsilon_i) = \sigma^2$ pour tout $i$ ; si la variance varie d'une observation à l'autre, il y a hétéroscédasticité ;
- absence d'autocorrélation : $Cov(\varepsilon_i, \varepsilon_j) = 0$ ; si les erreurs sont corrélées entre elles, il y a autocorrélation (fréquente dans les séries temporelles).
7.2 Les conséquences communes
Dans les deux cas, les estimateurs MCO restent sans biais (si les autres hypothèses sont respectées), mais :
- ils ne sont plus efficaces (ils n'ont plus la variance minimale : le théorème de Gauss-Markov ne s'applique plus) ;
- surtout, les écarts-types calculés par les formules habituelles sont faux ; les tests de Student et de Fisher et les intervalles de confiance ne sont donc plus fiables. En cas d'autocorrélation positive, les écarts-types sont généralement sous-estimés : on conclut trop facilement à la significativité.
7.3 L'hétéroscédasticité
Causes : elle est fréquente en coupe instantanée lorsque les individus sont de tailles très différentes. Les dépenses de consommation des ménages aisés varient beaucoup plus que celles des ménages modestes ; les ventes des grandes entreprises varient plus en valeur absolue que celles des petites.
Détection :
- graphique des résidus (ou de leurs carrés) en fonction de $x$ ou de $\hat{y}$ : une forme en entonnoir est caractéristique ;
- test de Goldfeld-Quandt : on classe les observations selon la variable soupçonnée d'être liée à la variance, on retire quelques observations centrales, on estime le modèle sur le premier et le dernier groupe, puis on compare les sommes des carrés des résidus :
$$F = \frac{SCR_2 / (n_2 - k)}{SCR_1 / (n_1 - k)} \sim \mathcal{F}(n_2 - k ;\, n_1 - k)$$
(le groupe 2 étant celui dont on soupçonne la plus forte variance) ; on rejette l'homoscédasticité si $F$ dépasse la valeur critique ;
- test de White : on régresse les résidus au carré sur les variables explicatives, leurs carrés (et leurs produits) ; la statistique $n \times R^2$ de cette régression auxiliaire suit une loi du $\chi^2$ dont le nombre de degrés de liberté est égal au nombre de régresseurs de la régression auxiliaire. Le test de Breusch-Pagan repose sur un principe voisin.
Corrections :
- utiliser des écarts-types robustes (de White), qui restent valables en présence d'hétéroscédasticité : c'est la solution la plus courante ;
- moindres carrés pondérés (cas particulier des moindres carrés généralisés) : si la variance est proportionnelle à $x_i^2$, on divise toute l'équation par $x_i$ pour rendre l'erreur homoscédastique ;
- transformer les variables (logarithmes, ratios par habitant ou par employé), ce qui réduit souvent l'hétéroscédasticité.
7.4 L'autocorrélation
Causes : dans une série temporelle, un choc (sécheresse, crise) produit ses effets sur plusieurs périodes ; l'inertie des comportements, une variable omise elle-même autocorrélée ou une mauvaise forme fonctionnelle produisent des erreurs successives de même signe.
Le modèle le plus courant est l'autocorrélation d'ordre 1 :
$$\varepsilon_t = \rho\,\varepsilon_{t-1} + u_t \qquad -1 < \rho < 1$$
Détection :
- graphique des résidus dans l'ordre du temps : de longues séquences de résidus de même signe indiquent une autocorrélation positive ;
- test de Durbin-Watson :
$$\boxed{DW = \frac{\sum_{t=2}^{n} (e_t - e_{t-1})^2}{\sum_{t=1}^{n} e_t^2} \approx 2\,(1 - \hat{\rho})}$$
$DW$ est compris entre 0 et 4 : proche de 2, pas d'autocorrélation ; proche de 0, autocorrélation positive ; proche de 4, autocorrélation négative. La table fournit deux bornes $d_L$ et $d_U$ (selon $n$ et le nombre de variables explicatives) :
| Valeur de $DW$ | Conclusion |
|---|---|
| $0 < DW < d_L$ | Autocorrélation positive |
| $d_L \le DW \le d_U$ | Zone d'incertitude |
| $d_U < DW < 4 - d_U$ | Pas d'autocorrélation |
| $4 - d_U \le DW \le 4 - d_L$ | Zone d'incertitude |
| $4 - d_L < DW < 4$ | Autocorrélation négative |
Le test de Durbin-Watson suppose un modèle avec constante et sans variable endogène retardée parmi les explicatives ; on utilise sinon le test de Breusch-Godfrey.
Corrections :
- rechercher d'abord une erreur de spécification (variable omise, forme fonctionnelle, dynamique oubliée) ;
- quasi-différences (méthode de Cochrane-Orcutt) : on estime $\hat{\rho}$, puis on régresse $y_t - \hat{\rho} y_{t-1}$ sur $x_t - \hat{\rho} x_{t-1}$, ce qui élimine l'autocorrélation d'ordre 1 ;
- utiliser des écarts-types robustes à l'hétéroscédasticité et à l'autocorrélation (de Newey-West).
7.5 Méthode : vérifier les hypothèses sur les erreurs
- Représenter les résidus en fonction de $x$ (coupe) ou du temps (séries temporelles).
- En coupe, tester l'hétéroscédasticité (Goldfeld-Quandt ou White).
- En série temporelle, calculer le Durbin-Watson et le comparer à $d_L$ et $d_U$.
- En cas de problème, vérifier d'abord la spécification, puis corriger (écarts-types robustes, moindres carrés pondérés, quasi-différences).
- Refaire les tests de Student et de Fisher avec les écarts-types corrigés.
Les pièges à éviter
- Dire que l'hétéroscédasticité ou l'autocorrélation biaisent les coefficients : c'est leur précision et les tests qui sont faussés.
- Interpréter un $DW$ proche de 2 comme une autocorrélation.
- Oublier les zones d'incertitude du test de Durbin-Watson.
- Appliquer le test de Durbin-Watson avec une variable dépendante retardée parmi les explicatives.
- Mettre au dénominateur de Goldfeld-Quandt le groupe à forte variance (le rapport doit être supérieur à 1).
Exercice 1 — Diagnostic des erreurs
Partie A — Autocorrélation. Une régression des importations trimestrielles d'une entreprise sur son chiffre d'affaires ($n = 15$ trimestres, une variable explicative) donne les résidus suivants :
| $t$ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $e_t$ | 1,0 | 1,3 | 0,8 | 0,3 | − 0,3 | − 0,9 | − 1,4 | − 1,0 | − 0,5 | 0,2 | 0,7 | 1,0 | 0,5 | − 0,6 | − 1,1 |
On donne, pour $n = 15$ et une variable explicative, $d_L = 1{,}08$ et $d_U = 1{,}36$ au seuil de 5 %.
- Calculez la statistique de Durbin-Watson et concluez.
- Estimez $\rho$ et indiquez comment corriger le modèle.
Partie B — Hétéroscédasticité. Une régression des dépenses de loisirs sur le revenu de 30 ménages est reprise sur les 11 ménages les plus modestes ($SCR_1 = 12$) et les 11 plus aisés ($SCR_2 = 45$), en retirant les 8 ménages du milieu ($k = 2$). On donne $F_{0,05}(9 ; 9) = 3{,}18$.
- Effectuez le test de Goldfeld-Quandt et concluez.
- Le test de White donne, pour la régression des résidus au carré sur le revenu et le revenu au carré, $R^2 = 0{,}32$. Concluez ($\chi^2_{0,05}(2) = 5{,}99$).
- Quelles conséquences et quelles corrections proposez-vous ?
Voir le corrigé
1) Durbin-Watson
Carrés des différences successives $(e_t - e_{t-1})^2$ : 0,09 ; 0,25 ; 0,25 ; 0,36 ; 0,36 ; 0,25 ; 0,16 ; 0,25 ; 0,49 ; 0,25 ; 0,09 ; 0,25 ; 1,21 ; 0,25, de somme 4,51. Somme des carrés des résidus : $\sum e_t^2 = $ 10,88.
$$DW = \frac{4{,}51}{10{,}88} \approx \mathbf{0{,}41} < d_L = 1{,}08$$
Il y a autocorrélation positive des erreurs : on le voit aussi aux longues séquences de résidus de même signe.
2) $\hat{\rho} \approx 1 - DW / 2 = 1 - 0{,}21 \approx \mathbf{0{,}79}$. Correction : vérifier d'abord la spécification (variable omise, par exemple le taux de change ou une saisonnalité), puis appliquer la méthode de Cochrane-Orcutt : régresser $y_t - 0{,}79\,y_{t-1}$ sur $x_t - 0{,}79\,x_{t-1}$, ou utiliser des écarts-types de Newey-West.
3) Goldfeld-Quandt : ddl de chaque groupe $11 - 2 = 9$.
$$F = \frac{45 / 9}{12 / 9} = \frac{45}{12} = \mathbf{3{,}75} > 3{,}18$$
On rejette l'homoscédasticité : la variance des erreurs augmente avec le revenu.
4) White : $n R^2 = 30 \times 0{,}32 = \mathbf{9{,}6} > 5{,}99$ : on rejette également l'homoscédasticité.
5) Les coefficients restent sans biais, mais les écarts-types usuels sont faux et les tests peu fiables. Corrections : écarts-types robustes de White ; moindres carrés pondérés (par exemple diviser l'équation par le revenu si la variance lui est proportionnelle au carré) ; ou estimer le modèle en logarithmes (part des loisirs dans le revenu), ce qui atténue souvent l'hétéroscédasticité.
Exercice 2 — Lire une statistique de Durbin-Watson
Pour $n = 40$ et deux variables explicatives, $d_L = 1{,}39$ et $d_U = 1{,}60$. Concluez pour : 1) $DW = 1{,}05$ ; 2) $DW = 1{,}50$ ; 3) $DW = 2{,}10$ ; 4) $DW = 3{,}20$.
Voir le corrigé
- $1{,}05 < 1{,}39$ : autocorrélation positive ($\hat{\rho} \approx 0{,}48$).
- $1{,}39 \le 1{,}50 \le 1{,}60$ : zone d'incertitude.
- $1{,}60 < 2{,}10 < 2{,}40$ : pas d'autocorrélation.
- $3{,}20 > 4 - 1{,}39 = 2{,}61$ : autocorrélation négative ($\hat{\rho} \approx -0{,}6$).
Exercice 3 — Moindres carrés pondérés
On estime les dépenses de communication $y$ d'entreprises en fonction de leur chiffre d'affaires $x$ : $y_i = \beta_0 + \beta_1 x_i + \varepsilon_i$, et l'on pense que $V(\varepsilon_i) = \sigma^2 x_i^2$.
- Quelle transformation rend les erreurs homoscédastiques ?
- Comment s'interprètent les coefficients du modèle transformé ?
Voir le corrigé
1) On divise l'équation par $x_i$ : $\dfrac{y_i}{x_i} = \beta_0 \dfrac{1}{x_i} + \beta_1 + \dfrac{\varepsilon_i}{x_i}$, avec $V(\varepsilon_i / x_i) = \sigma^2$ constant.
2) Dans le modèle transformé (part des dépenses de communication dans le chiffre d'affaires), la constante estime $\beta_1$ et le coefficient de $1/x_i$ estime $\beta_0$ : les paramètres d'origine sont retrouvés, mais estimés plus efficacement.
L'essentiel — Hétéroscédasticité et autocorrélation
- Hétéroscédasticité : variance des erreurs non constante (fréquente en coupe) ; autocorrélation : erreurs corrélées (fréquente en séries temporelles), souvent $\varepsilon_t = \rho\,\varepsilon_{t-1} + u_t$.
- Conséquences : MCO sans biais mais non efficaces ; écarts-types et tests faux (sous-estimation en cas d'autocorrélation positive).
- Hétéroscédasticité : graphique en entonnoir ; Goldfeld-Quandt $F = [SCR_2/(n_2 - k)] / [SCR_1/(n_1 - k)]$ ; White $nR^2 \sim \chi^2$ ; corrections : écarts-types robustes, moindres carrés pondérés, logarithmes.
- Autocorrélation : graphique temporel ; Durbin-Watson $DW = \sum (e_t - e_{t-1})^2 / \sum e_t^2 \approx 2(1 - \hat{\rho})$ ; comparer à $d_L$ et $d_U$ (zones d'incertitude) ; Breusch-Godfrey si variable retardée.
- Corrections : revoir la spécification, Cochrane-Orcutt (quasi-différences), écarts-types de Newey-West.

160 QCM corrigés, 16 exercices et 3 examens blancs
S'entraîner sur des sujets réels
Des sujets réels de concours (master, licence d'excellence) avec une épreuve de Économétrie : énoncé complet et corrigé indicatif.
- 2022Actuariat et Gestion des RisquesFSJES Meknès · Meknès
- 2018Actuariat et Gestion des RisquesFSJES Meknès · Meknès
- 2016Économétrie Appliquée à la Modélisation des Comportements Macro et MicroéconomiquesFSJES Ain Chock · Casablanca
- 2015Économétrie Appliquée à la Modélisation des Comportements Macro et MicroéconomiquesFSJES Ain Chock · Casablanca
Nouveaux cours, cahiers et sujets corrigés : suis la chaîne WhatsApp SaadConcours.Suivre la chaîne