Initial commit
This commit is contained in:
193
ml_data/reports/tuning_20260406_101305.json
Normal file
193
ml_data/reports/tuning_20260406_101305.json
Normal file
@@ -0,0 +1,193 @@
|
||||
{
|
||||
"timestamp": "2026-04-06T10:13:05.823653",
|
||||
"training_rows": 42,
|
||||
"n_trials": 150,
|
||||
"best_predicted_quality": 74.73,
|
||||
"best_params": {
|
||||
"max_pickup_distance_km": 7.314920981190028,
|
||||
"max_kitchen_distance_km": 4.8848250212533415,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.5921999872066053,
|
||||
"workload_penalty_weight": 169.06315001171424,
|
||||
"distance_penalty_weight": 1.1915857216557537,
|
||||
"cluster_radius_km": 3.558231774658527,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3099009557863963
|
||||
},
|
||||
"validation": {
|
||||
"r2_score": 0.5681,
|
||||
"mae": 8.266,
|
||||
"folds": 5,
|
||||
"trust_level": "acceptable",
|
||||
"trust_score": 2,
|
||||
"interpretation": "Predictions off by +/-8.3 pts (R2=0.57, trust=acceptable)"
|
||||
},
|
||||
"baseline_stats": {
|
||||
"avg_quality": 57.09,
|
||||
"best_quality": 94.11,
|
||||
"worst_quality": 30.0,
|
||||
"sample_size": 42
|
||||
},
|
||||
"feature_importance": {
|
||||
"rolling_avg_quality_5": 38.71,
|
||||
"quality_delta_10": 20.33,
|
||||
"num_orders": 19.03,
|
||||
"hour": 13.32,
|
||||
"num_riders": 7.86,
|
||||
"day_of_week": 0.75
|
||||
},
|
||||
"top_trials": [
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.314920981190028,
|
||||
"max_kitchen_distance_km": 4.8848250212533415,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.5921999872066053,
|
||||
"workload_penalty_weight": 169.06315001171424,
|
||||
"distance_penalty_weight": 1.1915857216557537,
|
||||
"cluster_radius_km": 3.558231774658527,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3099009557863963
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.237104762434787,
|
||||
"max_kitchen_distance_km": 7.550474896953535,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.5890554510417833,
|
||||
"workload_penalty_weight": 185.96752993783272,
|
||||
"distance_penalty_weight": 1.31602349600973,
|
||||
"cluster_radius_km": 3.8526888873500074,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.319424296170459
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.436288448216707,
|
||||
"max_kitchen_distance_km": 4.919546048309047,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.591148300459874,
|
||||
"workload_penalty_weight": 168.30230726961742,
|
||||
"distance_penalty_weight": 1.2493078409207465,
|
||||
"cluster_radius_km": 3.556472953280938,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3302725639166417
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.325529314582726,
|
||||
"max_kitchen_distance_km": 4.649587629606767,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.590873440986851,
|
||||
"workload_penalty_weight": 168.438723345984,
|
||||
"distance_penalty_weight": 1.1422464826358736,
|
||||
"cluster_radius_km": 3.849796402096792,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3098146276588136
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.280718743288656,
|
||||
"max_kitchen_distance_km": 4.619748595285139,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.5876942359983096,
|
||||
"workload_penalty_weight": 175.5427402190054,
|
||||
"distance_penalty_weight": 1.234091340676156,
|
||||
"cluster_radius_km": 3.596367136362332,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3269755250627069
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.492629035525449,
|
||||
"max_kitchen_distance_km": 4.249165472314659,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.6002837964896123,
|
||||
"workload_penalty_weight": 173.37495123965752,
|
||||
"distance_penalty_weight": 1.1908166833096747,
|
||||
"cluster_radius_km": 3.543115179563585,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3281385493416102
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.171116733882171,
|
||||
"max_kitchen_distance_km": 4.315631232490625,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.5943191618773355,
|
||||
"workload_penalty_weight": 167.9049180092559,
|
||||
"distance_penalty_weight": 1.173862334055753,
|
||||
"cluster_radius_km": 3.596417271778823,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.310786907921741
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.398947077752536,
|
||||
"max_kitchen_distance_km": 4.573012985025286,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.588382785737964,
|
||||
"workload_penalty_weight": 171.56836325664975,
|
||||
"distance_penalty_weight": 1.2420650483510813,
|
||||
"cluster_radius_km": 3.821463414056532,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3094083355796955
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.413205466370695,
|
||||
"max_kitchen_distance_km": 4.882557712376696,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.5938285091458789,
|
||||
"workload_penalty_weight": 169.18170748664954,
|
||||
"distance_penalty_weight": 1.2065256426925077,
|
||||
"cluster_radius_km": 3.567236434547114,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3261515305765197
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 7.321140036068694,
|
||||
"max_kitchen_distance_km": 4.591113450191565,
|
||||
"max_orders_per_rider": 17,
|
||||
"ideal_load": 6,
|
||||
"workload_balance_threshold": 0.595465392809937,
|
||||
"workload_penalty_weight": 168.84486091695908,
|
||||
"distance_penalty_weight": 1.1874534780471975,
|
||||
"cluster_radius_km": 3.5809336353167915,
|
||||
"search_time_limit_seconds": 9,
|
||||
"road_factor": 1.3136308854673249
|
||||
},
|
||||
"score": 74.7316665649414
|
||||
}
|
||||
],
|
||||
"pareto_frontier": []
|
||||
}
|
||||
Reference in New Issue
Block a user