Méthode des moindres carrés



Documents pareils
Chapitre 3. Les distributions à deux variables

UFR de Sciences Economiques Année TESTS PARAMÉTRIQUES

t 100. = 8 ; le pourcentage de réduction est : 8 % 1 t Le pourcentage d'évolution (appelé aussi taux d'évolution) est le nombre :

Annexe commune aux séries ES, L et S : boîtes et quantiles

Correction du bac blanc CFE Mercatique

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

Items étudiés dans le CHAPITRE N5. 7 et 9 p 129 D14 Déterminer par le calcul l'antécédent d'un nombre par une fonction linéaire

Leçon N 4 : Statistiques à deux variables

MESURE ET PRECISION. Il est clair que si le voltmètre mesure bien la tension U aux bornes de R, l ampèremètre, lui, mesure. R mes. mes. .

Relation entre deux variables : estimation de la corrélation linéaire

Statistique Descriptive Élémentaire

TSTI 2D CH X : Exemples de lois à densité 1

LA NOTATION STATISTIQUE DES EMPRUNTEURS OU «SCORING»

Terminale STMG Lycée Jean Vilar 2014/2015. Terminale STMG. O. Lader

Fonctions linéaires et affines. 1 Fonctions linéaires. 1.1 Vocabulaire. 1.2 Représentation graphique. 3eme

Analyse en Composantes Principales

Baccalauréat ES Amérique du Nord 4 juin 2008

Statistiques à deux variables

Chapitre 2 Le problème de l unicité des solutions

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG

Lecture graphique. Table des matières

Séries Statistiques Simples

Logiciel XLSTAT version rue Damrémont PARIS

FORMATION CONTINUE SUR L UTILISATION D EXCEL DANS L ENSEIGNEMENT Expérience de l E.N.S de Tétouan (Maroc)

Correction du baccalauréat STMG Polynésie 17 juin 2014

Table des matières. I Mise à niveau 11. Préface

Chapitre 3 : Le budget des ventes. Marie Gies - Contrôle de gestion et gestion prévisionnelle - Chapitre 3

Exercice autour de densité, fonction de répatition, espérance et variance de variables quelconques.

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Les devoirs en Première STMG

Exercices Alternatifs. Une fonction continue mais dérivable nulle part

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

I3, Probabilités 2014 Travaux Dirigés F BM F BM F BM F BM F B M F B M F B M F B M

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE

Estimation et tests statistiques, TD 5. Solutions

Oscillations libres des systèmes à deux degrés de liberté

Méthodes de quadrature. Polytech Paris-UPMC. - p. 1/48

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

SYSTEMES LINEAIRES DU PREMIER ORDRE

Optimisation, traitement d image et éclipse de Soleil

enquête pour les fautes sur le fond, ce qui est graves pour une encyclopédie.

BACCALAURÉAT PROFESSIONNEL SUJET

Traitement des données avec Microsoft EXCEL 2010

Baccalauréat S Antilles-Guyane 11 septembre 2014 Corrigé

Commun à tous les candidats

Analyses de Variance à un ou plusieurs facteurs Régressions Analyse de Covariance Modèles Linéaires Généralisés

Loi binomiale Lois normales

données en connaissance et en actions?

Cours d Analyse. Fonctions de plusieurs variables

La fonction exponentielle

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

F411 - Courbes Paramétrées, Polaires

CAPTEURS - CHAINES DE MESURES

Continuité et dérivabilité d une fonction

TP 7 : oscillateur de torsion

Incertitudes expérimentales

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

INTRODUCTION À L ANALYSE FACTORIELLE DES CORRESPONDANCES

Leçon 5. Systèmes de gestion à recomplétement périodique et stock de sécurité

3 Approximation de solutions d équations

Donner les limites de validité de la relation obtenue.

DÉRIVÉES. I Nombre dérivé - Tangente. Exercice 01 (voir réponses et correction) ( voir animation )

SINE QUA NON. Découverte et Prise en main du logiciel Utilisation de bases

STATISTIQUES. UE Modélisation pour la biologie

Licence Economie-Gestion, 1ère Année Polycopié de Statistique Descriptive. Année universitaire :

Définition 0,752 = 0,7 + 0,05 + 0,002 SYSTÈMES DE NUMÉRATION POSITIONNELS =

Fonctions de plusieurs variables

Premier ordre Expression de la fonction de transfert : H(p) = K

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

Simulation de variables aléatoires

Chapitre 0 Introduction à la cinématique

Fonctions de deux variables. Mai 2011

