-
CiteScore
-
Impact Factor
Volume 1, Issue 1, IECE Transactions on Swarm and Evolutionary Learning
Volume 1, Issue 1, 2025
Submit Manuscript Edit a Special Issue
Article QR Code
Article QR Code
Scan the QR code for reading
Popular articles
IECE Transactions on Swarm and Evolutionary Learning, Volume 1, Issue 1, 2025: 3-11

Free to Read | Research Article | 29 May 2025
Modified Salp Swarm Algorithm with Adaptive Weighting Based Bidirectional LSTM Network Ensemble Method for Crop Recommendation
1 Indian Institute of Information Technology Agartala, Barjala, Tripura 799046, India
* Corresponding Author: Parijata Majumdar, [email protected]
Received: 23 April 2025, Accepted: 04 May 2025, Published: 29 May 2025  
Abstract
Farmers sometimes grow crops with low yields, wasting land, labor, and time—especially in developing countries where demand for food is increasing. A Crop Recommendation System (CRS) can help by using precision farming techniques that analyze soil and environmental data to suggest the most suitable crops. This study proposes a CRS using a Modified Salp Swarm Algorithm (MSSA) for feature selection and an Adaptive Weighted Bi-directional Long Short-Term Memory (AWBiLSTM) ensemble for prediction. MSSA enhances the original algorithm by improving local search and convergence speed, addressing SSA’s limitations. Climate data is pre-processed and relevant features are selected using MSSA. AWBiLSTM then predicts suitable crops with improved accuracy. Experimental results show that the MSSA-AWBiLSTM approach outperforms existing methods in precision, recall, and execution time. The proposed method obtains an accuracy of 98.72%, precision of 98.81%, recall of 98.54%, specificity of 98.10%, PR-Score of 98.18%, ROC-Score of 98.49%, F1-Score of 98.48%, and Matthews Correlation Coefficient (MCC) of 97.63%.

Graphical Abstract
Modified Salp Swarm Algorithm with Adaptive Weighting Based Bidirectional LSTM Network Ensemble Method for Crop Recommendation

Keywords
soil and climate conditions
feature Selection
crop recommendation
modified salp swarm algorithm
adaptive weighting based BiLSTM

Data Availability Statement
Data will be made available on request.

Funding
This work was supported without any funding.

Conflicts of Interest
The author declare no conflicts of interest.

Ethical Approval and Consent to Participate
Not applicable.

