03.08.2013 Views

Appendix B: Referensinformation - SmartData

Appendix B: Referensinformation - SmartData

Appendix B: Referensinformation - SmartData

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Regressionsformler<br />

Algoritmen minsta<br />

kvadrat<br />

Regressioner<br />

566 <strong>Appendix</strong> B: <strong>Referensinformation</strong><br />

Detta avsnitt beskriver hur statistiska regressioner beräknas.<br />

De flesta regressioner använder icke-linjära, rekursiva, metoder för att<br />

finna den minsta kvadraten för att optimera följande kostnadsfunktion,<br />

vilken är summan av alla kvadrater på resterande fel:<br />

N<br />

∑<br />

i=<br />

1<br />

[ ]<br />

J = residualExpression<br />

2<br />

där: residualExpression är i termer av xi och yi xi är den oberoende variabellistan<br />

yi är den beroende variabellistan<br />

N är listornas dimensioner<br />

Denna teknik försöker att rekursivt uppskatta konstanterna i<br />

modelluttrycket för att göra J så litet som möjligt.<br />

Exempel: y=a sin(bx+c)+d är modellekvationen för SinReg.<br />

Dess resterande uttryck är därför:<br />

a sin(bx i+c)+dì y i<br />

För SinReg hittar algoritmen minsta kvadrat därför konstanterna<br />

a, b, c och d som minimerar funktionen:<br />

N<br />

∑<br />

[ sin( i ) i]<br />

J = a bx + c + d−y i=<br />

1<br />

Regression Beskrivning<br />

2<br />

CubicReg Använder algoritmen minsta kvadrat för att hitta<br />

tredje gradens polynom:<br />

y=ax3 +bx2 +cx+d<br />

Med fyra datapunkter passar den exakt i ett polynom.<br />

Med fem eller flera punkter är det en polynom<br />

regression. Minst fyra datapunkter krävs.<br />

ExpReg Använder algoritmen minsta kvadrat och<br />

transformerade värden x och ln(y) för att passa i<br />

modellekvationen:<br />

y=ab x<br />

LinReg Använder algoritmen minsta kvadrat för att passa i<br />

modellekvationen:<br />

y=ax+b<br />

där a är lutningen och b är skärningen med y-axeln.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!