Polynominen Regressio
Edellisessä luvussa tarkastelimme toisen asteen regressiota, jonka kuvaaja on paraabeli. Samalla tavalla voimme lisätä yhtälöön x³ ja saada kolmannen asteen regression, jonka kuvaaja on monimutkaisempi. Voimme myös lisätä x⁴ ja niin edelleen.
Polynomiregression aste
Yleisesti tätä kutsutaan polynomiyhtälöksi, ja se on polynomiregression yhtälö. Suurin x:n eksponentti määrittää polynomiregression asteen yhtälössä. Tässä on esimerkki
N-asteen polynomiregressio
Kun n on kokonaisluku, joka on suurempi kuin kaksi, voimme kirjoittaa n-asteen polynomiregression yhtälön.
ypred=β0+β1x+β2x2+⋯+βnxnMissä:
- β0,β1,β2,…,βn – ovat mallin parametreja;
- ypred – on kohteen ennuste;
- x – on piirteen arvo;
- n – on polynomiregression aste.
Normaaliyhtälö
Kuten aina, parametrit määritetään normaaliyhtälön avulla:
β=β0β1…βn=(X~TX~)−1X~TytrueMissä:
- β0,β1,…,βn – ovat mallin parametrit;
- X – on opetusdatan piirrearvojen taulukko;
- Xk – on taulukon X alkioittainen potenssi k;
- ytrue – on opetusdatan tavoitearvojen taulukko.
Polynomiregressio useilla piirteillä
Monimutkaisempien muotojen luomiseksi voidaan käyttää polynomiregressiota, jossa on useampi kuin yksi piirre. Jo kahdella piirteellä toisen asteen polynomiregressiolla on melko pitkä yhtälö.
Useimmiten näin monimutkaista mallia ei tarvita. Yksinkertaisemmat mallit (kuten monimuuttujainen lineaarinen regressio) kuvaavat dataa yleensä riittävän hyvin, ja ne ovat helpompia tulkita, visualisoida sekä vähemmän laskennallisesti raskaita.
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 3.33
Polynominen Regressio
Pyyhkäise näyttääksesi valikon
Edellisessä luvussa tarkastelimme toisen asteen regressiota, jonka kuvaaja on paraabeli. Samalla tavalla voimme lisätä yhtälöön x³ ja saada kolmannen asteen regression, jonka kuvaaja on monimutkaisempi. Voimme myös lisätä x⁴ ja niin edelleen.
Polynomiregression aste
Yleisesti tätä kutsutaan polynomiyhtälöksi, ja se on polynomiregression yhtälö. Suurin x:n eksponentti määrittää polynomiregression asteen yhtälössä. Tässä on esimerkki
N-asteen polynomiregressio
Kun n on kokonaisluku, joka on suurempi kuin kaksi, voimme kirjoittaa n-asteen polynomiregression yhtälön.
ypred=β0+β1x+β2x2+⋯+βnxnMissä:
- β0,β1,β2,…,βn – ovat mallin parametreja;
- ypred – on kohteen ennuste;
- x – on piirteen arvo;
- n – on polynomiregression aste.
Normaaliyhtälö
Kuten aina, parametrit määritetään normaaliyhtälön avulla:
β=β0β1…βn=(X~TX~)−1X~TytrueMissä:
- β0,β1,…,βn – ovat mallin parametrit;
- X – on opetusdatan piirrearvojen taulukko;
- Xk – on taulukon X alkioittainen potenssi k;
- ytrue – on opetusdatan tavoitearvojen taulukko.
Polynomiregressio useilla piirteillä
Monimutkaisempien muotojen luomiseksi voidaan käyttää polynomiregressiota, jossa on useampi kuin yksi piirre. Jo kahdella piirteellä toisen asteen polynomiregressiolla on melko pitkä yhtälö.
Useimmiten näin monimutkaista mallia ei tarvita. Yksinkertaisemmat mallit (kuten monimuuttujainen lineaarinen regressio) kuvaavat dataa yleensä riittävän hyvin, ja ne ovat helpompia tulkita, visualisoida sekä vähemmän laskennallisesti raskaita.
Kiitos palautteestasi!