deepamr-api / models /optimized /optimization_results.json
hossainlab's picture
Deploy DeepAMR API backend
3255634
{
"timestamp": "2026-01-27T00:52:56.295011",
"dataset_info": {
"n_samples": 862,
"n_features": 500,
"n_classes": 11
},
"individual_results": {
"random_forest": {
"model_name": "random_forest",
"train_metrics": {
"hamming_loss": 0.0,
"micro_f1": 1.0,
"macro_f1": 1.0,
"weighted_f1": 1.0,
"micro_auc": 1.0,
"macro_auc": 1.0
},
"val_metrics": {
"hamming_loss": 0.1786833855799373,
"micro_f1": 0.7673469387755102,
"macro_f1": 0.6611981165464018,
"weighted_f1": 0.7467117873190267,
"micro_auc": 0.9162017948096046,
"macro_auc": 0.8549241829349307
},
"test_metrics": {
"hamming_loss": 0.14923804519180242,
"micro_f1": 0.8008415147265077,
"macro_f1": 0.6931580854940095,
"weighted_f1": 0.7866584010781301,
"micro_auc": 0.9352383767430538,
"macro_auc": 0.892347870119787
}
},
"extra_trees": {
"model_name": "extra_trees",
"train_metrics": {
"hamming_loss": 0.0,
"micro_f1": 1.0,
"macro_f1": 1.0,
"weighted_f1": 1.0,
"micro_auc": 1.0,
"macro_auc": 1.0
},
"val_metrics": {
"hamming_loss": 0.18599791013584116,
"micro_f1": 0.7594594594594595,
"macro_f1": 0.6533138084494247,
"weighted_f1": 0.7361252764165931,
"micro_auc": 0.9163432775487105,
"macro_auc": 0.854105786134419
},
"test_metrics": {
"hamming_loss": 0.1466106148187073,
"micro_f1": 0.8036593947923997,
"macro_f1": 0.6945431573475435,
"weighted_f1": 0.7884340134356437,
"micro_auc": 0.9366403542325926,
"macro_auc": 0.8982194606889102
}
},
"gradient_boosting": {
"model_name": "gradient_boosting",
"train_metrics": {
"hamming_loss": 0.0,
"micro_f1": 1.0,
"macro_f1": 1.0,
"weighted_f1": 1.0,
"micro_auc": 1.0,
"macro_auc": 1.0
},
"val_metrics": {
"hamming_loss": 0.1839080459770115,
"micro_f1": 0.7589041095890411,
"macro_f1": 0.6542717586940907,
"weighted_f1": 0.7397730287328006,
"micro_auc": 0.9161523881388057,
"macro_auc": 0.8533130438034391
},
"test_metrics": {
"hamming_loss": 0.14450867052023122,
"micro_f1": 0.8064743138634765,
"macro_f1": 0.698124788986773,
"weighted_f1": 0.794469781428789,
"micro_auc": 0.9331513486571386,
"macro_auc": 0.8911995355576819
}
},
"logistic_regression": {
"model_name": "logistic_regression",
"train_metrics": {
"hamming_loss": 0.03578979160374509,
"micro_f1": 0.9496066340633638,
"macro_f1": 0.9410580744807551,
"weighted_f1": 0.9501523052236384,
"micro_auc": 0.9938833816959917,
"macro_auc": 0.9926233091582063
},
"val_metrics": {
"hamming_loss": 0.19853709508881923,
"micro_f1": 0.7425474254742548,
"macro_f1": 0.6611275075433016,
"weighted_f1": 0.7391600206558622,
"micro_auc": 0.8958327718938924,
"macro_auc": 0.8265557424462046
},
"test_metrics": {
"hamming_loss": 0.18917498686284814,
"micro_f1": 0.7503467406380028,
"macro_f1": 0.6922691173840723,
"weighted_f1": 0.7538927063910608,
"micro_auc": 0.9022916159543763,
"macro_auc": 0.8554535252061399
}
},
"mlp": {
"model_name": "mlp",
"train_metrics": {
"hamming_loss": 0.1256418000604047,
"micro_f1": 0.8147818343722173,
"macro_f1": 0.7228300076383021,
"weighted_f1": 0.7994840539887537,
"micro_auc": 0.939653506113024,
"macro_auc": 0.901795988138621
},
"val_metrics": {
"hamming_loss": 0.19540229885057472,
"micro_f1": 0.7434842249657064,
"macro_f1": 0.6305353532373609,
"weighted_f1": 0.7115266944899845,
"micro_auc": 0.9021927578803639,
"macro_auc": 0.8104458880513469
},
"test_metrics": {
"hamming_loss": 0.162900683131897,
"micro_f1": 0.7756874095513748,
"macro_f1": 0.6690600656739343,
"weighted_f1": 0.7526547575679734,
"micro_auc": 0.9221406961783218,
"macro_auc": 0.8544357687048616
}
}
},
"ensemble_results": {
"ensemble_type": "stacking",
"individual_results": {
"random_forest": {
"hamming_loss": 0.1786833855799373,
"micro_f1": 0.7673469387755102,
"macro_f1": 0.6611981165464018,
"weighted_f1": 0.7467117873190267,
"micro_auc": 0.9162017948096046,
"macro_auc": 0.8549241829349307
},
"extra_trees": {
"hamming_loss": 0.18599791013584116,
"micro_f1": 0.7594594594594595,
"macro_f1": 0.6533138084494247,
"weighted_f1": 0.7361252764165931,
"micro_auc": 0.9163432775487105,
"macro_auc": 0.854105786134419
},
"gradient_boosting": {
"hamming_loss": 0.1839080459770115,
"micro_f1": 0.7589041095890411,
"macro_f1": 0.6542717586940907,
"weighted_f1": 0.7397730287328006,
"micro_auc": 0.9161523881388057,
"macro_auc": 0.8533130438034391
},
"logistic_regression": {
"hamming_loss": 0.19853709508881923,
"micro_f1": 0.7425474254742548,
"macro_f1": 0.6611275075433016,
"weighted_f1": 0.7391600206558622,
"micro_auc": 0.8958327718938924,
"macro_auc": 0.8265557424462046
},
"mlp": {
"hamming_loss": 0.19540229885057472,
"micro_f1": 0.7434842249657064,
"macro_f1": 0.6305353532373609,
"weighted_f1": 0.7115266944899845,
"micro_auc": 0.9021927578803639,
"macro_auc": 0.8104458880513469
}
},
"test_metrics": {
"hamming_loss": 0.1466106148187073,
"micro_f1": 0.802547770700637,
"macro_f1": 0.7008390358266979,
"weighted_f1": 0.7906725118067189
}
},
"optimization_techniques": [
"SMOTE-Tomek resampling",
"Feature selection with mutual information",
"Optimized hyperparameters",
"Ensemble stacking"
]
}