Hierarchical Evaluation Function (HEF): A Multi-Metric Approach for Optimizing Demand Forecasting Models
By: Adolfo González, Víctor Parada
Potential Business Impact:
Helps businesses predict future sales better.
Demand forecasting is essential for strategic planning in competitive environments, enabling resource optimization and improved responsiveness to market dynamics. However, multivariate time series modeling faces challenges due to data complexity, uncertainty, and frequent regime shifts. Traditional evaluation metrics can introduce biases and limit generalization. This work compares two custom evaluation functions: FMAE (Focused Mean Absolute Error), focused on minimizing absolute errors, and HEF (Hierarchical Evaluation Function), designed to weight global metrics and penalize large deviations. Experiments were conducted under different data splits (91:9, 80:20, 70:30) using three optimizers (Grid Search, PSO, Optuna), assessing fit, relative accuracy, robustness, and computational efficiency. Results show that HEF consistently outperforms FMAE in global metrics (R2, Relative Accuracy, RMSE, RMSSE), enhancing model robustness and explanatory power. These findings were confirmed via visualizations and statistical tests. Conversely, FMAE offers advantages in local metrics (MAE, MASE) and execution time, making it suitable for short-term scenarios. The study highlights a methodological trade-off: HEF is ideal for strategic planning, while FMAE is better suited for operational efficiency. A replicable framework is proposed for optimizing predictive models in dynamic environments.
Similar Papers
Hierarchical Evaluation Function: A Multi-Metric Approach for Optimizing Demand Forecasting Models
Machine Learning (CS)
Helps businesses guess future sales more accurately.
Hierarchical Evaluation Function: A Multi-Metric Approach for Optimizing Demand Forecasting Models
Machine Learning (CS)
Helps stores know what to stock better.
Hierarchical Evaluation Function: A Multi-Metric Approach for Optimizing Demand Forecasting Models
Machine Learning (CS)
Better guesses help stores stock the right amount.