NOTE SUR LA MODELISATION DU RISQUE D INFLATION

DOCM Solutions officielles = n 2 10.

L ANALYSE EN COMPOSANTES PRINCIPALES (A.C.P.) Pierre-Louis GONZALEZ

F7n COUP DE BOURSE, NOMBRE DÉRIVÉ

Évaluation de la régression bornée

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

Statistique : Résumé de cours et méthodes

Mesures et incertitudes

Chapitre 6. Fonction réelle d une variable réelle

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

Statistiques Descriptives à une dimension

SOMMAIRE OPÉRATIONS COURANTES OPÉRATIONS D INVENTAIRE

La classification automatique de données quantitatives

EXERCICES - ANALYSE GÉNÉRALE

a et b étant deux nombres relatifs donnés, une fonction affine est une fonction qui a un nombre x associe le nombre ax + b

La survie nette actuelle à long terme Qualités de sept méthodes d estimation

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Le suivi de la qualité. Méthode MSP : généralités

Voyez la réponse à cette question dans ce chapitre.

Les équations différentielles

Chapitre 4: Dérivée d'une fonction et règles de calcul

Apprentissage par renforcement (1a/3)

Nombre dérivé et tangente

Théorie des sondages : cours 5

La problématique des tests. Cours V. 7 mars Comment quantifier la performance d un test? Hypothèses simples et composites

Processus aléatoires avec application en finance

Chapitre 1 Régime transitoire dans les systèmes physiques

Transcription:

Chapitre 5 Méthode des moindres carrés Une situation courante en sciences biologiques est d avoir à sa disposition deux ensembles de données de taille n, {y 1,y 2,...,y n } et {x 1,x 2,...,x n }, obtenus expérimentalement ou mesurés sur une population. Le problème de la régression consiste à rechercher une relation pouvant éventuellement exister entre les x et les y, par exemple de la forme y = f(x). Lorsque la relation recherchée est affine, c est-à-dire de la forme y = ax + b, on parle de régression linéaire. Mais même si une telle relation est effectivement présente, les données mesurées ne vérifient pas en général cette relation exactement. Pour tenir compte dans le modèle mathématique des erreurs observées, on considère les données {y 1,y 2,...,y n } comme autant de réalisations d une variable aléatoire Y et parfois aussi les données {x 1,x 2,...,x n } comme autant de réalisations d une variable aléatoire X. On dit que la variable Y est la variable dépendante ou variable expliquée et que la variable X est la variable explicative. 5.1 La droite des moindres carrés Les données {(x i,y i ),i=1,...,n} peuvent être représentées par un nuage de n points dans le plan (x, y), le diagramme de dispersion. Lecentre de gravité de ce nuage peut se calculer facilement : il s agit du point de coordonnées (x, y) =( 1 n Σn i=1 x i, 1 n Σn i=1 y i). Rechercher une relation affine entre les variables X et Y revient à rechercher une droite qui s ajuste le mieux possible à ce nuage de points. Parmi toutes les droites possibles, on retient celle qui jouit d une propriété remarquable : c est celle qui rend minimale la somme des carrés des écarts des valeurs observées y i à la droite ŷ i = ax i + b. Siε i représente cet écart, appelé aussi résidu, le principe des moindres carrés ordinaire (MCO) consiste à choisir les valeurs de a et de b qui minimisent n n E = ε 2 i = (y i (ax i + b)) 2. i=0 i=0 Un calcul montre que ces valeurs, notées â et ˆb, sont égales à â = n i=1 (x i x)(y i y) n i=1 (x i x) 2 et ˆb = y âx. On exprime souvent â au moyen de la variance de X, s 2 x, et de la covariance des variables 33

