Oppgave #26
Forfatter:Mihai Nan
Vanskelighetsgrad
Din beste poengsum
N/A
Vi har fått et datasett som inneholder sekvenser av menneskelige bevegelser, hver sammensatt av flere rammer (FrameNumber).
Hver ramme inkluderer 3D-posisjonene til 25 kroppsledd, representert ved koordinatene:
J1X, J1Y, J1Z, ..., J25X, J25Y, J25Z.
Hver ramme er assosiert med en sekvensidentifikator (IDSample) og to etiketter:
Action — handlingen som utføresCamera — kameraet som tok opp sekvensenFor å bedre forstå den romlige fordelingen av de 25 leddene:
For hver unike IDSample, bestem hvor mange rammer som er tilgjengelige i testdatasettet (test_data.csv).
Denne analysen hjelper med å forstå den tidsmessige og romlige fordelingen av dataene for hver handling.
Bruk treningsdataene til å trene en klassifiseringsmodell som er i stand til å gjenkjenne handlingen utført i en sekvens av rammer.
Bruk modellen på testdataene og forutsi den mest sannsynlige handlingen for hver unike IDSample.
Modellens ytelse vil bli evaluert ved hjelp av nøyaktighet (accuracy), definert som:
For å få full poengsum må den oppnådde nøyaktigheten være minst 0.965.
Bruk trenings dataene til å trene en modell som er i stand til å forutsi hvilket kamera som tok opp en gitt sekvens av rammer.
Bruk modellen på testsettet og spesifiser det kameraet som er forutsagt som mest sannsynlig for hver IDSample.
Modellens ytelse evalueres igjen ved hjelp av nøyaktighet (accuracy), definert som:
For å få full poengsum må den oppnådde nøyaktigheten være minst 0.8.
Sluttresultatet må være en CSV-fil med navnet output.csv, som inneholder nøyaktig 3 kolonner:
| subtaskID | datapointID | answer |
|---|---|---|
| 1 | IDSample fra test_data.csv | tilsvarende svar for den deloppgaven |