Problema #41
Autor:Mihai Nan
Dificultad
Tu mejor puntuación
N/D
En el corazón del Reino, se encuentra la Tienda Real de Diamantes, donde piedras preciosas
de todas las formas y tamaños son guardadas con cuidado.
El Custodio de la Tienda quiere descubrir qué tan valiosos son sus diamantes,
en función de sus características físicas y estéticas, pero los pergaminos con precios
se han perdido en el tiempo.
Para ayudarlo, el consejo real ha creado una colección de datos:
train.csv – diamantes ya evaluados, con todas las características y su preciotest.csv – diamantes nuevos, con las características completas, pero sin precioTu tarea es descubrir los secretos del valor de los diamantes usando análisis de datos y modelos predictivos.
Cada fila en los archivos train.csv y test.csv representa un diamante descrito por las siguientes características:
Fair, Good, Very Good, Premium, Ideal)D … J), D siendo el mejorClasifique los diamantes de test.csv según su peso (carat):
Light si carat < 0.5Medium si 0.5 ≤ carat < 1.5Heavy si carat ≥ 1.5Calcule la proporción entre depth y table para cada diamante en test:
proporcion = depth / tableDetermine el volumen aproximado de cada diamante, utilizando para esto la fórmula:
volumen = x * y * zConstruya un método capaz de estimar el valor del diamante (price)
para cada diamante en test.csv.
La evaluación final se realizará usando MAE (Mean Absolute Error):
El puntaje para el último requerimiento se otorga según las siguientes fórmulas:
Para la subtarea 1, las respuestas se evalúan exactamente.
Para las subtareas 2 y 3, las respuestas se evalúan para los primeros 2 decimales.
cut, color, clarity) pueden convertirse numéricamenteEl archivo submission.csv debe contener una línea para cada fila de test
y cada subtarea:
subtaskID datapointID answerSampleID de testSampleID = 1023:subtaskID datapointID answer1 1023 Medium2 1023 0.6193 1023 0.344 1023 4578