Habka Xaqiijinta Isdhaafsiga ee Tirakoobka
Tirakoobka iyo cilmiga xogta, mid ka mid ah caqabadaha ugu waaweyn ayaa ah hubinta in qaabku uusan si fiican ugu shaqeyn oo keliya xogta lagu tababaray, laakiin sidoo kale uu si fiican ugu shaqeeyo xog cusub oo aan hore loo arag. Dhibaatadan waxaa badanaa loogu yeeraa guud ahaan. Halkan waa meesha lagu qiimeeyo iskutallaabta: hab qiimeyn moodeel ah oo loogu talagalay in lagu cabbiro waxqabadka moodeelka si ka caddaalad badan hal qiimeyn iyadoo la adeegsanayo hal xog.
Maxaa loogu baahan yahay xaqiijinta isdhaafsiga?
Marka aan dhisno qaab saadaalin ah—tusaale ahaan, qaab dib-u-dhac ah si loo saadaaliyo qiimaha guryaha ama qaab kala-soocid ah si loo ogaado spam—waxaan xogta u qaybinnaa laba qaybood: qaab tababar iyo qaab tijaabo ah. Qaabku wuxuu ku tababaran yahay xogta tababarka ka dibna waxaa lagu qiimeeyaa xogta tijaabada. Habkani waa mid fudud, laakiin wuxuu leeyahay cillad: natiijooyinka qiimaynta waxay si weyn ugu xirnaan karaan sida xogta loo kala qaybiyo. Haddii xogta imtixaanku noqoto mid "fudud", waxqabadku wuxuu u muuqdaa mid sarreeya; haddii xogta imtixaanku noqoto mid "adag," waxqabadku wuxuu u muuqdaa mid hooseeya.
Ansixinta isdhaafsiga ah waxay yareysaa ku tiirsanaanta hal xog iyadoo la sameynayo tababaro badan iyo habab tijaabo ah oo ku saabsan xog kala duwan ka dibna celcelis ahaan natiijooyinka. Tani waxay keentaa qiyaaso waxqabad oo aad uga wakiil ah xaaladaha dhabta ah.
Fikradaha Aasaasiga ah ee Xaqiijinta Isdhaafsiga
Nuxurka iskutallaabta-xaqiijinta waa qaybinta xogta qaybo dhowr ah (laabasho). Ku celcelin kasta, qaar ka mid ah laablaabyada ayaa loo isticmaalaa in lagu tababaro qaabka, hal laablaabna waxaa loo isticmaalaa in lagu tijaabiyo qaabka. Habkan waa la soo celiyaa ilaa laablaab kasta loo isticmaalo xog tijaabo ah. Dhibcaha qiimaynta ee ku celcelin kasta ayaa markaa la isku daraa (badanaa iyadoo la adeegsanayo celceliska iyo mararka qaarkoodna sidoo kale leexashada caadiga ah) si loo bixiyo dulmar guud oo ku saabsan waxqabadka qaabka.
Tusaale ahaan, xaqiijinta iskutallaabta k-laaban ee k=5, xogtu waxay u qaybsan tahay 5 laab. Ku celcelinta koowaad: ku laab 1 tijaabo ahaan, ku laab 2–5 tababar ahaan. Ku celcelinta labaad: ku laab 2 tijaabo ahaan, sidaas darteed ilaa ku laab 5.
Noocyada Caadiga ah ee Xaqiijinta Isdhaafsiga
1. Xaqiijinta Joojinta (Talyaaniga-Tijaabada Kala Qaybsan)
In kasta oo farsamo ahaan aan "lagu celcelin" xaqiijinta isdhaafka ah, habka hakinta waxaa badanaa loo arkaa tallaabo aasaasi ah oo xaqiijin ah. Xogta waxaa loo qaybiyaa hal mar, tusaale ahaan, tababar 80% ah iyo 20% tijaabo ah. Faa'iidada ayaa ah inay dhakhso badan tahay oo fudud tahay, laakiin khasaaro ayaa ah kala duwanaanshaha sare ee natiijooyinka sababtoo ah waxay ku tiirsan tahay hal kala qaybsanaan.
Habkan waxaa badanaa la isticmaalaa marka xogtu aad u badan tahay, sidaa darteed xitaa hal qayb ayaa ku filan inay matasho.
2. Xaqiijinta Iskutallaabta K-Fold
Kani waa qaabka ugu caansan ee iskutallaabta-xaqiijinta. Halbeegga k waxaa badanaa loo doortaa 5 ama 10 sababtoo ah waxaa loo arkaa inuu isku dheelitiro kharashka xisaabinta iyo tayada qiyaasta.
Xad dhaaf:
- Isticmaalka xogta si hufan (xog kastaa waxay qayb ka noqotaa tababarka iyo tijaabada).
- Qiyaasaha waxqabadka ayaa ka xasilloon marka loo eego kuwa la hayo.
La'aanta:
– Waxay qaadataa waqti dheer sababtoo ah waxay tababartaa waqtiyada moodeelka k.
– Haddii xogtu aad u weyn tahay ama qaabku aad u adag yahay, kharashka xisaabintu wuu sarreyn karaa.
3. Xaqiijinta Iskutallaabta K-Fold ee La Xakameeyay
Dhibaatooyinka kala-soocidda, gaar ahaan haddii fasallada aan isku dheelitirnayn (tusaale ahaan, 90% taban, 10% togan), k-laabka caadiga ah wuxuu soo saari karaa laalaabyo leh qaybinta fasalka oo qalloocan. k-laabka la kala saaray wuxuu hubiyaa in saamiga fasallada ee laalaabka kasta uu qiyaastii la mid yahay saamiga fasallada ee xogta asalka ah.
Tani waxay si gaar ah muhiim ugu tahay qiimeynta qaababka ogaanshaha cudurrada, khiyaanada, ama kiisaska kale ee fasalka laga tirada badan yahay uu yar yahay.
4. Xaqiijinta Isgoyska Hal-One-Out (LOOCV)
LOOCV, tirada laablaabku waxay la mid tahay tirada xogta (k = n). Taas macnaheedu waa in soo noqnoqosha kasta, hal kormeer oo keliya ayaa noqda xogta tijaabada, halka inta soo hartayna ay noqoto xogta tababarka.
Xad dhaaf:
- Ku dhawaad dhammaan xogta waxaa loo isticmaalaa tababar kasta oo ku celcelin ah, sidaa darteed eexda qiyaasta ayaa noqon karta mid yar.
La'aanta:
– Aad bay qaali ugu tahay xogta waaweyn.
- Kala duwanaanshaha qiyaastu wuu sarreyn karaa noocyada dhibaatooyinka qaarkood sababtoo ah tijaabada waa hal dhibic oo keliya ku celcelin kasta.
LOOCV waxaa badanaa la isticmaalaa marka xogtu aad u yar tahay, tusaale ahaan cilmi-baaris cabbir muunad yar leh.
5. Xaqiijinta Isgoyska K-Fold ee Soo Noqnoqda
Habkani wuxuu ku celceliyaa k-fold dhowr jeer iyadoo la adeegsanayo hawlo kala duwan (aan kala sooc lahayn). Hadafku waa in la yareeyo ku tiirsanaanta hawsha hal laab ah iyo in la soo saaro qiyaaso xasilloon.
Tusaale ahaan, "10-laab oo saddex jeer lagu celceliyo" macnaheedu waa orodka 10-laab oo saddex jeer ah (wadarta guud waa 30 tababar iyo qiimayn).
6. Xaqiijinta Iskutallaabta Taxanaha Waqtiga
Xogta taxanaha waqtiga, xaqiijinta isdhaafsiga caadiga ah kuma habboona sababtoo ah waxay "mustaqbalka" ku dari kartaa habka tababarka. Taxanaha waqtiga, nidaamka ku meel gaarka ah waa in la ilaaliyaa. Sidaa darteed, hababka sida:
– Daaqadda rogrogmaysa/simbirixanaysa: ku tababar muddada bilowga ah ka dibna tijaabi muddada xigta, ka dibna daaqaddu way isbeddeshaa.
- Daaqadda oo la ballaariyo: xogta tababarku way korodhaa waqti ka dib, ka dibna waa la tijaabiyaa muddada xigta.
Habkani wuxuu khuseeyaa saadaasha iibka bilaha ah, qiimaha saamiyada, ama dareemayaasha waqtiga-dhabta ah.
Halbeegyada Qiimaynta ee Xaqiijinta Isdhaafsiga ah
Xaqiijinta isdhaafsiga ah waa qaab-dhismeed qiimeyn oo keliya; cabbiraadaha la isticmaalay waxay ku xiran yihiin nooca dhibaatada:
– Dib-u-dhac: MSE, RMSE, MAE, R-squared.
– Kala-soocidda: saxnaanta, saxnaanta, dib u xasuusashada, dhibcaha F1, ROC-AUC.
– Kala soocid aan dheeli tirnayn: ROC-AUC, PR-AUC (saxnaanta-xusuusinta), saxnaan dheellitiran.
Natiijooyinka isku-xidhka-xaqiijinta waxaa badanaa lagu soo sheegaa celcelis ahaan halbeeg iyo leexasho caadi ah (tusaale ahaan, saxnaanta 0,89 ± 0,03). leexashada caadiga ah waxay gacan ka geysataa fahamka xasilloonida qaabka.
Xaqiijinta Isdhaafsiga ee Xulashada Moodeelka iyo Hagaajinta Cabbirka
Mid ka mid ah isticmaalka ugu muhiimsan ee xaqiijinta isdhaafka ah waa xulashada moodeelka iyo hagaajinta hyperparameter. Tusaale ahaan:
– Doorashada k ee k-NN.
– Xullo qoto dheerka ugu badan ee geedka go'aanka.
– Go'aami xuduudaha nidaaminta ee dib-u-celinta ridge/lasso.
- Go'aaminta C iyo gamma ee SVM.
Dhaqan wanaagsan, habka hagaajinta waxaa lagu sameeyaa xogta tababarka iyadoo la adeegsanayo xaqiijinta isdhaafsiga, halka xogta imtixaanka kama dambaysta ah loo hayo si gaar ah qiimeynta kama dambaysta ah. Tani waxay ka hortagtaa "rajo-beel xad dhaaf ah" sababtoo ah qaabka oo aad loogu rakibay xogta qiimaynta.
Hab aad u adag ayaa loo yaqaan xaqiijinta iskutallaabta, kaas oo ah xaqiijinta iskutallaabta gudahooda ee ku jirta xaqiijinta iskutallaabta: wareegga dibadda waa qiimaynta, wareegga gudahana waa hagaajinta. Tani waa mid caan ku ah cilmi-baarista sababtoo ah waxay bixisaa qiyaaso waxqabad oo aan eex lahayn.
Faa'iidooyinka iyo Xaddidaadaha Xaqiijinta Isdhaafsiga
Faa'iidooyinka ugu muhiimsan:
1. Waxay bixisaa qiyaaso waxqabad oo deggan marka loo eego qayb keli ah.
2. Si hufan u isticmaal xogta, gaar ahaan marka xogtu yar tahay.
3. Waxay ka caawisaa doorashada qaab guud waxayna yareysaa khatarta ah in si xad dhaaf ah loo xiro.
Keterbatasan:
1. Kharashka xisaabinta ayaa kordha marka tababarku marar badan soo noqnoqdo.
2. Daadashada xogtu wali way dhici kartaa haddii aan si habboon loo samayn kahor inta aan la diyaarin.
3. Xogta kooxaysan (tusaale ahaan, xogta bukaanka ee leh dhowr diiwaan), waxaa loo baahan yahay hab gaar ah, sida koox k-fold, si hal qof uusan uga soo muuqan tareenka oo uusan isku mar u tijaabin.
Dhaqamada Wanaagsan ee Isticmaalka Xaqiijinta Isdhaafsiga
Si qiimeyntu u noqoto mid ansax ah, waa in la raaco dhowr mabaadi' oo muhiim ah:
– Samee habayn hore (caadeyn, xisaabin, xulashada sifooyinka) laab kasta, ha u isticmaalin hal mar xogta oo dhan. Haddii kale, macluumaadka laga helo laabitaanka tijaabada ayaa ku daadan kara laabka tareenka.
- U isticmaal k-laab la kala saaray si loogu kala saaro fasallada aan isku dheelitirnayn.
– Isticmaal qorshe gaar ah oo loogu talagalay xogta taxanaha waqtiga si aan loo jebin amarka.
– Dhinac u dhig tijaabada ugu dambeysa haddii yoolkaagu yahay inaad qiimeyso waxqabadka ugu dambeeya ee qaabka ka hor inta aan la geyn.
Xiritaanka
Xaqiijinta isdhaafsiga waa qalab aasaasi ah oo ku jira tirakoobka la dabaqay iyo barashada mashiinka si loogu qiimeeyo waxqabadka moodeelka si caddaalad ah oo adag. Iyada oo la adeegsanayo wadaagista xogta ee soo noqnoqda, xaqiijinta isdhaafsiga waxay gacan ka geysataa yaraynta eexda ay keento xulashada kala-qaybsanaanta tijaabada tareenka, waxay ogaataa ku-habboonaanta xad-dhaafka ah, waxayna taageertaa xulashada moodeelka iyo hagaajinta hyperparameter-ka. In kasta oo kharashka xisaabinta uu sarreeyo, faa'iidooyinku badanaa waa u qalmaan, gaar ahaan marka xogtu ay yar tahay ama marka go'aannada ku salaysan natiijooyinka moodeelka ay leeyihiin cawaaqib xumo muhiim ah. Adigoo dooranaya nooca saxda ah ee xaqiijinta isdhaafsiga iyo hirgelinta dhaqamada ugu wanaagsan, waxaan dhisi karnaa qaabab badan oo lagu kalsoonaan karo oo diyaar u ah in loo isticmaalo xogta dhabta ah.