Problem #45
Författare:Mihai Nan
Svårighetsgrad
Din bästa poäng
Ej tillgänglig
Den digitala musikindustrin utvecklas snabbt, och streamingplattformar konkurrerar om att uppskatta hur bra en låt kommer att prestera bland lyssnarna. Popularitet är inte bara en siffra, eftersom den påverkar rekommendationer, automatiserade spellistor och till och med artistkontrakt.
För att träna en ny förutsägelsemodul har du fått en dataset extraherad från Spotify, som innehåller ljudegenskaper och metadata för låtar.
Ditt mål är att bygga en modell som förutsäger populariteten för en låt baserat på numeriska egenskaper och lite hjälpinformation.
Du har tillgång till två filer:
popularitypopularity (dessa ska förutsägas)Varje låt har en unik identifierare och en serie egenskaper:
track_id — unikt ID för låtenartistsalbum_nametrack_namepopularity (endast i train)duration_msexplicitdanceabilityenergykeyloudnessmodespeechinessacousticnessinstrumentalnesslivenessvalencetempotime_signaturetrack_genreHuvudmålet är att förutsäga kolumnen popularity för testsetet.
Bygg en maskininlärningsmodell som förutsäger populariteten för varje låt i test.csv.
Dina förutsägelser ska sparas i en fil submission.csv med formatet:
track_id,popularity101,42.7102,55.1103,38.0där:
track_id — ID för låten från testpopularity — reellt värde (float), som representerar den förutsagda popularitetenUtvärderingen kommer att göras med MAE (Mean Absolute Error):
Slutpoängen beräknas baserat på MAE-poängen som erhålls med följande regler: