diabetes-readmission / preprocessing_config.json
jonathanagustin's picture
Upload folder using huggingface_hub
d9b4824 verified
{
"preprocessor": {
"numeric_features": [
"age",
"time_in_hospital",
"num_lab_procedures",
"num_procedures",
"num_medications",
"number_diagnoses",
"total_medications",
"medication_density",
"numchange",
"nummed",
"total_encounters",
"encounter_per_time",
"procedures_per_day",
"lab_procedures_per_day",
"procedures_to_medications",
"diagnoses_per_encounter",
"number_outpatient_log1p",
"number_emergency_log1p",
"number_inpatient_log1p"
],
"binary_features": [
"gender",
"diabetesmed",
"change",
"insulin_with_oral"
],
"medication_features": [
"metformin",
"repaglinide",
"nateglinide",
"chlorpropamide",
"glimepiride",
"glipizide",
"glyburide",
"pioglitazone",
"rosiglitazone",
"acarbose",
"miglitol",
"insulin",
"glyburide-metformin",
"tolazamide",
"metformin-pioglitazone",
"metformin-rosiglitazone",
"glimepiride-pioglitazone",
"glipizide-metformin",
"troglitazone",
"tolbutamide",
"acetohexamide"
],
"interaction_features": [
"num_medications_x_time_in_hospital",
"num_procedures_x_time_in_hospital",
"num_lab_procedures_x_time_in_hospital",
"number_diagnoses_x_time_in_hospital",
"age_x_number_diagnoses",
"age_x_num_medications",
"total_medications_x_number_diagnoses",
"num_medications_x_num_procedures",
"time_in_hospital_x_num_lab_procedures",
"num_medications_x_num_lab_procedures",
"change_x_num_medications",
"num_medications_x_numchange"
],
"ratio_features": [
"procedure_medication_ratio",
"lab_procedure_ratio",
"diagnosis_procedure_ratio"
],
"categorical_features": {
"admission_type_id": [
1,
2,
3,
4,
5,
6,
7,
8
],
"discharge_disposition_id": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26
],
"admission_source_id": [
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25
],
"level1_diag1": [
0,
1,
2,
3,
4,
5,
6,
7,
8
]
},
"lab_features": {
"a1cresult": {
"mapping": {
">7": 1,
">8": 1,
"Norm": 0,
"None": -99
}
},
"max_glu_serum": {
"mapping": {
">200": 1,
">300": 1,
"Norm": 0,
"None": -99
}
}
}
},
"transformations": {
"numeric_scaling": "standard",
"outlier_handling": {
"method": "clip",
"std_multiplier": 5
},
"missing_values": {
"numeric": "mean",
"categorical": "mode"
}
},
"target": {
"name": "readmitted",
"type": "binary",
"mapping": {
">30": 0,
"<30": 1,
"NO": 0
}
}
}