34 CHAPITRE 5. MÉTHODE DES MOINDRES CARRÉS Fig. 5.1 Illustration de la formule DT=DA+DR. La droite horizontale passe par le centre de gravité du nuage ; la première figure représente la dispersion totale DT, la seconde la dispersion due à la regression DR (nulle si la pente de la droite des moindres carrés est nulle et importante si cette pente est forte) et la troisième la dispersion autour de la droite, ou dispersion résiduelle. aléatoires X et Y, cov xy : â = cov xy /s 2 x, avec s2 x = 1 n n (x i x) 2 et cov xy = 1 n (x i x)(y i y). n i=1 i=1 5.2 Evaluation de la qualité de la régression Pour mesurer la qualité de l approximation d un nuage (x i,y i ) i=1..n par sa droite des moindres carrés (après tout on peut toujours faire passer une droite par n importe quel nuage!), on calcule son coefficient de corrélation linéaire défini par r xy = cov xy s x s y. C est un nombre compris entre 1 et +1, qui vaut +1 (resp. 1) si les points du nuage sont exactement alignés sur une droite de pente a positive (resp. négative). Ce coefficient est une mesure de la dispersion du nuage. On considère que l approximation d un nuage par sa droite des moindres carrés est de bonne qualité lorsque r xy est proche de 1 (donc r xy proche de +1 ou de 1) et de médiocre qualité lorsque r xy est proche de 0. En pratique on estime souvent 3 2 = 0, 75 = 0.866... la régression acceptable lorsque r xy Parfois on préfère calculer non plus r xy mais son carré noté R 2 = r xy r xy car on a la relation suivante (voir figure 5.2) : (yi y) 2 = (y i ŷ i ) 2 + (ŷ i y) 2 qui exprime que la dispersion totale de Y (DT) est égale à la dispersion autour de la régression (DA) plus la dispersion due à la régression (DR). Or on peut vérifier que l on a R 2 = DR DT, c est-à-dire que le R 2 représente la part de la dispersion totale de Y que l on peut expliquer par la régression. Ainsi si l on obtient une valeur de R 2 =0, 85 (et donc r = ±0, 92...), cela signifie que la modélisation par la droite des moindres carrés explique 85% de la variation totale, ce qui est un très bon résultat. Cependant, même avec un R 2 excellent (proche de 1), notre modèle linéaire peut encore être rejeté. En effet, pour être assuré que les formules données â et ˆb fournissent de bonnes estimations de la pente et de l ordonnée à l origine de la droite de régression, il est nécessaire que les résidus ε i soient indépendant et distribués aléatoirement autour de 0. Ces hypothèses ne sont pas forcément faciles à vérifier. Un tracé des résidus et un examen de leur histogramme permet de détecter une anomalie grossière mais il faut faire appel à des techniques statistiques plus élaborées pour tester réellement ces hypothèses (ce que nous ne ferons pas ici).

5.3. PRÉVISIONS 35 5.3 Prévisions Si y =âx + ˆb est la droite des moindres carrés d un nuage de points (x i,y i ) i=1..n, on appelle valeurs prédites de y par le modèle les valeurs ŷ i := âx i + ˆb. Notons cependant que s il peut sembler naturel d utiliser une valeur prédite pour compléter les données initiales dans l intervalle des valeurs de X, on se gardera de prédire sans de multiples précautions supplémentaires des valeurs de X en dehors de cet intervalle. En effet il se peut que la relation entre X et Y ne soit pas du tout linéaire mais qu elle nous soit apparue comme telle à tort parce que les x i sont proches les uns des autres. 5.4 Remarques Pour finir voici quelques remarques : 1. Certains ne manqueront pas d être surpris du fait qu à coté des définitions de la variance et de la covariance que nous avons données on trouve dans certains ouvrages (ou dans les calculettes) une autre définition dans laquelle le facteur 1 n aété remplacé par le facteur 1 n 1. Disons que notre définition est la définition de la variance (ou la covariance) 1 théorique alors que celle qui comporte un facteur n 1 est la définition de la variance (ou la covariance) empirique. La première est celle que l on utilise lorsque n est l effectif total de la population alors que la seconde est celle que l on utilise lorsque l on estime la variance (ou la covariance) sur un échantillon de taille n beaucoup plus petite que la taille totale. De toute façon, dans le cadre de la régression linéaire, on notera que tant pour le calcul de â que dans celui de r xy,lerésultat sera le même que l on utilise l une ou l autre de ces formules. 2. Dans le calcul de la droite des moindres carrés, les variables X et Y ne jouent pas des rôles interchangeables. La variable dépendante Y prend, comme son nom l indique, des valeurs qui dépendent de celles de X. D ailleurs si l on échange les rôles de X et de Y, on calcule une approximation linéaire de la forme x =â y + ˆb, le critère des MCO est alors E = n i=1 (x i (a y i + b )) 2, et ce n est plus le même et la droite que l on obtient en général. Cette droite, tout comme la précédente, passe par le centre de gravité du nuage de point, mais c est généralement leur seul point commun. C est le problème considéré qui indique s il faut considérer Y ou plutôt X comme variable dépendante (et l autre comme variable explicative). Mais si l on s intéresse aux interactions entre deux variables X et Y dont ni l une ni l autre n est clairement dépendante de l autre, alors on pourra choisir de régresser Y en fonction de X ou bien le contraire. Mais on ne doit pas s attendre à obtenir les mêmes résultats. (Exercice : montrer que les deux droites de régression sont égales si et seulement si aa = 1.) 3. On appelle donnée éloignée (outlier) un point du nuage situé àl écart. S il est éloigné dans la direction de y, il lui correspondra un important résidu. S il est éloigné dans la direction des x, il peut présenter un très petit résidu et en même temps avoir une grande influence sur les valeurs de â et ˆb trouvées. On appelle donnée influente un point du nuage dont l oubli conduirait à une droite des moindres carrés bien différente. C est souvent le cas des données éloignées dans la direction des x. 4. Attention à ne pas déduire trop hativement de la présence d une liaison entre deux variables une relation de cause à effet! Si quelqu un devait suivre le degré de murissement des pêches et des abricots (par dosage de l éthylène ou du fructose), il trouverait certainement une relation linéaire entre les deux. Mais le murissement des abricots n influe pas sur celui des pêches ; ni l inverse d ailleurs. Par contre, les oscillations du niveau du lac Tchad (Afrique centrale) ont bel et bien leur source dans le cycle de 11 ans de l activité solaire avec lequel elles sont parfaitement corrélées. Prudence donc.

