Initial commit
This commit is contained in:
195
ml_data/reports/tuning_20260406_112705.json
Normal file
195
ml_data/reports/tuning_20260406_112705.json
Normal file
@@ -0,0 +1,195 @@
|
||||
{
|
||||
"timestamp": "2026-04-06T11:27:05.547790",
|
||||
"training_rows": 56,
|
||||
"n_trials": 100,
|
||||
"best_predicted_quality": 86.86,
|
||||
"best_params": {
|
||||
"max_pickup_distance_km": 5.754228294857152,
|
||||
"max_kitchen_distance_km": 3.5401397044432863,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5303258275965647,
|
||||
"workload_penalty_weight": 148.2974521657742,
|
||||
"distance_penalty_weight": 0.8448126470984346,
|
||||
"cluster_radius_km": 5.116539293876776,
|
||||
"search_time_limit_seconds": 11,
|
||||
"road_factor": 1.400897182838108
|
||||
},
|
||||
"validation": {
|
||||
"r2_score": 0.7062,
|
||||
"mae": 6.737,
|
||||
"folds": 5,
|
||||
"trust_level": "good",
|
||||
"trust_score": 3,
|
||||
"interpretation": "Predictions off by +/-6.7 pts (R2=0.71, trust=good)"
|
||||
},
|
||||
"baseline_stats": {
|
||||
"avg_quality": 65.28,
|
||||
"best_quality": 95.0,
|
||||
"worst_quality": 30.0,
|
||||
"sample_size": 56
|
||||
},
|
||||
"feature_importance": {
|
||||
"rolling_avg_quality_5": 36.88,
|
||||
"quality_delta_10": 21.26,
|
||||
"num_orders": 19.48,
|
||||
"hour": 14.46,
|
||||
"num_riders": 6.75,
|
||||
"day_of_week": 0.65,
|
||||
"max_pickup_distance_km": 0.36,
|
||||
"max_kitchen_distance_km": 0.17
|
||||
},
|
||||
"top_trials": [
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 5.754228294857152,
|
||||
"max_kitchen_distance_km": 3.5401397044432863,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5303258275965647,
|
||||
"workload_penalty_weight": 148.2974521657742,
|
||||
"distance_penalty_weight": 0.8448126470984346,
|
||||
"cluster_radius_km": 5.116539293876776,
|
||||
"search_time_limit_seconds": 11,
|
||||
"road_factor": 1.400897182838108
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 5.9946340351245615,
|
||||
"max_kitchen_distance_km": 3.5718829801604155,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.531860400747863,
|
||||
"workload_penalty_weight": 156.33441133773653,
|
||||
"distance_penalty_weight": 0.8685997952158602,
|
||||
"cluster_radius_km": 5.198614116122955,
|
||||
"search_time_limit_seconds": 12,
|
||||
"road_factor": 1.4018892215050491
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.105258536422472,
|
||||
"max_kitchen_distance_km": 3.6976829030462475,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5388030619730716,
|
||||
"workload_penalty_weight": 157.01841824594652,
|
||||
"distance_penalty_weight": 0.8722055219643643,
|
||||
"cluster_radius_km": 5.255269567532107,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.4187048027518931
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.1086693731841635,
|
||||
"max_kitchen_distance_km": 3.8697437187246932,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5386198223243897,
|
||||
"workload_penalty_weight": 155.03608813276117,
|
||||
"distance_penalty_weight": 0.9008859330224005,
|
||||
"cluster_radius_km": 5.394163081995417,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.4236552114446452
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.128213089295225,
|
||||
"max_kitchen_distance_km": 3.849163463086135,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5441620345096512,
|
||||
"workload_penalty_weight": 156.83172650936578,
|
||||
"distance_penalty_weight": 0.8871558854958876,
|
||||
"cluster_radius_km": 5.073434533857966,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.435827692627751
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.340483581316396,
|
||||
"max_kitchen_distance_km": 3.9034377978970274,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5442832933506564,
|
||||
"workload_penalty_weight": 154.74461044822505,
|
||||
"distance_penalty_weight": 0.8860393814330001,
|
||||
"cluster_radius_km": 5.423331802727045,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.4320444686252563
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.354116300119992,
|
||||
"max_kitchen_distance_km": 3.8842834181273576,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5437101399226733,
|
||||
"workload_penalty_weight": 156.68291617578234,
|
||||
"distance_penalty_weight": 0.8795681893638614,
|
||||
"cluster_radius_km": 5.428404376648247,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.4529085299702669
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.351668559299965,
|
||||
"max_kitchen_distance_km": 3.863707133424694,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5440550956654271,
|
||||
"workload_penalty_weight": 156.93143052929284,
|
||||
"distance_penalty_weight": 0.8888601449255451,
|
||||
"cluster_radius_km": 5.485806856584574,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.430060874518316
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.36340684056692,
|
||||
"max_kitchen_distance_km": 3.8544747047074113,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5477473200120031,
|
||||
"workload_penalty_weight": 156.75808775095646,
|
||||
"distance_penalty_weight": 0.9210789943267018,
|
||||
"cluster_radius_km": 5.660715379307142,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.4449700025276115
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
},
|
||||
{
|
||||
"params": {
|
||||
"max_pickup_distance_km": 6.337201751606118,
|
||||
"max_kitchen_distance_km": 3.9155047746745466,
|
||||
"max_orders_per_rider": 16,
|
||||
"ideal_load": 5,
|
||||
"workload_balance_threshold": 0.5460757043805732,
|
||||
"workload_penalty_weight": 157.44456134140316,
|
||||
"distance_penalty_weight": 0.8990546723563242,
|
||||
"cluster_radius_km": 5.452152416986682,
|
||||
"search_time_limit_seconds": 13,
|
||||
"road_factor": 1.4450395913087812
|
||||
},
|
||||
"score": 86.86381530761719
|
||||
}
|
||||
],
|
||||
"pareto_frontier": []
|
||||
}
|
||||
Reference in New Issue
Block a user