Тежина
Твој најбољи резултат
Н/Д
U paralelnom svetu društvenih mreža, Chirper je najpopularnija platforma za mikro-poruke.
Nedavno je platformu kupio čuveni (i pomalo ekscentrični) Melon Husk, koji je odlučio da je rebrendira pod imenom Y.
Da bi učinio Y čišćim i prijateljskijim, Melon Husk traži od vašeg tima za data science da izgradi model klasifikacije koji automatski detektuje problematične chirp-ove (spam, irelevantni sadržaj ili šum), tako da mogu biti filtrirani iz feed-a.
Dobili ste skup istorijskih chirp-ova i trebate da izgradite model
koji može da klasifikuje nove chirp-ove.
Na raspolaganju su vam dva fajla:
label (problematic = 1 / normal = 0)Glavni cilj: predikcija verovatnoće da je chirp problematičan
(vrednost između 0 i 1, gde je 0 = chirp sigurno normalan, 1 = chirp sigurno problematičan).
Svaki red predstavlja chirp objavljen na Chirper Y, sa sledećim atributima:
id – jedinstveni identifikator chirp-achirp – tekst chirp-alabel – samo u train.csv, 1 (problematičan) / 0 (normalan)Finalni cilj: predvideti label za redove iz test.csv.
Prva dva podzadatka proveravaju jednostavnu analizu chirp-ova.
Poslednji podzadatak evaluira performanse modela klasifikacije.
Odrediti dužinu svakog chirp-a kao broj karaktera.
Prikazati za ovaj podzadatak ceo broj.
Prebrojati koliko pojavljivanja karaktera # postoji u chirp-u
(važan indikator za prekomerne hashtag-ove, omiljene kod spamer-a 😄).
Izgraditi model klasifikacije koji predviđa verovatnoću da je chirp
problematičan (p ∈ [0,1]) za svaki red iz test-a.
Evaluacija se vrši koristeći ROC krivu i AUC (Area Under the ROC Curve).
Podzadaci 1–2 se evaluiraju tačno (poređenjem).
Fajl submission.csv treba da sadrži 3 linije za svaki red iz test-a,
koje odgovaraju 3 podzadatka.
Struktura:
subtaskID,datapointID,answergde:
gde:
id# (ceo broj)id = 25758:subtaskID,datapointID,answer1,25758,212,25758,03,25758,0.083Za Podzadatak 3, evaluacija se vrši koristeći ROC AUC (Area Under the ROC Curve).
Ovo je jedinstvena mera koja sintetiše performanse klasifikatora
za sve moguće pragove odlučivanja.
Crta se ROC kriva, koja predstavlja:
Površina ispod krive (AUC) se računa koristeći pravilo trapeza:
Interpretacija skora: