Hybrid Deep Learning with Denoising Stacked Autoencoders for Agricultural Price Forecasting
50 / 34
Keywords:
Agricultural Price; Deep learning; Machine learning; Forecasting; Time series dataAbstract
The complex nature of agricultural price data, characterized by perishability, seasonality, and non-stationarity, often renders conventional forecasting
models inadequate. To address these challenges, this study proposes two hybrid learning frameworks: Stacked Autoencoder-based Deep Learning
(SAE-DL) and Denoising Stacked Autoencoder-based Deep Learning (DSAE-DL). These models represent a significant departure from existing
deep learning (DL) models, such as Multilayer Perceptron (MLP), Recurrent Neural Network (RNN), 1D Convolutional Neural Network (1D CNN),
Long Short-Term Memory (LSTM), and Gated Recurrent Unit (GRU). Unlike these standard models, which process raw input directly and often
struggle with data volatility, our proposed hybrid approach integrates an autoencoder bottleneck to perform hierarchical feature extraction and
dimensionality reduction prior to forecasting. The SAE-DL model focuses on capturing the underlying compressed representation of the price series,
while the DSAE-DL introduces a stochastic denoising mechanism to specifically reconstruct core features from noisy data and outliers. Empirical
analysis using a real-world onion price dataset reveals that the proposed DSAE-DL models, particularly the DSAE-RNN configuration, consistently
outperform all other models across metrics, including RMSE, MAE, and MAPE. The Diebold-Mariano (DM) test further confirms that both proposed
hybrid frameworks, SAE-DL and DSAE-DL, significantly improve prediction accuracy compared to standalone DL models. These findings highlight
the superior robustness of hybrid autoencoder-based architectures in contending with market volatility.
Downloads
References
Avinash, G., V., R., Ray, M., Paul, R.K., Godara, S., Nayak, G.H.H.,
Kumar, R.R., Manjunatha, B., Dahiya, S., Iquebal, M.A. (2024).
Hidden Markov guided Deep Learning models for forecasting
highly volatile agricultural commodity prices. Applied Soft
Computing, 111557 https://doi.org/10.1016/j.asoc.2024. 111557
Chung, J., Gulcehre, C., Cho, K., Bengio, Y. (2014). Empirical
Evaluation of Gated Recurrent Neural Networks on Sequence
Modeling https://doi.org/10. 48550/ARXIV.1412.3555
Haykin, s. (2009). Neural Networks and Learning Machines, 3rd edn.
Pearson Education India.
Hinton, G.E., Salakhutdinov, R.R. (2006). Reducing the dimensionality
of data with neural networks. Science 313(5786), 504-507 https://
doi.org/10.1126/science. 1127647
Hochreiter, S., Schmidhuber, J. (1997). Long Short-Term Memory.
Neural Computation 9(8), 1735-1780 https://doi.org/10.1162/
neco.1997.9.8.1735
Liu, P., Zheng, P., Chen, Z. (2019). Deep Learning with Stacked
Denoising Auto-Encoder for Short-Term Electric Load
Forecasting. Energies 12(12), 2445 https: //doi.org/10.3390/
en12122445
Liu, Y., Zhao, C., Huang, Y. (2022). A Combined Model for Multivariate
Time Series Forecasting Based on MLP-Feedforward Attention
LSTM. IEEE Access 10, 88644-88654 https://doi.org/10.1109/
ACCESS.2022.3192430
Najafi, A., Homaee, O., Jasinski, M., Golshan, M., Leonowicz, Z.
(2022). Application of Extreme Learning Machine-Autoencoder
to Medium Term Electricity Price Forecasting. In: 2022 IEEE
International Conference on Environment and Electrical
Engineering and 2022 IEEE Industrial and Commercial Power
Systems Europe (EEEIC / I&CPS Europe), pp. 1-4. IEEE,
ikonomidis, A., Catal, C., Kassahun, A. (2023). Deep learning for
crop yield prediction: A systematic literature review. New Zealand
Journal of Crop and Horticultural Science 51(1), 1-26 https://doi.
org/10.1080/01140671.2022.2032213
Paul, R.K., Yeasin, Md., Kumar, P., Kumar, P., Balasubramanian,
M., Roy, H.S., Paul, A.K., Gupta, A. (2022). Machine learning
techniques for forecasting agricultural prices: A case of brinjal in
Odisha, India. PLOS ONE 17(7), 0270553 https://doi.org/10.1371/
journal.pone.0270553
Samal, K.K.R., Babu, K.S., Das, S.K. (2021). Temporal convolutional
denoising autoencoder network for air pollution prediction
with missing values. Urban Climate 38, 100872 https://doi.
org/10.1016/j.uclim.2021.100872
Soui, M., Smiti, S., Mkaouer, M.W., Ejbali, R. (2020). Bankruptcy
Prediction Using Stacked Auto-Encoders. Applied Artificial
Intelligence 34(1), 80-100 https://doi.org/10.1080/08839514.201
9.1691849
Sun, F., Meng, X., Zhang, Y., Wang, Y., Jiang, H., Liu, P. (2023).
Agricultural Product 26 Price Forecasting Methods: A
Review. Agriculture 13(9), 1671 https:// doi.org/10.3390/
agriculture13091671
Vincent, P., Larochelle, H., Bengio, Y., Manzagol, P.-A. (2008).
Extracting and composing robust features with denoising
autoencoders. In: Proceedings of the 25th International Conference
on Machine Learning - ICML ’08, pp. 1096-1103. ACM Press,
Helsinki, Finland. https://doi.org/10.1145/1390156.1390294
Wang, L., Zhang, Z., Chen, J. (2017). Short-Term Electricity Price
Forecasting With Stacked Denoising Autoencoders. IEEE
Transactions on Power Systems 32(4), 2673-2681 https://doi.
org/10.1109/TPWRS.2016.2628873
Xiong, T., Li, C., Bao, Y. (2018). Seasonal forecasting of agricultural
commodity price using a hybrid STL and ELM method: Evidence
from the vegetable market in China. Neurocomputing 275,
2831-2844 https://doi.org/10.1016/j. neucom.2017.11.053