36 CHAPITRE 5. MÉTHODE DES MOINDRES CARRÉS 5.5 Exercices Exercice 1 : On possède 6 spécimens fossiles d un animal disparu et ces spécimens sont de tailles différentes. On estime que si ces animaux appartiennent à la même espèce il doit exister une relation linéaire entre la longueur de deux de leurs os, le fémur et l humérus. Voici les données de ces longueurs en cm pour les 5 spécimens possédant ces deux os intacts : fémur 38 56 59 64 74 humérus 41 63 70 72 84 1. Tracer le nuage de point correspondant à ces données. Pensez-vous que les 5 spécimens peuvent appartenir à la même espèce et ne différer en taille que parce que certains sont plus jeunes que d autres? 2. Calculer à l aide de votre calculette m x, m y, s x, s y et cov xy.endéduire l équation de la droite des moindres carrés. Contrôler vos calculs en superposant son graphe au nuage de points. 3. Calculer le coefficient de corrélation linéaire r. Qu en concluez-vous? 4. Reprenez les 2 questions précédentes en effectuant directement la regression linéaire au moyen de votre calculette. Vérifier que vos résultats sont identiques. Exercice 2 : 1. Simuler au moyen de la fonction Random de votre calculette une suite de n = 15 nombres aléatoires (η i ) i=1,..n compris entre 0 et 1. Puis calculer les nombres ε i := 2η i 1. 2. Calculer la moyenne m ε des ε i et les remplacer par ε i m ε si nécessaire pour avoir une suite centrée, puis calculer l écart type de cette suite. Pouviez-vous deviner sa valeur approximative? 3. On choisit pour (x i ) la suite 0;0, 25 ; 0, 5;0, 75 ;1 ;1, 25 ; 1, 5;1, 75 ;2 ;2, 25 ; 2, 5;2, 75 ;3 ;3, 25 ; 3, 5 et pour (y i ) la suite y i = 2x i +3+ε i. Calculer la droite de regression du nuage (x i,y i ). Commentez. 4. Représenter les résidus et calculer la moyenne des carrés des résidus. 5. Représenter l histogramme des résidus. Exercice 3 : Pour étudier les problèmes de malnutrition dans un pays pauvre, on a calculé le poids moyen par age d un échantillon de 2400 enfants répartis uniformément en 12 classes d age. On a obtenu les données suivantes : age 1 2 3 4 5 6 7 8 9 10 11 12 poids 4,3 5,1 5,7 6,3 6,8 7,1 7,2 7,2 7,2 7,2 7,5 7,8 1. Un statisticien pressé a fait calculer par sa machine la droite des moindres carrés pour ces données et a trouvé la relation poids =4, 88 + 0, 267age. S est-il trompé? 2. A votre avis, quelle est la pertinence de son modèle? 3. Calculer puis tracer les résidus. Vous constaterez que deux résidus successifs sont beaucoup plus souvent du même signe que du signe opposé. Ceci n est pas compatible avec le fait qu ils soient supposés indépendants. On dit que les résidus sont autocorrélés. C est une raison de rejeter le modèle. Exercice 4 : L une des rares lois que l on a pu mettre en évidence en Ecologie est la relation existant entre le nombre N d espèces présentes dans un habitat donné (bien délimité) et la surface S de cet habitat. On considère généralement que cette relation est de la forme N = AS B (5.1)

