cross-mandini

Lohateny: Fitsapana Mifampitohy: Fahatakarana ny Hevitra sy ny Fampiharana Azy

Eo amin'ny tontolon'ny siansa sy ny fikarohana, matetika no resahina ny teny hoe "cross-validation". Eken'ny mpikaroka sy ny mpanao angon-drakitra ity fomba ity, indrindra eo amin'ny sehatry ny fianarana milina sy ny antontan'isa, noho ny fahafahany manome tombana marina momba ny fahombiazan'ny modely amin'ny angon-drakitra tsy mbola hita teo aloha. Ato amin'ity lahatsoratra ity, dia horesahintsika ny foto-kevitry ny cross-validation, ireo karazana cross-validation isan-karazany ampiasaina matetika, ary ny tombontsoa sy ny fanamby atrehiny.

Fahatakarana fototra momba ny Cross-Test

Amin'ny ankapobeny, ny fitsapana miampita dia teknika iray hanombanana ny fahombiazan'ny modely faminaniana amin'ny angona tsy hita maso. Ny hevitra fototra dia ny fizarana ny angona ho vondrona roa: ny iray ho an'ny fampiofanana ny modely ary ny iray ho an'ny fitsapana azy. Ny tanjon'ity fomba fiasa ity dia ny hahazoana antoka fa tsy mitady lamina amin'ny angona mahazatra fotsiny ny modely fa afaka ampiharina amin'ny angona vaovao.

Tena ilaina tokoa ity fomba ity amin'ny sehatry ny fianarana milina satria afaka manampy amin'ny fisorohana ny olan'ny overfitting, izay ahafahan'ny modely mifanaraka loatra amin'ny angon-drakitra fiofanana ka noho izany dia tsy mahomby amin'ny angon-drakitra vaovao.

Karazana fitsapana mifanipaka

Misy karazana fitsapana miampita maromaro azo ampiharina arakaraka ny toetran'ny angon-drakitra sy ny filàna fikarohana, anisan'izany:

1. Fanamarinana Mifamatotra K-Fold

Amin'ity fomba ity, ny angon-drakitra dia zaraina ho fizarana mitovy 'k' (valo). Ny dingana dia ahitana ny famerenana ny modely in-'k', miaraka amin'ny fampiasana ampahany iray ho angon-drakitra fitsapana ary ny ambiny ho angon-drakitra fiofanana isaky ny famerenana. Farany, ny valin'ny famerenana rehetra dia raisina an-tsaina mba hanomezana tombana ny fahombiazan'ny modely. Ity no iray amin'ireo fomba malaza indrindra noho ny fifandanjany eo amin'ny bias sy ny variance.

2. Fanamarinana Mifamatotra Avela-Iray-Avela (LOOCV)

Ny LOOCV dia tranga manokana amin'ny fanamarinana k-fold izay mitovy amin'ny isan'ny teboka angona (k = n) ny isan'ny ampahan-dahatsoratra. Ny fandinihana tsirairay dia lasa angona fitsapana indray mandeha, ary ny ambiny dia lasa angona fiofanana. Na dia manome tombana momba ny fahombiazana saro-pady aza izy io, dia mety ho lafo vidy amin'ny kajy ny LOOCV, indrindra ho an'ny angona lehibe.

3. Fanamarinana Mifamatotra K-Fold

Teknika ampiasaina rehefa misy fizarana tsy mitovy ao anatin'ireo kilasy kendrena ny stratification. Amin'ny stratification, ny vala tsirairay ao amin'ny algorithm k-fold dia misy fizarana kilasy mitovy, izay tena ilaina amin'ny fanasokajiana voalanjalanja.

4. Fanamarinana ny fakana santionany kisendrasendra miverimberina

Indraindray fantatra amin'ny anarana hoe Monte Carlo Cross-Validation, ity fomba ity dia misy ny fijanonana kisendrasendra miverimberina. Zaraina kisendrasendra ho angon-drakitra fiofanana sy fitsapana ny angon-drakitra, ary averimberina imbetsaka ity dingana ity mba hanomezana tombana ny fahombiazana. Ny tombony amin'ity fomba ity dia ny fahafaha-misafidy ny ampahany amin'ny fiofanana/fitsapana, na dia mety hiteraka fizarazarana angon-drakitra mitovy aza ny famerimberenana imbetsaka.

Tombontsoa azo avy amin'ny fitsapana mifanesy

Ireto misy tombony lehibe azo avy amin'ny fanamarinana mifanandrify:

– Fanombanana ny Fahafahana Mizara: Manampy amin'ny fiantohana fa azo ampiharina amin'ny angon-drakitra vaovao tsy mbola hita ny fahombiazan'ny modely amin'ny angon-drakitra fiofanana. Zava-dehibe izany mba hahazoana modely azo itokisana marina.

– Fanitsiana Hyperparameter: Ao amin'ny algorithm fianarana milina maro, misy hyperparameters izay tsy maintsy amboarina. Azo ampiasaina ny cross-testing mba hahitana ny andiana hyperparameters tsara indrindra amin'ny alàlan'ny fitsapana fitambarana isan-karazany amin'ny angona zaraina.

– Fampitahana Modely: Manampy amin'ny fampitahana modely na algorithm samihafa ary misafidy ny tsara indrindra mifototra amin'ny fahombiazany antonony amin'ny vondron-drakitra samihafa.

Ireo fanamby amin'ny famotorana

Na dia eo aza ny tombontsoa maro azo avy amin'izany, dia mety hipoitra ny olana sasany rehefa mampiasa fanamarinana:

– Vidin'ny kajy: Ny fomba fitsapana miampita sasany, toy ny LOOCV, dia mety ho lafo be raha ny fotoana sy ny loharanon-karena amin'ny kajy no jerena, satria mitaky fanofanana indray ny modely imbetsaka.

– Mihoatra ny mety ho izy amin'ny vala kely: Raha lehibe loatra ny isan'ny vala (ohatra, manakaiky ny LOOCV), dia mety hanomboka hihoatra ny mety ho izy ny modely amin'ny andiany tsirairay, indrindra raha efa kely ny angon-drakitra tany am-boalohany.

– Fifanarahana amin'ny Rafitra Angon-drakitra: Tsy ny karazana fitsapana fizarana rehetra no mety amin'ny karazana angon-drakitra rehetra. Ohatra, amin'ny angon-drakitra mitohy ara-potoana, dia tsy maintsy zaraina ny angon-drakitra mba hitazonana ny filaharan'ny fotoana hahazoana valiny marina.

Fampiharana tena izy amin'ny fitsapana mifanesy

1. Fanasokajiana ara-pitsaboana:

Matetika ampiasaina amin'ny fampivoarana modely diagnostika ny fanamarinana miampita mba handinihana ireo marary mifototra amin'ny angon-drakitra ara-pitsaboana. Izany dia miantoka fa azo itokisana ny modely rehefa ampiasaina amin'ny marary avy amin'ny toerana na vanim-potoana samihafa.

2. Vidin'ny trano:

Azo amboarina amin'ny alalan'ny endri-javatra isan-karazany toy ny toerana, ny habeny ary ny karazana trano ny maodely vinavina momba ny vidin-trano. Ny fanamarinana dia manampy amin'ny fiantohana ny fahatokisan'ny maodely amin'ny tsena samihafa.

3. Famakafakana ny fihetseham-po:

Ao amin'ny Natural Language Processing (NLP), ny fanamarinana mifanipaka dia ampiasaina hanombanana ireo maodely izay manasokajy ny hevitry ny vahoaka ho fihetseham-po tsara na ratsy mifototra amin'ny angon-drakitra an-tsoratra amin'ny media sosialy na ny tsikera momba ny vokatra.

4. Vinavina momba ny fanodinkodinam-bola amin'ny ho avy eo amin'ny sehatry ny ara-bola:

Ao anatin'ny famakafakana mialoha ny krizy ara-bola na ny hetsika hosoka, ny fanamarinana miaraka dia afaka manampy amin'ny fananganana modely izay mamantatra lamina manondro tsy fetezana na hetsika hosoka.

Famaranana

Teknika tena ilaina amin'ny fananganana modely faminaniana azo antoka ny cross-test. Amin'ny alàlan'ny fanampiana amin'ny fanombanana ny fanaparitahana ny modely, ny fanitsiana ny hyperparameters, ary ny fampitahana ny algorithm, ity teknika ity dia manasongadina ny maha-zava-dehibe ny fomba fiasa ara-drariny sy mahomby amin'ny famakafakana angon-drakitra. Na dia misy aza ny fanamby sasany, miaraka amin'ny fandinihana sy fahatakarana tsara ny angon-drakitra ampiasaina, ny cross-test dia mety ho fomba fiasa fikarohana sarobidy.

Ho famaranana, ny mpikaroka na ny mpampiasa angon-drakitra rehetra dia tokony handinika ny fampiharana fanamarinana ifampizarana amin'ny tranga misy azy ireo mba hahazoana antoka fa handray fanapahan-kevitra tsara kokoa mifototra amin'ny angon-drakitra sy hahazoana vokatra azo antoka kokoa.

Mametraha hevitra