Problema #41
Autore:Mihai Nan
Difficoltà
Il tuo miglior punteggio
N/D
Nel cuore del Regno, si trova Il Negozio Reale dei Diamanti, dove pietre preziose
di tutte le forme e dimensioni sono custodite con cura.
Il Custode del Negozio vuole scoprire quanto sono preziosi i suoi diamanti,
in base alle loro caratteristiche fisiche ed estetiche, tuttavia le pergamene con i prezzi
si sono perse nel tempo.
Per aiutarlo, il consiglio reale ha creato una collezione di dati:
train.csv – diamanti già valutati, con tutte le caratteristiche e il loro prezzotest.csv – diamanti nuovi, con le caratteristiche complete, ma senza prezzoIl tuo compito è scoprire i segreti del valore dei diamanti utilizzando l'analisi dei dati e modelli predittivi.
Ogni riga nei file train.csv e test.csv rappresenta un diamante descritto dalle seguenti caratteristiche:
Fair, Good, Very Good, Premium, Ideal)D … J), D è il miglioreClassificate i diamanti da test.csv in base al loro peso (carat):
Light se carat < 0.5Medium se 0.5 ≤ carat < 1.5Heavy se carat ≥ 1.5Calcolate la proporzione tra depth e table per ogni diamante in test:
proportie = depth / tableDeterminate il volume approssimativo di ogni diamante, utilizzando per questo la formula:
volum = x * y * zCostruite un metodo capace di stimare il valore del diamante (price)
per ogni diamante da test.csv.
La valutazione finale sarà fatta utilizzando MAE (Mean Absolute Error):
Il punteggio per l'ultimo requisito è assegnato secondo le seguenti formule:
Per il subtask 1, le risposte sono valutate esattamente.
Per i subtask 2 e 3, le risposte sono valutate per le prime 2 cifre decimali.
cut, color, clarity) possono essere convertite numericamenteIl file submission.csv deve contenere una riga per ogni riga da test
e ogni subtask:
subtaskID datapointID answerSampleID da testSampleID = 1023:subtaskID datapointID answer1 1023 Medium2 1023 0.6193 1023 0.344 1023 4578