5.5. EXERCICES 37 où A et B sont deux constantes. Afin de vérifier cette relation pour les plantes présentes dans une prairie (pissenlit, paquerettes, orties, boutons d or,...), on a effectué les mesures indiquées dans le premier tableau ci-dessous. On a représenté sur la première figure cidessous les valeurs de N en fonction de celles de S et sur la deuxième les valeurs de Ñ =ln(n) en fonction de celles de S =ln(s). On voit que la regression linéaire de Ñ sur S a donné : Ñ =0, 2199 S +1, 7432 avec R 2 =0, 9684 (5.2) 1. Pourquoi n a-t-on pas effectué directement une régression linéaire de N sur S? Expliquez l intéret de cette transformation des données. 2. Que représente R 2 et que peut-on déduire de sa valeur? 3. A partir de la régression linéaire (5.2), calculer les constantes A et B de la relation (5.1). 4. Quelle valeur Ñ ce modèle linéaire prédit-il pour S = ln(128)? En comparant avec la valeur de S observée, calculer le résidu ε en ce point. 5. Quelle valeur Ñ ce modèle linéaire prédit-il pour S = ln(100)? En déduire le nombre d espèces pouvant coexister dans un habitat de surface S = 100, selon ce modèle. Exercice 5 : On a mesuré sur un peuplement de bouleau blanc (Betula alba) dans le Massif Central les circonférences des troncs de 21 individus à la hauteur de 1.3 mtres du sol (indice DBH). Dans le même temps, un carottage des arbres a permis d estimer leurs ages respectifs. De cet ensemble de données on a extrait les données des arbres d ages 1 à 120 par pas de 20 ans. Par ailleurs on a constaté sur le terrain que les arbres se répartissent en trois catégories : les arbres les plus hauts (dominants), les arbres moyens (codominants) et les arbres plus petits, sous le couvert des autres : les dominés. 1. Tracez sur un même graphique les trois courbes représentant la circonférence des troncs en fonction de l age. Que constate-t-on et comment interprétez-vous les différences constatées? Que pensez-vous de l allure des courbes? Quel type de fonction peut-on envisager d ajuster? 2. On souhaite vérifier que la croissance en circonférence des troncs peut être modélisé par une exponentielle saturée de la forme y(t) =y max (1 exp(rt)) où y(t) est la circonférence l instant t, y max la valeur maximale que la circonférence peut prendre, r un taux de croissance en circonférence et t le temps. Les valeurs de y max ont été estimées empiriquement à 86.4 cm, 65.43 cm et 36.00 cm pour chacune des trois catégories d arbres. En remarquant que, d après l expression de y(t), la quantité ln(y(t) y max ) dépend de façon linéaire de t, estimez au moyen d une regression linéaire le paramètre r pour chacun des trois modèles. Vérifiez sur l un des trois résultats la bonne qualité de l ajustement des données.

38 CHAPITRE 5. MÉTHODE DES MOINDRES CARRÉS Ages 1 20 40 60 80 100 120 Dominants 1, 26 22, 29 40, 09 56, 15 63, 49 71, 69 81, 08 Dominés 1, 27 16, 02 29, 42 31, 61 35, 61 35, 69 35, 93 Codominants 1, 29 22, 14 35, 69 49, 23 56, 88 60, 43 63, 74 5.6 A propos de l exercice 4 du chapitre 3 Voici le traitement par exel des données de cet exercice. Excel a ajusté une droite aux taux de croissance mesurés. La droite obtenue a pour équation y = 0, 0026x +0, 6588 (où exel note x pour les biomasse Y t et y pour les taux Y t+1 Y t Y t ). On en déduit le calibrage r =0, 6588 et K = 0,6588 0,0026 = 253, 4... 5.7... et quatre exemples de regressions peu convaincantes Voici pour finir quatre jeux de données et leur régression linéaire. Ces jeux de données ont é té choisit de manière a définir la même droite de regressions, et avec le même coefficient de corrélation R 2. De gauche à droite et de haut en bas, le premier jeu de donnée est, au mieux, très bruité mais on peu douter que les donnée soient liées par une relation affine. Le second jeux correspond assez clairement à une relation quadratique : c est une courbe y = ax 2 + bx + c qu il conviendrait d ajuster. Dans le troisième jeux tous les points sauf un semblent alignés. Il y a visiblement un point abérrant dont il faudrait vérifier la provenance (ou la saisie dans le logiciel!) ; la situation est semblable pour le dernier échantillon. Moralité : la regression linéaire donne (presque) toujours une droite, mais il convient de regarder le résultat pour débusquer les situations par trop absurdes.