Қиындық
Сіздің үздік нәтижеңіз
Жоқ
Параллель ғаламда FairPlay - бұл матчтар кезінде командалар мен ойыншыларды бақылауға жауапты департамент.
Жылдар бойы FairPlay белгілі бір матчтардың мынадай жағдайларда жиі хаосқа айналатынын байқады:
Дау-дамайларды мүмкіндігінше болдырмау үшін, FairPlay сізден матчтарды хаос әлеуетіне қарай жіктейтін модель құруды сұрайды.
Сізде өткен матчтар туралы деректер бар және матчтың хаосқа айналатынын болжай алатын жіктеу моделін құру керек.
Сізге екі файл берілді:
train.csv - өткен матчтар, chaos_label белгісіменtest.csv - жаңа матчтар, белгісізӘрбір жол матчты білдіреді және мынадай бағандарды қамтиды:
MatchID - матчтың бірегей идентификаторыSeason - жарыс маусымыMatchWeek - кезеңHomeTeam - үй иесі командаAwayTeam - қонақ командаGoals - жалпы голдар саныShots - жалпы соққылар саныCorners - жалпы бұрыштық соққылар саныYellowCards - сары карточкалар саныRedCards - қызыл карточкалар саныTeamStyles - матчпен байланысты ойын стильдерінің тізімі (мысалы: ["AggressiveTackler", "HighPressure"])chaos_label - тек train.csv файлында,
test.csv файлындағы матчтың хаосты екенін болжау (екілік мәндер - 0 немесе 1).
Алғашқы екі ішкі тапсырма деректерді түсіну мен алдын ала өңдеуді тексереді.
Соңғы ішкі тапсырма жіктеу моделінің өнімділігін бағалайды.
"Chelsea" командасының ойнаған матчтарының санын есептеңіз, сыртта да, үйде де.
Бір ғана бүтін санды көрсетіңіз.
TeamStyles бағанынан бастап, StyleAggressionScore деп аталатын сандық балл есептеңіз:
StyleAggressionScore = (агрессивті стильдер саны) / (жалпы стильдер саны)Агрессивті деп саналатын стильдер:
AggressiveTacklerRiskTakerHighPressureChaosInducerНәтиже 0 мен 1 арасындағы нақты сан болуы керек.
Матчтың хаосты (chaos_label = 1) немесе бақылауда (chaos_label = 0) екенін болжайтын жіктеу моделін құрыңыз.
test.csv файлының әрбір жолы үшін модель екілік болжам қайтаруы керек:
Модель деректер жиынтығында қолжетімді кез келген белгіні пайдалана алады, соның ішінде алдыңғы ішкі тапсырмаларда құрылған жасанды белгілерді де.
Ішкі тапсырма 3 үшін бағалау F1 macro балы арқылы жүргізіледі.
F1 macro балы мынадай есептеледі:
Бұл метрика екі класты да тең қарастырады және тек көпшілік класын дұрыс болжайтын модельдерді жазалайды.
Бағалау шектері:
Аралық мәндер пропорционалды ұпай алады.
submission.csv файлы бірінші ішкі тапсырма үшін бір жол және test файлының әрбір жолы үшін қалған 2 ішкі тапсырмаға сәйкес 2 жолдан тұруы керек.
Құрылым:
subtaskID,datapointID,answerмұндағы:
subtaskID - 1, 2 немесе 3datapointID - id мәні (немесе бірінші ішкі тапсырма үшін 1)answer - тапсырмаға байланысты:
| subtaskID | datapointID | answer |
|---|---|---|
| 1 | 1 | 2000 |
| 2 | 25758 | 0 |
| 3 | 25758 | 0 |
Деректер жиынтығының көзі: https://www.kaggle.com/datasets/ajaxianazarenka/premier-league?select=PremierLeague.csv