Les posteurs les plus actifs de la semaine
Eric Wajnberg
Modèle non linéaire nls. Vote_lcapModèle non linéaire nls. Voting_barModèle non linéaire nls. Vote_rcap 


Modèle non linéaire nls.

Aller en bas

Modèle non linéaire nls. Empty Modèle non linéaire nls.

Message par FMarwen le Jeu 23 Mai 2013 - 9:34

Bonjour,

Quelqu'un parmi vous peux m'expliquer comment se fait les chois des paramètres (a,b,c) de l'option start d'un modèle non linéaire nls :
NL65<-nls(DV_max~a*(Ratio^c)*exp(-b*Ratio),start=c(a=1,b=1,c=1),data=AST_Zwi5) ,!c'est la première fois que j'ai utilisé le modèle non linéaire et parfois quand j'ai mal fais le choix des paramètres il m'affiche un message d'erreur suivant " ERREUR:
le nombre d'itérations a dépassé le maximum de 50 " !

Merci beaucoup d'avance.

FMarwen

Nombre de messages : 226
Date d'inscription : 17/04/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Modèle non linéaire nls. Empty Re: Modèle non linéaire nls.

Message par droopy le Jeu 23 Mai 2013 - 15:10

A priori tu dois avoir une idée des valeurs de départ. Tu peux les estimer par exemple via un modèle linéaire ou glm et ensuite intégrer les paramètres ainsi obtenus en paramètre de départ. Par défault le nombre d'itération est de 50, mais tu peux augmenter ce nombre au besoin via l'argument control.
Code:
x <- rnorm(100)
y <- 0.25*exp(1.2*x)

g1 <- glm(y~x, family=gaussian(link="log"))
nl1 <- nls(y~a*exp(b*x), start=c(a=0.2,b=0.8), control=nls.control(maxiter=500))
droopy
droopy

Nombre de messages : 1126
Date d'inscription : 04/09/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Modèle non linéaire nls. Empty Re: Modèle non linéaire nls.

Message par Nik le Ven 24 Mai 2013 - 7:14

Regarde également la fonction nls2 (package nls2) qui propose des algo pour définir les valeurs de départ à partir d'une grille de valeurs. ça permet d'éviter en partie le problème des minima locaux.

Nik

Nombre de messages : 1605
Date d'inscription : 23/05/2008

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Modèle non linéaire nls. Empty Re: Modèle non linéaire nls.

Message par FMarwen le Dim 26 Mai 2013 - 18:36

Merci beaucoup pour les réponse Smile.

FMarwen

Nombre de messages : 226
Date d'inscription : 17/04/2013

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Modèle non linéaire nls. Empty Re: Modèle non linéaire nls.

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum