Raskusaste
Sinu parim tulemus
Puudub
Selle ülesande eesmärk on tuvastada petturlikud krediitkaarditehingud reaalse anonümiseeritud andmestiku põhjal. Probleem peegeldab reaalset stsenaariumi, kus andmed on tugevalt tasakaalustamata ja petturlikud tehingud on haruldased.
Projekt kasutab kahte CSV-faili:
train.csv - treeningandmestiktest.csv - testimisandmestik| Veerg | Kirjeldus |
|---|---|
| id | Iga tehingu kordumatu identifikaator |
| Time | Esimesest tehingust möödunud sekundite arv |
| V1 - V28 | Anonümiseeritud tunnused |
| Amount | Tehingu summa |
| Class | Sihtmuutuja (0 = legitiimne tehing, 1 = pettus) |
Märkus: Veerg Class on saadaval ainult failis train.csv.
Oluline tähelepanek: Andmestik on tugevalt tasakaalustamata, seega täpsus (accuracy) ei ole klassifitseerimismudelite hindamiseks asjakohane meetrika.
Määra, kui paljude petturlike tehingute Amount on suurem kui legitiimsete tehingute keskmine Amount.
Vastus on täisarv.
Hinda, kui "ebatavalised" on petturlikud tehingud, kasutades Mahalanobise kaugust, mis võtab arvesse kõiki numbrilisi muutujaid korraga (Amount + V1-V28).
Soovitatavad sammud:
Class = 1) failist train.csv.Ennusta iga test.csv failis oleva tehingu kohta pettuse silt:
1 = pettus0 = legitiimne tehingPõhimeetrika: F1-skoor klassi 1 kohta.
| F1-skoor | Punktid |
|---|---|
| F1 >= 0.85 | 80 punkti |
| F1 < 0.60 | 0 punkti |
| Vahepealne | Lineaarne skaala 0 ja 80 vahel |
Esitatav fail peab olema CSV-vormingus järgmiste veergudega:
| Veerg | Kirjeldus |
|---|---|
| subtaskID | Alamülesande number (1, 2 või 3) |
| datapointID | Vaatluse identifikaator |
| answer | Vastus või ennustus |
Reeglid:
datapointID = 1 (üks vastus).test.csv tehingu kohta, kus datapointID = veeru id väärtus.Näide:
subtaskID,datapointID,answer1,1,422,1,0.273,227846,13,227847,03,227848,0Märkus: Selle probleemi lahendamine ei nõua Transformer-tüüpi arhitektuuride kasutamist.