Hibridni pristopi Flashcards
Kaj so hibridni pristopi?
Hibridni pristopi so kombinacija dveh ali več metod strojnega učenja, ki združujejo njihove prednosti za reševanje kompleksnih problemov.
Zakaj pri strojnih pristopih nimamo jasnega zmagovalca?
Vsak problem ima specifične zahteve, zato je potrebno preizkusiti različne pristope, da ugotovimo, kateri je najbolj učinkovit.
Kakšne so glavne značilnosti odločitvenih dreves?
- Simbolični pristop.
- Nadzorovano učenje na podlagi rešenih primerov.
- Uporabljajo metodo “Deli in vladaj”.
- Atribute izbirajo s heurističnimi funkcijami.
- Zahtevajo diskretizacijo numeričnih vrednosti
Kaj je posebnost nevronskih mrež v primerjavi z odločitvenimi drevesi?
Nevronske mreže uporabljajo konektivistični pristop, pogosto zahtevajo več dela pri določanju topologije in uporabljajo metodo backpropagation za učenje.
Kaj so grobe množice in kdaj so učinkovite?
Grobe množice temeljijo na teoriji množic in so učinkovite pri učenju z nepopolnimi podatki ter na majhnih učnih množicah.
Kaj je cilj hibridnih pristopov?
Združiti dobre lastnosti osnovnih metod v učinkovit hibrid, na primer:
- Odločitvena drevesa + nevronske mreže.
- Nevronske mreže + grobe množice.
Kaj so ansambelske metode?
Namesto enega klasifikatorja uporabljajo več klasifikatorjev (ekspertov), ki glasujejo o končni odločitvi.
Kakšni so glavni cilji ansambelskih metod?
- Povečati natančnost.
- Zmanjšati vpliv posameznih klasifikatorjev na končno odločitev.
Kaj so slabosti ansambelskih metod?
Težja interpretacija rezultatov zaradi uporabe več klasifikatorjev.
Katere pristope uporabljajo ansambelske metode?
- Bagging.
- Boosting.
- Random forests.
Kaj je glavna ideja bagginga?
Uporablja bootstrap vzorčenje za ustvarjanje raznolikosti učnih podmnožic in omogoča paralelno procesiranje.
Kakšne variante bagginga poznamo?
- Spreminjanje velikosti učnih podmnožic.
- Vzorčenje brez vračanja.
- Vzorčenje atributov.
- Uporaba različnih metod strojnega učenja v ansamblu
Kako deluje boosting?
Boosting uporablja uteženo glasovanje, kjer so uteži odvisne od natančnosti klasifikatorjev, in iterativno popravlja napake prejšnjega klasifikatorja.
Kaj je random forests?
Random forests razširjajo idejo bagginga z vzorčenjem tako učnih objektov kot atributov, kar poveča raznolikost klasifikatorjev.
Kakšne so prednosti random forests v primerjavi z boostingom?
- So bolj robustni.
- Enostavni za gradnjo.
- Primerni za paralelizacijo.
- Pogosto natančnejši.