R régression polynomiale au carré et d'ordre supérieur

8

Le graphique ci-dessous montre la saturation d'une route par rapport à l'impact sur le temps de trajet (normalisé en temps de trajet en flux libre).

La courbe bleue (fonction BPR) présente un modèle standardisé utilisé sur le terrain pour relier le temps de trajet et la saturation.

Pour les données empiriques que j'ai recueillies, j'ai tracé un ajustement polynomial du troisième ordre, montré en rouge. Afin d'évaluer cet ajustement, j'ai trouvé le pour cet ajustement de troisième ordre. Cela a été donné comme 0,72.R2

J'ai parlé à un collègue de et il m'a signalé cet article. Pourquoi n'y a-t-il pas de R au carré pour la régression non linéaire?R2

J'ai trouvé de nombreux articles où est utilisé pour évaluer l'ajustement d'un polynôme d'ordre supérieur et je suis maintenant plutôt confus.R2

Est inappropriée dans ce cas? Que dois-je utiliser à la place?R2

entrez la description de l'image ici

Apprendre lentement
la source
5
La régression polynomiale est linéaire - ce sont les coefficients qui déterminent la linéarité du modèle, pas la matrice du modèle. En fait, consultez ce poste fantastique . Je pense donc que vous êtes sur la bonne voie.
Antoni Parellada
Merci @AntoniParellada. Cela a permis une excellente lecture. Je suis aussi égoïstement content car je n'ai pas besoin de refaire quelques analyses;)
LearningSlowly

Réponses:

5

Considérons un polynôme:

β0+β1x+β2x2++βkxk

Observez que le polynôme est non linéaire en mais qu'il est linéaire en . Si nous essayons d'estimer , il s'agit d'une régression linéaire! Linéarité dans est ce que importe. Lors de l'estimation de l'équation ci-dessus par les moindres carrés, tous les résultats de la régression linéaire sont valables.xββ

yi=β0+β1xi+β2xi2++βkxik+ϵi
β=(β0,β1,,βk)

Soit la somme totale des carrés, la somme expliquée des carrés et la somme résiduelle des carrés. Le coefficient de détermination est défini comme:SSTSSESSR R2

R2=1SSRSST

Et le résultat de la régression linéaire que donne à son interprétation familière comme la fraction de variance expliquée par le modèle.SST=SSE+SSRR2

SST = SSE + SSR: quand est-ce vrai et quand n'est-ce pas vrai?

Soit la valeur prévisionnelle de et soit le résiduel. De plus, définissons la valeur de prévision dégradée comme .y^iyiei=yiy^ifi=y^iy¯

Soit désigne un produit intérieur . Trivialement, nous avons: Observez que est un produit interne valide. Ensuite nous avons:.,.

f+e,f+e=f,f+2f,e+e,e=f,f+e,eif f and e orthogonal, i.e. their inner product is 0
a,b=iaibi
  • f+e,f+e=i(yiy¯)2 est la somme totale de carrés (SST).
  • f,f=i(y^iy¯)2 est la somme expliquée des carrés (SSE).
  • e,e=i(yiy^i)2 est la somme résiduelle des carrés (SSR).

Ainsi, est vrai si la prévision dégradée est orthogonale au résiduel . Cela est vrai dans la régression linéaire des moindres carrés ordinaires chaque fois qu'une constante est incluse dans la régression. Une autre interprétation des moindres carrés ordinaires est que vous projetiez sur la durée linéaire de variables explicatives, d' où le résidu est orthogonale à cet espace par la construction. L'orthogonalité des variables et des résidus de droite n'est généralement pas vraie pour les prévisions obtenues par d'autres moyens.SST=SSE+SSRfe yy^i

Matthew Gunn
la source