References
  1. Zhai, Z., Martínez, J. F., Beltran, V., & Martínez, N. L. (2020). Decision support systems for agriculture 4.0: Survey and challenges. Computers and Electronics in Agriculture, 170, 105256.
    [CrossRef]   [Google Scholar]
  2. Bondre, D. A., & Mahagaonkar, S. (2019). Prediction of crop yield and fertilizer recommendation using machine learning algorithms. International Journal of Engineering Applied Sciences and Technology, 4(5), 371-376.
    [Google Scholar]
  3. Akulwar, P. (2020). A recommended system for crop disease detection and yield prediction using machine learning approach. Recommender System with Machine Learning and Artificial Intelligence: Practical Tools and Applications in Medical, Agricultural and Other Industries, 141-163.
    [CrossRef]   [Google Scholar]
  4. Kumar, A., Sarkar, S., & Pradhan, C. (2019, April). Recommendation system for crop identification and pest control technique in agriculture. In 2019 International Conference on Communication and Signal Processing (ICCSP) (pp. 0185-0189). IEEE.
    [CrossRef]   [Google Scholar]
  5. Shahana, I. L., Kamal, V. P., Anoop, R. L., & Francis, A. (2022). Crop prediction methods: A comparative study. Asian J Agric Ext Econ Sociol, 40(8), 228-236.
    [Google Scholar]
  6. Gosai, D., Raval, C., Nayak, R., Jayswal, H., & Patel, A. (2021). Crop recommendation system using machine learning. International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 7(3), 558-569.
    [Google Scholar]
  7. Das, B., Ali, S. M., Shaikh, M. Z., Chandio, A. F., Rahu, M. A., Pabani, J. K., & Khalil, M. U. R. (2023, January). Linear regression based crop suggestive system for local pakistani farmers. In 2023 Global Conference on Wireless and Optical Technologies (GCWOT) (pp. 1-6). IEEE.
    [CrossRef]   [Google Scholar]
  8. Ray, R. K., Das, S. K., & Chakravarty, S. (2022, January). Smart crop recommender system-a machine learning approach. In 2022 12th International Conference on Cloud Computing, Data Science & Engineering (Confluence) (pp. 494-499). IEEE.
    [CrossRef]   [Google Scholar]
  9. Ujjainia, S., Gautam, P., & Veenadhari, S. (2021). A crop recommendation system to improve crop productivity using ensemble technique. International Journal of Innovative Technology and Exploring Engineering (IJITEE), 10(4).
    [Google Scholar]
  10. Pudumalar, S., Ramanujam, E., Rajashree, R. H., Kavya, C., Kiruthika, T., & Nisha, J. (2017, January). Crop recommendation system for precision agriculture. In 2016 eighth international conference on advanced computing (ICoAC) (pp. 32-36). IEEE.
    [CrossRef]   [Google Scholar]
  11. Venkatanaresh, M., & Kullayamma, I. (2024). Deep learning based concurrent excited gated recurrent unit for crop recommendation based on soil and climatic conditions. Multimedia Tools and Applications, 83(24), 64109-64138.
    [CrossRef]   [Google Scholar]
  12. Kiruthika, S., & Karthika, D. (2023). IOT-BASED professional crop recommendation system using a weight-based long-term memory approach. Measurement: Sensors, 27, 100722.
    [CrossRef]   [Google Scholar]
  13. Tubishat, M., Ja'afar, S., Alswaitti, M., Mirjalili, S., Idris, N., Ismail, M. A., & Omar, M. S. (2021). Dynamic salp swarm algorithm for feature selection. Expert Systems with Applications, 164, 113873.
    [CrossRef]   [Google Scholar]
  14. Mirjalili, S., Gandomi, A. H., Mirjalili, S. Z., Saremi, S., Faris, H., & Mirjalili, S. M. (2017). Salp Swarm Algorithm: A bio-inspired optimizer for engineering design problems. Advances in engineering software, 114, 163-191.
    [CrossRef]   [Google Scholar]
  15. Faris, H., Heidari, A. A., Ala’M, A. Z., Mafarja, M., Aljarah, I., Eshtay, M., & Mirjalili, S. (2020). Time-varying hierarchical chains of salps with random weight networks for feature selection. Expert Systems with Applications, 140, 112898.
    [CrossRef]   [Google Scholar]
  16. Kassaymeh, S., Abdullah, S., Al-Betar, M. A., & Alweshah, M. (2022). Salp swarm optimizer for modeling the software fault prediction problem. Journal of King Saud University-Computer and Information Sciences, 34(6), 3365-3378.
    [CrossRef]   [Google Scholar]
  17. Aljarah, I., Habib, M., Faris, H., Al-Madi, N., Heidari, A. A., Mafarja, M., ... & Mirjalili, S. (2020). A dynamic locality multi-objective salp swarm algorithm for feature selection. Computers & Industrial Engineering, 147, 106628.
    [CrossRef]   [Google Scholar]
  18. Shams, M. Y., Gamel, S. A., & Talaat, F. M. (2024). Enhancing crop recommendation systems with explainable artificial intelligence: a study on agricultural decision-making. Neural Computing and Applications, 36(11), 5695-5714.
    [CrossRef]   [Google Scholar]
  19. Gopi, P. S. S., & Karthikeyan, M. (2024). Red fox optimization with ensemble recurrent neural network for crop recommendation and yield prediction model. Multimedia Tools and Applications, 83(5), 13159-13179.
    [CrossRef]   [Google Scholar]
  20. Colombo-Mendoza, L. O., Paredes-Valverde, M. A., Salas-Zárate, M. D. P., & Valencia-García, R. (2022). Internet of Things-driven data mining for smart crop production prediction in the peasant farming domain. Applied Sciences, 12(4), 1940.
    [CrossRef]   [Google Scholar]
  21. Lipton, Z. C., Berkowitz, J., & Elkan, C. (2015). A critical review of recurrent neural networks for sequence learning. arXiv preprint arXiv:1506.00019.
    [Google Scholar]
  22. Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural computation, 9(8), 1735-1780.
    [CrossRef]   [Google Scholar]
  23. Adhikari, R. (2015). A neural network based linear ensemble framework for time series forecasting. Neurocomputing, 157, 231-242.
    [CrossRef]   [Google Scholar]
  24. Oikonomidis, 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.
    [CrossRef]   [Google Scholar]
  25. Soni, T., Gupta, G., & Dutta, M. (2024, November). A Comparative Analysis of Decision Trees, Random Forests, and XGBoost for Enhanced Crop Recommendation. In 2024 4th International Conference on Technological Advancements in Computational Sciences (ICTACS) (pp. 626-630). IEEE.
    [CrossRef]   [Google Scholar]
  26. Perrone, M. P., & Cooper, L. N. (1995). When networks disagree: Ensemble methods for hybrid neural networks. In How we learn; How we remember: Toward an understanding of brain and neural systems: Selected papers of Leon N Cooper (pp. 342-358).
    [CrossRef]   [Google Scholar]
  27. Choi, J. Y., & Lee, B. (2018). Combining LSTM network ensemble via adaptive weighting for improved time series forecasting. Mathematical problems in engineering, 2018(1), 2470171.
    [CrossRef]   [Google Scholar]
  28. Dash, R., Dash, D. K., & Biswal, G. C. (2021). Classification of crop based on macronutrients and weather data using machine learning techniques. Results in Engineering, 9, 100203.
    [CrossRef]   [Google Scholar]
  29. Gopal, P. M., & Bhargavi, R. (2019). A novel approach for efficient crop yield prediction. Computers and Electronics in Agriculture, 165, 104968.
    [CrossRef]   [Google Scholar]
  30. Zhang, W. T., Wang, M., Guo, J., & Lou, S. T. (2021). Crop classification using MSCDN classifier and sparse auto-encoders with non-negativity constraints for multi-temporal, Quad-Pol SAR data. Remote Sensing, 13(14), 2749.
    [CrossRef]   [Google Scholar]
  31. Ouaar, F., & Boudjemaa, R. (2021). Modified salp swarm algorithm for global optimisation. Neural Computing and Applications, 33(14), 8709-8734.
    [CrossRef]   [Google Scholar]

Cite This Article
APA Style
Majumdar, P. (2025). Modified Salp Swarm Algorithm with Adaptive Weighting Based Bidirectional LSTM Network Ensemble Method for Crop Recommendation. IECE Transactions on Swarm and Evolutionary Learning, 1(1), 3–11. https://doi.org/10.62762/TSEL.2025.947593

Article Metrics
Citations:

Crossref

0

Scopus

0

Web of Science

0
Article Access Statistics:
Views: 67
PDF Downloads: 26

Publisher's Note
IECE stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions
Institute of Emerging and Computer Engineers (IECE) 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.
IECE Transactions on Swarm and Evolutionary Learning

IECE Transactions on Swarm and Evolutionary Learning

ISSN: request pending (Online) | ISSN: request pending (Print)

Email: [email protected]

Portico

Portico

All published articles are preserved here permanently:
https://www.portico.org/publishers/iece/

Copyright © 2025 Institute of Emerging and Computer Engineers Inc.