[ML alapjai] [regresszió] Hogyan állapítható meg, hogy az adatkészlet lineáris-e vagy sem?
Nos, a kérdés nagyon egyszerű ezen.
Hogyan állapítható meg, ha egy adott adatkészlet lineáris vagy nem lineáris jellegű? Természetesen a felhasznált modellek kiválasztása attól függ.
Nos, akkor kezdjük el.
először a lineáris és a nemlineáris függvények közötti különbség:
Lineáris függvény: Lehet egyszerűen meghatározni, mint egy függvényt, amely mindig elvét követi :
input/output = állandó.
a lineáris egyenlet mindig az 1.fokú polinom (például x+2Y+3=0). A kétdimenziós esetekben mindig vonalakat alkotnak; más dimenziókban síkokat, pontokat vagy hiperplánokat is képezhetnek. “Alakjuk” mindig tökéletesen egyenes, semmilyen görbével. Ezért nevezzük őket lineáris egyenleteknek.
nemlineáris függvény: bármely nem lineáris függvény egyszerűen fel van helyezve, nemlineáris. A magasabb fokú polinomok nemlineárisak. A trigonometrikus függvények (mint például a sin vagy a cos) nemlineárisak. A négyzetgyökerek nemlineárisak.
Ez mind rendben van, de hogyan találjuk meg, hogy az adatkészlet lineáris-e vagy sem. A Grafikonok egyszerűek, ha egyetlen dimenzióval rendelkezünk (nem mindig, ahogy itt látni fogjuk), de hogyan kell kezelni a többdimenziós adatkészleteket?
Leave a Reply