Polynomregression
I föregående kapitel undersökte vi kvadratisk regression, vars graf är en parabel. På samma sätt kan vi lägga till x³ i ekvationen för att få kubisk regression som har en mer komplex graf. Vi kan även lägga till x⁴ och så vidare.
Grad av polynomregression
Generellt kallas det för polynomekvation och är ekvationen för polynomregression. Den högsta exponenten av x definierar graden av en polynomregression i ekvationen. Här är ett exempel
N-gradig polynomregression
Om vi betraktar n som ett heltal större än två, kan vi skriva ekvationen för en polynomregression av grad n.
ypred=β0+β1x+β2x2+⋯+βnxnDär:
- β0,β1,β2,…,βn – är modellens parametrar;
- ypred – är prediktionen av målet;
- x – är värdet på egenskapen;
- n – är graden av polynomregressionen.
Normale Kvationen
Och som alltid bestäms parametrarna med hjälp av den normala ekvationen:
β=β0β1…βn=(X~TX~)−1X~TytrueDär:
- β0,β1,…,βn – är modellens parametrar;
- X – är en array med egenskapsvärden från träningsuppsättningen;
- Xk – är elementvis upphöjt till k av arrayen X;
- ytrue – är en array med målvariabelvärden från träningsuppsättningen.
Polynomregression med flera egenskaper
För att skapa ännu mer komplexa former kan polynomregression användas med fler än en egenskap. Men även med två egenskaper får polynomregression av grad 2 en ganska lång ekvation.
Oftast behövs inte en så komplex modell. Enklare modeller (som multipel linjär regression) beskriver vanligtvis data tillräckligt bra, och de är mycket enklare att tolka, visualisera och mindre beräkningskrävande.
Tack för dina kommentarer!
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Fantastiskt!
Completion betyg förbättrat till 3.33
Polynomregression
Svep för att visa menyn
I föregående kapitel undersökte vi kvadratisk regression, vars graf är en parabel. På samma sätt kan vi lägga till x³ i ekvationen för att få kubisk regression som har en mer komplex graf. Vi kan även lägga till x⁴ och så vidare.
Grad av polynomregression
Generellt kallas det för polynomekvation och är ekvationen för polynomregression. Den högsta exponenten av x definierar graden av en polynomregression i ekvationen. Här är ett exempel
N-gradig polynomregression
Om vi betraktar n som ett heltal större än två, kan vi skriva ekvationen för en polynomregression av grad n.
ypred=β0+β1x+β2x2+⋯+βnxnDär:
- β0,β1,β2,…,βn – är modellens parametrar;
- ypred – är prediktionen av målet;
- x – är värdet på egenskapen;
- n – är graden av polynomregressionen.
Normale Kvationen
Och som alltid bestäms parametrarna med hjälp av den normala ekvationen:
β=β0β1…βn=(X~TX~)−1X~TytrueDär:
- β0,β1,…,βn – är modellens parametrar;
- X – är en array med egenskapsvärden från träningsuppsättningen;
- Xk – är elementvis upphöjt till k av arrayen X;
- ytrue – är en array med målvariabelvärden från träningsuppsättningen.
Polynomregression med flera egenskaper
För att skapa ännu mer komplexa former kan polynomregression användas med fler än en egenskap. Men även med två egenskaper får polynomregression av grad 2 en ganska lång ekvation.
Oftast behövs inte en så komplex modell. Enklare modeller (som multipel linjär regression) beskriver vanligtvis data tillräckligt bra, och de är mycket enklare att tolka, visualisera och mindre beräkningskrävande.
Tack för dina kommentarer!