Enhanced Agricultural Decision-Making: Machine Learning Approaches for Crop Prediction and Analysis in India

Authors

  • Sandeep Gupta Kuala Lumpur University of Science & Technology, Unipark Suria, Jalan Ikram-Uniten, Kajang, Selangor, Kuala Lumpur and Department of Computer Science & Engineering, SSCSE,Sharda University, Plot no. 32, 34 KP –III, Greater Noida 201301(U.P.), India
  • Abu Bakar Abdul Hamid Kuala Lumpur University of Science & Technology, Unipark Suria, Jalan Ikram-Uniten, Kajang, Selangor, Kuala Lumpur, Malaysia
  • Tadiwa Elisha Nyamasvisva Faculty of Engineering Science and Technology, Kuala Lumpur University of Science & Technology, Unipark Suria, Jalan Ikram-Uniten, Kajang, Selangor, Kuala Lumpur, Malaysia
  • Nitin Tyagi Department of CSE and Allied Branches, Accurate Institute of Management and Technology, Greater Noida, U. P.-201306, India
  • Vishal Jain Kuala Lumpur University of Science & Technology, Unipark Suria, Jalan Ikram-Uniten, Kajang, Selangor, Kuala Lumpur and Department of Computer Science & Engineering, School of Engineering & Technology, Vivekananda Institute of Professional Studies-Technical Campus, New Delhi, India
  • Ng Khai Mun Kuala Lumpur University of Science & Technology, Unipark Suria, Jalan Ikram-Uniten, Kajang, Selangor, Kuala Lumpur, Malaysia
  • Danish Ather Amity University, Tashkent City, Street Labzak, Building-70, 100028, Uzbekistan

DOI:

https://doi.org/10.15575/join.v10i2.1610

Keywords:

Agriculture, Crop Prediction, India, Machine Learning, Precision Farming

Abstract

This paper addresses the critical aspects of agriculture in the Indian economy and the challenges faced by this sector, including soil quality decline, unpredictable weather, and the need for efficient decision-making. It presents machine learning as a transformative approach for improved agricultural decision-making, enabling enhanced crop prediction and productivity. Machine learning (ML) algorithms are shown to effectively analyze vast datasets to generate predictive models that aid in crop selection optimization, disease outbreak prediction, and market fluctuation anticipation, thus leading to increased yields and profitability. Focusing on crop prediction, the paper discusses models leveraging historical data and advanced algorithms to forecast crop yields. Additionally, the application of machine learning in precision farming, such as optimizing fertilizer application, is explored. The paper uses a mixed-method approach on a dataset encompassing various crops and environmental parameters. In this paper the various techniques such as K-Nearest Neighbor (KNN), Support Vector Machines (SVM), Decision Tree (DT) and Random Forest (RF) algorithms have been employed to demonstrate the utility of ML in the agricultural fields. The KNN at the value of K=4 and SVM with polynomial kernel resulted the accuracy of 0.982 and 0.989 respectively. Whereas DT and RT gave the results in terms of accuracy of 0.987 and 0.970 respectively. Overall, it can be said that all these techniques used in the present work showed the better accuracy for agricultural sustainability.

References

[1] Daware, T., Ramteke, P., Shaikh, U., & Bharne, S. (2022, January 1). Crop Guidance and Farmer’s Friend – Smart Farming using Machine Learning. EDP Sciences, 44, 03021-03021. https://doi.org/10.1051/itmconf/20224403021

[2] Bhimanpallewar, R., & Rao, M N. (2021, October 13). Precision in Agriculture Decision Making Based on Machine Learning. IntechOpen. https://doi.org/10.5772/intechopen.98787

[3] Gupta, S., Tyagi, N., Jain, M., Singh, S., & Saraswat, K. K. (2023). Role of Computer-Based Intelligence for Prognosticating Social Wellbeing and Identifying Frailty and Drawbacks. In Computational Intelligence in Analytics and Information Systems (pp. 149-159). Apple Academic Press.

[4] Tyagi, N., Gupta, S., Srivastava, A. P., & Awasthi, S. (2018). Analysis and review of extraordinary machine learning approaches. International Journal of Engineering and Technology (UAE), 7(4.39 Special Issue 39), 915-920.

[5] Tyagi, N., Gupta, S., Singh, S., & Saraswat, K. K. (2020). Deep Learning Autoencoder for Single Specimen Face Remembrance. Journal of Computational and Theoretical Nanoscience, 17(9), 3907-3914.

[6] Priya, R., & Ramesh, D. (2020, December 1). ML based sustainable precision agriculture: A future generation perspective. Elsevier BV, 28, 100439-100439. https://doi.org/10.1016/j.suscom.2020.100439

[7] Gaddam, A., Malla, S., Dasari, S., Darapaneni, N., & Shukla, M K. (2022, January 1). Creating an Optimal Portfolio of Crops Using Price Forecasting to Increase ROI for Indian Farmers. Cornell University. https://doi.org/10.48550/arxiv.2211.01951

[8] Sharma, A., Jain, A., Gupta, P., & Chowdary, V. (2021, January 1). Machine Learning Applications for Precision Agriculture: A Comprehensive Review. Institute of Electrical and Electronics Engineers, 9, 4843-4873. https://doi.org/10.1109/access.2020.3048415

