| { | |
| "best_model": { | |
| "name": "Gradient Boosting", | |
| "type": "MultiOutputRegressor" | |
| }, | |
| "all_models": { | |
| "Random Forest": { | |
| "file_name": "random_forest.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "Gradient Boosting": { | |
| "file_name": "gradient_boosting.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": true | |
| }, | |
| "XGBoost": { | |
| "file_name": "xgboost.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "Linear Regression": { | |
| "file_name": "linear_regression.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "Ridge Regression": { | |
| "file_name": "ridge_regression.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "Lasso Regression": { | |
| "file_name": "lasso_regression.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "Support Vector Regression": { | |
| "file_name": "support_vector_regression.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "K-Neighbors": { | |
| "file_name": "k-neighbors.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "MultiLayer Perceptron": { | |
| "file_name": "multilayer_perceptron.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| }, | |
| "Extra Trees": { | |
| "file_name": "extra_trees.pkl", | |
| "model_type": "MultiOutputRegressor", | |
| "is_best_model": false | |
| } | |
| }, | |
| "feature_columns": [ | |
| "time_min", | |
| "temperature_c", | |
| "pressure_atm", | |
| "ph", | |
| "sample_encoded", | |
| "method_encoded" | |
| ], | |
| "target_columns": [ | |
| "pectin_yield", | |
| "galacturonic_acid", | |
| "molecular_weight", | |
| "esterification_degree" | |
| ], | |
| "timestamp": "2025-11-21T15:09:03.896657", | |
| "performance_summary": { | |
| "Random Forest": { | |
| "average_r2": 0.9259113573589833, | |
| "average_mae": 978.0065368137342, | |
| "average_rmse": 1214.2913733491907 | |
| }, | |
| "Gradient Boosting": { | |
| "average_r2": 0.9427364450625025, | |
| "average_mae": 868.4402709872938, | |
| "average_rmse": 1074.2773136179212 | |
| }, | |
| "XGBoost": { | |
| "average_r2": 0.9202552568919424, | |
| "average_mae": 1074.230969811392, | |
| "average_rmse": 1327.1701873750499 | |
| }, | |
| "Linear Regression": { | |
| "average_r2": 0.6965037781193568, | |
| "average_mae": 3730.7549786515183, | |
| "average_rmse": 4818.582238981318 | |
| }, | |
| "Ridge Regression": { | |
| "average_r2": 0.5552634824964677, | |
| "average_mae": 3665.3100792936148, | |
| "average_rmse": 4850.509701616237 | |
| }, | |
| "Lasso Regression": { | |
| "average_r2": 0.3846292916175258, | |
| "average_mae": 3702.032509808647, | |
| "average_rmse": 4828.527973793558 | |
| }, | |
| "Support Vector Regression": { | |
| "average_r2": 0.48321382880503405, | |
| "average_mae": 6612.235998243185, | |
| "average_rmse": 7939.849714629312 | |
| }, | |
| "K-Neighbors": { | |
| "average_r2": 0.8683507702509604, | |
| "average_mae": 1287.512615, | |
| "average_rmse": 2230.119201717444 | |
| }, | |
| "MultiLayer Perceptron": { | |
| "average_r2": 0.8046401888399946, | |
| "average_mae": 4253.843137154152, | |
| "average_rmse": 5488.065210605732 | |
| }, | |
| "Extra Trees": { | |
| "average_r2": 0.9135049334580244, | |
| "average_mae": 1060.1740917797918, | |
| "average_rmse": 1314.6887230153202 | |
| } | |
| } | |
| } |