Raskusaste
Sinu parim tulemus
Puudub
Paralleelses universumis on FairPlay osakond, mis vastutab meeskondade ja mängijate jälgimise eest mängude ajal.
Aastate jooksul on FairPlay märganud, et teatud mängud kalduvad sagedamini kaootiliseks muutuma, kui esinevad:
Skandaalide võimalikult suure vältimise eesmärgil palub FairPlay sul ehitada mudel, mis klassifitseerib mänge nende kaoose potentsiaali järgi.
Sul on kasutada mineviku andmed mängude kohta ja pead ehitama klassifitseerimismudeli, mis suudab ennustada, kas mäng muutub kaootiliseks.
Sulle on kättesaadavaks tehtud kaks faili:
train.csv - mineviku mängud koos chaos_label sildigatest.csv - uued mängud ilma silditaIga rida esindab mängu ja sisaldab järgmisi veerge:
MatchID - mängu unikaalne identifikaatorSeason - võistluslik hooaegMatchWeek - voorHomeTeam - koduvõistkondAwayTeam - külalisvõistkondGoals - väravate koguarvShots - lööke kokkuCorners - nurgalööke kokkuYellowCards - kollaste kaartide arvRedCards - punaste kaartide arvTeamStyles - mänguga seotud mängustiilide nimekiri (nt: ["AggressiveTackler", "HighPressure"])chaos_label - ainult train.csv failis,
Ennusta, kas test.csv mäng on kaootiline (binaarsed väärtused - 0 või 1).
Esimesed kaks alamülesannet kontrollivad andmete mõistmist ja eeltöötlust.
Viimane alamülesanne hindab klassifitseerimismudeli jõudlust.
Arvutage "Chelsea" meeskonna poolt mängitud mängude arv, nii võõrsil kui ka kodus.
Kuvage üks täisarv.
TeamStyles veerust lähtudes arvutage numbriline skoor nimega StyleAggressionScore, mis on defineeritud kui:
StyleAggressionScore = (agressiivsete stiilide arv) / (stiilide koguarv)Agressiivseteks peetavad stiilid on:
AggressiveTacklerRiskTakerHighPressureChaosInducerTulemus peab olema reaalarv vahemikus 0 ja 1.
Ehitage klassifitseerimismudel, mis ennustab, kas mäng on kaootiline (chaos_label = 1) või kontrollitud (chaos_label = 0).
Iga test.csv rea jaoks peab mudel tagastama binaarse ennustuse:
Mudel võib kasutada mis tahes andmestikus saadaolevat tunnust, sealhulgas eelmistes alamülesannetes ehitatud kunstlikke tunnuseid.
Alamülesande 3 puhul toimub hindamine F1 makro skoori abil.
F1 makro skoor arvutatakse järgmiselt:
See mõõdik käsitleb mõlemat klassi võrdselt ja karistab mudeleid, mis ennustavad õigesti ainult enamusklassi.
Hindamise läved:
Vahepealsed väärtused saavad proportsionaalse punktisumma.
Fail submission.csv peab sisaldama üht rida esimese alamülesande jaoks ja 2 rida iga test rea kohta, mis vastavad ülejäänud 2 alamülesandele.
Struktuur:
subtaskID,datapointID,answerkus:
subtaskID - 1, 2 või 3datapointID - id väärtus (või 1 esimese alamülesande jaoks)answer - sõltub ülesandest:
| subtaskID | datapointID | answer |
|---|---|---|
| 1 | 1 | 2000 |
| 2 | 25758 | 0 |
| 3 | 25758 | 0 |
Andmestiku allikas: https://www.kaggle.com/datasets/ajaxianazarenka/premier-league?select=PremierLeague.csv