Skip to main content
Log in

Ensemble learning for prominent feature selection and electric power prediction in agriculture sector

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

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

  1. 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

  2. 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

  3. 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

    Article  Google Scholar 

  4. Srinivasan D (2008) Energy demand prediction using GMDH networks. Neurocomputing 72:625–629

    Article  Google Scholar 

  5. 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

    Article  ADS  Google Scholar 

  6. 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

    Article  ADS  Google Scholar 

  7. Pinto T, Praça I, Vale Z, Silva J (2021) Ensemble learning for electricity consumption forecasting in office buildings. Neurocomputing 423:747–755

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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

  12. Wang L, Mao S, Wilamowski BM, Nelms RM (2020) Ensemble learning for load forecasting. IEEE Trans Green Commun Netw 4:616–628

    Article  Google Scholar 

  13. 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

    Article  PubMed  PubMed Central  CAS  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

    Article  Google Scholar 

  16. Koprinska I, Rana M, Agelidis VG (2015) Correlation and instance based feature selection for electricity load forecasting. Knowledge-Based Syst 82:29–40

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. Lahouar A, Slama JBH (2015) Day-ahead load forecast using random forest and expert input selection. Energy Convers Manag 103:1040–1051

    Article  Google Scholar 

  19. 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

    CAS  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

    Google Scholar 

  22. Ou S-L (2012) Forecasting agricultural output with an improved grey forecasting model based on the genetic algorithm. Comput Electron Agric 85:33–39

    Article  Google Scholar 

  23. 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

    Article  CAS  Google Scholar 

  24. 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

  25. 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

  26. 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

  27. 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

  28. Tso GKF, Yau KKW (2007) Predicting electricity energy consumption: a comparison of regression analysis, decision tree and neural networks. Energy 32:1761–1768

    Article  Google Scholar 

  29. Makridakis S, Spiliotis E, Assimakopoulos V (2018) Statistical and machine learning forecasting methods: concerns and ways forward. PLoS ONE 13:e0194889

    Article  PubMed  PubMed Central  Google Scholar 

  30. 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

  31. 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)

Download references

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

Authors

Corresponding author

Correspondence to Megha Sharma.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-18179-y

Keywords

Navigation