[9] Van Klompenburg, T., Kassahun, A., & Catal, C. (2020). Crop yield prediction using machine learning: A systematic literature review. Computers and Electronics in Agriculture, 177, 105709.

[10] Elbasi, E., Zaki, C., Topcu, A. E., Abdelbaki, W., Zreikat, A. I., Cina, E., ... & Saker, L. (2023). Crop prediction model using machine learning algorithms. Applied Sciences, 13(16), 9288.

[11] Nigam, A., Garg, S., Agrawal, A., & Agrawal, P. (2019, November). Crop yield prediction using machine learning algorithms. In 2019 Fifth International Conference on Image Information Processing (ICIIP) (pp. 125-130). IEEE.

[12] Rashid, M., Bari, B. S., Yusup, Y., Kamaruddin, M. A., & Khan, N. (2021). A comprehensive review of crop yield prediction using machine learning approaches with special emphasis on palm oil yield prediction. IEEE access, 9, 63406-63439.

[13] Reddy, D. J., & Kumar, M. R. (2021, May). Crop yield prediction using machine learning algorithm. In 2021 5th International Conference on Intelligent Computing and Control Systems (ICICCS) (pp. 1466-1470). IEEE.

[14] Agarwal, S., & Tarar, S. (2021). A hybrid approach for crop yield prediction using machine learning and deep learning algorithms. In Journal of Physics: Conference Series (Vol. 1714, No. 1, p. 012012). IOP Publishing.

[15] PS, M. G. (2019). Performance evaluation of best feature subsets for crop yield prediction using machine learning algorithms. Applied Artificial Intelligence, 33(7), 621-642.

[16] Gupta, S., Geetha, A., Sankaran, K. S., Zamani, A. S., Ritonga, M., Raj, R., ... & Mohammed, H. S. (2022). Machine learning-and feature selection-enabled framework for accurate crop yield prediction. Journal of Food Quality, 2022, 1-7.

[17] Ahmed, U., Lin, J. C. W., Srivastava, G., & Djenouri, Y. (2021). A nutrient recommendation system for soil fertilization based on evolutionary computation. Computers and Electronics in Agriculture, 189, 106407.

[18] Mengel, K. (1983). Responses of various crop species and cultivars to fertilizer application. Plant and soil, 72, 305-319.

[19] Hao, T., Zhu, Q., Zeng, M., Shen, J., Shi, X., Liu, X., ... & de Vries, W. (2020). Impacts of nitrogen fertilizer type and application rate on soil acidification rate under a wheat-maize double cropping system. Journal of environmental management, 270, 110888.

[20] Ye, Q., Zhang, H., Wei, H., Zhang, Y., Wang, B., Xia, K., ... & Xu, K. (2007). Effects of nitrogen fertilizer on nitrogen use efficiency and yield of rice under different soil conditions. Frontiers of Agriculture in China, 1, 30-36.

[21] Cao, P., Lu, C., & Yu, Z. (2018). Historical nitrogen fertilizer use in agricultural ecosystems of the contiguous United States during 1850–2015: application rate, timing, and fertilizer types. Earth System Science Data, 10(2), 969-984.

[22] Khan, M. A., Khan, R., & Ansari, M. A. (Eds.). (2022). Application of Machine Learning in Agriculture. Academic Press.

[23] Liakos, K. G., Busato, P., Moshou, D., Pearson, S., & Bochtis, D. (2018). Machine learning in agriculture: A review. Sensors, 18(8), 2674.

[24] Mishra, S., Mishra, D., & Santra, G. H. (2016). Applications of machine learning techniques in agricultural crop production: a review paper. Indian Journal of Science and Technology.

[25] Medar, R., Rajpurohit, V. S., & Shweta, S. (2019, March). Crop yield prediction using machine learning techniques. In 2019 IEEE 5th international conference for convergence in technology (I2CT) (pp. 1-5). IEEE.

[26] Gunjan, V. K., Kumar, S., Ansari, M. D., & Vijayalata, Y. (2022). Prediction of agriculture yields using machine learning algorithms. In Proceedings of the 2nd International Conference on Recent Trends in Machine Learning, IoT, Smart Cities and Applications: ICMISC 2021 (pp. 17-26). Springer Singapore.

[27] Crop Recommendation Dataset (available at https://www.kaggle.com/datasets/aksahaha/crop-recommendation)

[28] An, Y., Xu, M., & Chen, S. (2019). Classification method of teaching resources based on improved KNN algorithm. International Journal of Emerging Technologies in Learning (Online), 14(4), 73.

[29] Xu, Y., Zomer, S., & Brereton, R. G. (2006). Support vector machines: a recent method for classification in chemometrics. Critical Reviews in Analytical Chemistry, 36(3-4), 177-188.

[30] Priyam, A., Abhijeeta, G. R., Rathee, A., & Srivastava, S. (2013). Comparative analysis of decision tree classification algorithms. International Journal of current engineering and technology, 3(2), 334-337.

[31] Speiser, J. L., Miller, M. E., Tooze, J., & Ip, E. (2019). A comparison of random forest variable selection methods for classification prediction modeling. Expert systems with applications, 134, 93-101.

Downloads

Published

2025-11-08

Issue

Section

Article

Citation Check

Similar Articles

1 2 3 4 5 6 7 8 9 10 > >> 

You may also start an advanced similarity search for this article.