Abstract
The agricultural industry is critical to the Indian GDP, yet it faces several issues, such as energy, unemployment, and water scarcity. Among these challenges, reliable access to electricity stands out as a crucial factor for implementing smart farming techniques tailored to diverse crops and irrigation patterns. This paper addresses the intricate task of load forecasting in the agriculture sector, employing machine learning and ensemble learning methods. By scrutinizing various agroclimatic and weather characteristics, we pinpoint exogenous features influencing load prediction and prioritize their significance. The study introduces a groundbreaking approach, Temporal Adaptive Ensemble Learning (TAEL), designed to augment accuracy by incorporating temporal dynamics. Six distinct cases, varying in input parameters, are meticulously examined, employing ensemble approaches and benchmarking against Multiple Linear Regression (MLR) and K-Nearest Neighbor (KNN) models. The findings emphasize the vital role of integrating agroclimatic and time series features, showcasing notable enhancements in algorithmic performance across all cases. The proposed TAEL model stands out, achieving a remarkable mean accuracy of 87.1% and a 20.4% MAPE error. This underscores its effectiveness compared to traditional statistical and machine learning approaches, addressing limitations observed in existing studies. The research not only identifies critical factors influencing load prediction but also pioneers a novel approach, TAEL, contributing to the advancement of agricultural load forecasting methodologies.
Similar content being viewed by others
Data availability
Data underlying the results presented in this paper are not publicly available at this time but may be obtained from the corresponding author on reasonable request.
References
Sharma M, Mittal N, Mishra A, Gupta A (2022) Sector-wise expert input selection for electricity load forecasting. In: 2022 IEEE 7th International Conference on Recent Advances and Innovations in Engineering (ICRAIE), pp 87–92
Guhathakurta P, Surendran D, Menon P, Prasad AK, Sangwan N, Advani SC (2020) Observed Rainfall Variability and Changes Over Rajasthan State, Met Monograph No. ESSO/IMD/HS/Rainfall Variability/22(2020)/46. Climate Research and Services India Meteorological Department Ministry of Earth Sciences Pune
Kumaran J, Ravi G (2015) Long-term sector-wise electrical energy forecasting using artificial neural network and biogeography-based optimization. Electr Power Components Syst 43:1225–1235
Srinivasan D (2008) Energy demand prediction using GMDH networks. Neurocomputing 72:625–629
Jain RK, Smith KM, Culligan PJ, Taylor JE (2014) Forecasting energy consumption of multi-family residential buildings using support vector regression: investigating the impact of temporal and spatial monitoring granularity on performance accuracy. Appl Energy 123:168–178
Lusis P, Khalilpour KR, Andrew L, Liebman A (2017) Short-term residential load forecasting: impact of calendar effects and forecast granularity. Appl Energy 205:654–669
Pinto T, Praça I, Vale Z, Silva J (2021) Ensemble learning for electricity consumption forecasting in office buildings. Neurocomputing 423:747–755
Liu J, Li Y (2020) Study on environment-concerned short-term load forecasting model for wind power based on feature extraction and tree regression. J Clean Prod 264:121505
Li C, Tao Y, Ao W et al (2018) Improving forecasting accuracy of daily enterprise electricity consumption using a random forest based on ensemble empirical mode decomposition. Energy 165:1220–1227
Tang L, Yi Y, Peng Y (2019) An ensemble deep learning model for short-term load forecasting based on ARIMA and LSTM. In: 2019 IEEE International Conference on Communications, Control, and Computing Technologies for Smart Grids (SmartGridComm), pp 1–6
Cheng Y-Y, Chan PPK, Qiu Z-W (2012) Random forest based ensemble system for short term load forecasting. In: 2012 International Conference on Machine Learning and Cybernetics, pp 52–56
Wang L, Mao S, Wilamowski BM, Nelms RM (2020) Ensemble learning for load forecasting. IEEE Trans Green Commun Netw 4:616–628
Awan SE, Bennamoun M, Sohel F et al (2019) Feature selection and transformation by machine learning reduce variable numbers and improve prediction for heart failure readmission or death. PLoS ONE 14:e0218760
Singh LK, Khanna M, Singh R (2023) Artificial intelligence based medical decision support system for early and accurate breast cancer prediction. Adv Eng Softw 175:103338
Dai Y, Zhao P (2020) A hybrid load forecasting model based on support vector machine with intelligent methods for feature selection and parameter optimization. Appl Energy 279:115332
Koprinska I, Rana M, Agelidis VG (2015) Correlation and instance based feature selection for electricity load forecasting. Knowledge-Based Syst 82:29–40
Gollou AR, Ghadimi N (2017) A new feature selection and hybrid forecast engine for day-ahead price forecasting of electricity markets. J Intell Fuzzy Syst 32:4031–4045
Lahouar A, Slama JBH (2015) Day-ahead load forecast using random forest and expert input selection. Energy Convers Manag 103:1040–1051
Bolandnazar E, Rohani A, Taki M (2020) Energy consumption forecasting in agriculture by artificial intelligence and mathematical models. Energy Sour Part A Recover Util Environ Eff 42:1618–1632
Zhang L, Traore S, Ge J et al (2019) Using boosted tree regression and artificial neural networks to forecast upland rice yield under climate change in Sahel. Comput Electron Agric 166:105031
Saravanan S, Karunanithi K (2018) Forecasting of electric energy consumption in agriculture sector of India using ANN technique. Int J Pure Appl Math 119:261–271
Ou S-L (2012) Forecasting agricultural output with an improved grey forecasting model based on the genetic algorithm. Comput Electron Agric 85:33–39
Yoo T-W, Oh I-S (2020) Time series forecasting of agricultural products’ sales volumes based on seasonal long short-term memory. Appl Sci 10:8169
Saini U, Kumar R, Jain V, Krishnajith MU (2020) Univariant time series forecasting of agriculture load by using LSTM and GRU RNNs. In: 2020 IEEE Students Conference on Engineering & Systems (SCES), pp 1–6
Noureen S, Atique S, Roy V, Bayne S (2019) Analysis and application of seasonal ARIMA model in energy demand forecasting: A case study of small scale agricultural load. In: 2019 IEEE 62nd International Midwest Symposium on Circuits and Systems (MWSCAS). pp 521–524
Sharma M, Mittal N, Mishra A, Gupta A (2022) Analytical machine learning for medium-term load forecasting towards agricultural sector. In: Proceedings of Second Doctoral Symposium on Computational Intelligence, pp 581–592
Saha D, Ray RK (2019) Groundwater resources of India: potential, challenges and management. Groundwater development and management: issues and challenges in South Asia, pp 19–42
Tso GKF, Yau KKW (2007) Predicting electricity energy consumption: a comparison of regression analysis, decision tree and neural networks. Energy 32:1761–1768
Makridakis S, Spiliotis E, Assimakopoulos V (2018) Statistical and machine learning forecasting methods: concerns and ways forward. PLoS ONE 13:e0194889
Imandoust SB, Bolandraftar M, others (2013) Application of k-nearest neighbor (knn) approach for predicting economic events: Theoretical background. Int J Eng Res Appl 3:605–610
Sharma M, Mittal N, Mishra A, Gupta A (2023) A time-series forecasting of power consumption and feature extraction in agriculture sector using machine learning. Int J Power Energy Syst 43(10)
Acknowledgements
The author is thanks to JVVNL for providing the original dataset, as well as to Federation of Indian Chambers of Commerce & Industry (FICCI) for funding the work with the collaboration of Genus Power Infrastructures Limited.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare there is no conflict of interest regarding the publication of this paper.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sharma, M., Mittal, N., Mishra, A. et al. Ensemble learning for prominent feature selection and electric power prediction in agriculture sector. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-18179-y
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-18179-y