www.wikidata.uk-ua.nina.az
Random forest angl vipadkovij lis ansamblevij metod en mashinnogo navchannya dlya klasifikaciyi regresiyi ta inshih zavdan yakij pracyuye za dopomogoyu pobudovi chislennih derev prijnyattya rishen pid chas trenuvannya modeli j produkuye modu dlya klasiv klasifikacij abo userednenij prognoz regresiya pobudovanih derev Nedolikom ye shilnist do perenavchannya Rozshirennya algoritmu bulo zaproponovano Leo Brejmanom 1 2 i Adelem Katlerom Random Forests ye yihnoyu torgovoyu markoyu Algoritm poyednuye v sobi dvi osnovni ideyi metod begginga Brejmana i metod vipadkovih pidprostoriv zaproponovanij Tin Kam Ho Zmist 1 Algoritm navchannya klasifikatora 2 Ocinka vazhlivosti zminnih 3 Perevagi 4 Nedoliki 5 Realizaciyi 6 Primitki 7 LiteraturaAlgoritm navchannya klasifikatora red Nehaj navchalna vibirka skladayetsya z N prikladiv rozmirnist prostoru oznak dorivnyuye M i zadanij parametr m v zadachah klasifikaciyi zazvichaj m M displaystyle m approx sqrt M nbsp Usi dereva komitetu buduyutsya nezalezhno odin vid odnogo za takoyu proceduroyu Zgeneruyemo vipadkovu pidvibirku z povtorennyam rozmirom n z navchalnoyi vibirki Takim chinom deyaki prikladi potraplyat v neyi kilka raziv a priblizno N 3 prikladiv ne vvijdut u neyi vzagali Dali vipadkovo obiremo m prediktoriv oznak iz M Pobuduyemo derevo rishen yake klasifikuye prikladi danoyi pidvibirki prichomu v hodi stvorennya chergovogo vuzla dereva budemo vibirati oznaku na osnovi yakoyi provoditsya rozbittya ne z usih M oznak a lishe z m vipadkovo vibranih Vibir najkrashogo z cih m oznak mozhe zdijsnyuvatisya riznimi sposobami V originalnomu kodi Brejman vikoristovuyetsya kriterij Dzhini sho zastosovuyetsya takozh v algoritmi pobudovi virishalnih derev CART U deyakih realizaciyah algoritmu zamist nogo vikoristovuyetsya kriterij prirostu informaciyi en 3 Rozdilimo oznaku H na dva klasi Xi displaystyle geq nbsp Si ta Xi lt Si Vimiryayemo gomogennist u dvoh novih klasah za dopomoguyu kriteriyu Dzhini Oberemo take znachennya split pointu Si oznaki H dlya yakogo dosyagnuto maksimalnoyi gomogennosti klasu Derevo buduyetsya do povnogo vicherpannya pidvibirki i ne piddayetsya proceduri vidsikannya en na vidminu vid derev rishen pobudovanih za takim algoritmam yak CART abo C4 5 Povertayemosya do punktu 1 generuyemo novu vibirku i povtoryuyemo punkti 2 4 buduyuchi nastupne derevo Chim bilshe derev pobudovano tim menshoyu bude pomilka klasifikatora na testovij vibirci 4 Klasifikaciya ob yektiv provoditsya shlyahom golosuvannya kozhne derevo komitetu vidnosit ob yekt yakij klasifikuyetsya do odnogo z klasiv i peremagaye klas za yakij progolosuvalo najbilshe chislo derev Optimalne chislo derev pidbirayetsya takim chinom shob minimizuvati pomilku klasifikatora na testovij vibirci U razi yiyi vidsutnosti minimizuyetsya ocinka pomilki out of bag chastka prikladiv navchalnoyi vibirki nepravilno klasifikovanih komitetom yaksho ne vrahovuvati golosi derev na prikladah sho vhodyat v yih vlasnu navchalnu pidvibirku Ocinka vazhlivosti zminnih red Vipadkovi lisi otrimani v rezultati zastosuvannya tehnik opisanih ranishe mozhut buti prirodnim chinom vikoristani dlya ocinki vazhlivosti zminnih v zadachah regresiyi ta klasifikaciyi Nastupnij sposib takoyi ocinki buv opisanij Breiman Pershij krok v ocinci vazhlivosti zminnoyi v trenuvalnomu nabori trenuvannya vipadkovogo lisu na comu nabori Pid chas procesu pobudovi modeli dlya kozhnogo elementa trenuvalnogo naboru vvazhayetsya tak zvana out of bag pomilka Potim dlya kozhnoyi sutnosti taka pomilka oposeredkovuyetsya po vsomu vipadkovomu lisi Dlya togo shob ociniti vazhlivist j displaystyle j nbsp ogo parametra pislya trenuvannya znachennya j displaystyle j nbsp ogo parametra peremishuyutsya dlya vsih zapisiv trenuvalnogo naboru ta out of bag pomilka rahuyetsya znovu Vazhlivist parametra ocinyuyetsya shlyahom userednennya po vsih derevah riznici pokaznikiv out of bag pomilok do i pislya peremishuvannya znachen Pri comu znachennya takih pomilok normalizuyutsya na standartne vidhilennya Parametri vibirki yaki dayut bilshi znachennya vvazhayutsya bilsh vazhlivimi dlya trenuvalnogo naboru Metod maye nastupnij potencijnij nedolik dlya kategorialnih zminnih z velikoyu kilkistyu znachen metod shilnij vvazhati taki zminni bilsh vazhlivimi Chastkove perevazhennya znachen v comu vipadku mozhe znizhuvati vpliv cogo efektu 5 6 Yaksho dani mistyat grupi korelovanih oznak sho mayut podibne znachennya dlya rezultatu to bilsh dribni grupi mayut perevagi nad bilshimi grupami 7 Perevagi red Zdatnist efektivno obroblyati dani z velikim chislom oznak i klasiv Nechutlivist do masshtabuvannya i vzagali do bud yakih monotonnih peretvoren znachen oznak Odnakovo dobre obroblyayutsya yak bezperervni tak i diskretni oznaki Isnuyut metodi pobudovi derev za danimi z propushenimi znachennyami oznak Isnuyut metodi ocinyuvannya znachushosti okremih oznak v modeli Vnutrishnya ocinka zdatnosti modeli do uzagalnennya test out of bag Zdatnist pracyuvati paralelno v bagato potokiv Nedoliki red Algoritm shilnij do perenavchannya na deyakih zavdannyah osoblivo z velikoyu kilkistyu shumiv 8 Velikij rozmir otrimuvanih modelej Potribno O N K displaystyle O NK nbsp pam yati dlya zberigannya modeli de K displaystyle K nbsp chislo derev Realizaciyi red Avtorska realizaciya Arhivovano 25 lyutogo 2021 u Wayback Machine Brejman i Katler na movi Fortran77 Paket randomForest Arhivovano 8 bereznya 2021 u Wayback Machine dlya R portovana versiya originalnogo avtorskogo kodu v R Paket party Arhivovano 24 lyutogo 2021 u Wayback Machine dlya R mistit modifikaciyu algoritmu Isnuyut realizaciyi algoritmu v sistemah Weka i RapidMiner en FastRandomForest Arhivovano 24 grudnya 2014 u Wayback Machine Primitki red Breiman Leo 2001 Random Forests Machine Learning 45 1 5 32 doi 10 1023 A 1010933404324 angl Perevireno 7 chervnya 2009 Opis algoritmu na sajti Leo Brejmana Arhivovano 22 chervnya 2008 u Wayback Machine angl Perevireno 7 chervnya 2009 Opis proceduri pobudovi derev yaka zastosovuyetsya v Apache Mahout Arhivovano 13 travnya 2012 u Wayback Machine angl Perevireno 7 chervnya 2009 Download Practical Statistics for Data Scientists 50 Essential Concepts Using R and Python BY Peter Bruce opo iki a sites google com Procitovano 21 travnya 2021 Deng H Runger G Tuv E 2011 Bias of importance measures for multi valued attributes and solutions Proceedings of the 21st International Conference on Artificial Neural Networks ICANN s 293 300 Altmann A Tolosi L Sander O Lengauer T 2010 Permutation importance a corrected feature importance measure Bioinformatics doi 10 1093 bioinformatics btq134 Arhiv originalu za 8 listopada 2016 Procitovano 17 grudnya 2014 Tolosi L Lengauer T 2011 Classification with correlated features unreliability of feature ranking and solutions Bioinformatics doi 10 1093 bioinformatics btr300 Arhiv originalu za 31 serpnya 2015 Procitovano 17 grudnya 2014 Segal Mark R April 14 2004 Machine Learning Benchmarks and Random Forest Regression Center for Bioinformatics amp Molecular Biostatistics Arhiv originalu za 16 zhovtnya 2009 Procitovano 17 grudnya 2014 angl Perevireno 7 chervnya 2009 Literatura red Trevor Hastie Robert Tibshirani Jerome Friedman Chapter 15 Random Forests The Elements of Statistical Learning 2009 S 587 623 Arhivovano z dzherela 28 veresnya 2018 Otrimano z https uk wikipedia org w index php title Random forest amp oldid 37414694