TADE : RÉGRESSION NON LINÉAIRE AVEC R
MARK ASCH
1. INTRODUCTION
Dans la régression linéaire, la surface moyenne est un plan dans l’espace d’échantillonage. Dans
la régression non linéaire, elle peut être une surface courbée, arbitraire.Sinon, les modèles sont iden-
tiques.Néanmoins, des problèmes de calcul numérique peuvent apparaître.
2. MODÈLES
La forme générale d’un modèle de régression non linéaire est
y=f(x,β) + ε
où xest un vecteur de variables explicatives, βest un vecteur de dimension pde paramètres inconnus
et εet un terme d’erreur N(0,σ2).Si yest un vecteur empirique (d’échantillon) de taille n,et si
f(β)est son vecteur moyen, alors l’estimateur de maximum de vraisemblance de βest également
l’estimateur de moindres carrés. Cet estimateur minimise la distance entre le vecteur empirique et
l’espace engendré par β.
L’ajustage d’un modèle non linéaire diffère de celui d’un modèle linéaire par :
(1) Il n’y a pas de formule explicite pour les estimés et un processus itératif, avec des valeurs
initiales, est requis.
(2) Le formules d’un modèle linéaire ne sont pas adéquates et il nous faut un protocole plus
flexible.
3. RÉGRESSION NON LINÉAIRE AVEC R
La fonction principale de Rpour l’ajustage d’un modèle de régression non linéaire est nls. Les
arguments de nls sont les suivants :
formula: Une formule de modèle non linéaire de la forme response ~ mean où le deuxième
membre est une expression algébrique qui contient des variables et des paramètres.
data: Un data frame facultatif pour les variables.
start: Une liste ou un vecteur numérique avec les valeurs initiales pour chaque paramètre. Les
names des composantes de start sont utilisés dans la formule afin de désigner les paramètres.
Tous les autres sont pris pour des variables explicatives.
control: Facultatif - pour les caractéristiques de l’algorithme itératif.
algorithm: Facultatif - pour le choix de l’algorithme itératif.
trace: Pour affichage des information pendant la procédure itérative.
Date: Janvier 2011.
Module TADE, EDSS, Université de Picardie Jules Verne.
1