Polynomregression im R-Quadrat und höherer Ordnung

8

Das folgende Diagramm zeigt die Sättigung einer Straße gegen die Auswirkungen auf die Fahrzeit (normalisiert auf die Fahrzeit im freien Fluss).

Die blaue Kurve (BPR-Funktion) zeigt ein standardisiertes Modell, das vor Ort verwendet wird, um Reisezeit und Sättigung in Beziehung zu setzen.

Für die empirischen Daten, die ich gesammelt habe, habe ich eine Polynomanpassung dritter Ordnung aufgezeichnet, die rot dargestellt ist. Um diese Anpassung zu beurteilen, habe ich das R2 für diese Anpassung dritter Ordnung gefunden. Dies wurde mit 0,72 angegeben.

Ich habe mit einem Kollegen über und er hat mich auf diesen Artikel hingewiesen. Warum gibt es kein R-Quadrat für nichtlineare Regression?R2

Ich habe viele Artikel gefunden, in denen verwendet wird, um die Anpassung eines Polynoms höherer Ordnung zu bewerten, und bin jetzt ziemlich verwirrt.R2

Ist in diesem Fall unangemessen? Was soll ich stattdessen verwenden?R2

Geben Sie hier die Bildbeschreibung ein

Langsam lernen
quelle
5
Die Polynomregression ist linear - es sind die Koeffizienten, die die Linearität des Modells bestimmen, nicht die Modellmatrix. Eigentlich überprüfen Sie diese fantastische Post . Ich denke, Sie sind auf dem richtigen Weg.
Antoni Parellada
Vielen Dank, dass Sie @AntoniParellada. Das sorgte für eine hervorragende Lektüre. Ich bin auch egoistisch froh, da ich einige Analysen nicht wiederholen muss;)
LearningSlowly

Antworten:

5

Betrachten Sie ein Polynom:

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

Beachten Sie, dass das Polynom in nicht linear ist, in β jedoch linear . Wenn wir versuchen, zu schätzen , ist dies eine lineare Regression! Linearität in ist was Angelegenheiten. Wenn die obige Gleichung durch kleinste Quadrate geschätzt wird, gelten alle Ergebnisse der linearen Regression.xβy i = β 0 + β 1 x i + β 2 x 2 i + + β k x k i + ϵ i β = ( β 0 , β 1 , , β k )β

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

Sei die Gesamtsumme der Quadrate, die erklärte Summe der Quadrate und die Restsumme der Quadrate. Der BestimmungskoeffizientS S E S S R.SSTSSESSR R2

R2=1SSRSST

SST=SSE+SSRR2

SST = SSE + SSR: Wann ist es wahr und wann ist es nicht wahr?

y^iyiei=yiy^ifi=y^iy¯

.,.

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
  • f,f=i(y^iy¯)2
  • e,e=i(yiy^i)2

SST=SSE+SSRfe yy^i

Matthew Gunn
quelle