AN EXPERIMENTAL ANALYSIS OF MACHINE LEARNING TECHNIQUES FOR CROP RECOMMENDATION

Authors

  • Saritha. Vemulapalli VNR Vignana Jyothi Institute of Engineering and Technology, Pragathi Nagar, Nizampet, Hyderabad, Telangana, 500090, India.
  • M. Sushma Sri VNR Vignana Jyothi Institute of Engineering and Technology, Pragathi Nagar, Nizampet, Hyderabad, Telangana, 500090, India.
  • P. Varshitha VNR Vignana Jyothi Institute of Engineering and Technology, Pragathi Nagar, Nizampet, Hyderabad, Telangana, 500090, India.
  • P. Pranay Kumar VNR Vignana Jyothi Institute of Engineering and Technology, Pragathi Nagar, Nizampet, Hyderabad, Telangana, 500090, India.
  • T. Vinay VNR Vignana Jyothi Institute of Engineering and Technology, Pragathi Nagar, Nizampet, Hyderabad, Telangana, 500090, India.

DOI:

https://doi.org/10.4314/njt.v43i2.13

Keywords:

Machine Learning, Data Mining, Precision Agriculture, Crop Recommendation System

Abstract

Taking a country into consideration where agriculture remains the primary occupation and farming still happens using conventional methods, the farmers are not able to produce anticipated yields. Modern farming strategies called precision farming play a vital role in improving crop yield and generating more profit for the farmers. This includes recommendations of crops that are suitable for specific fields based on soil conditions, temperature, rainfall, and humidity. To solve this problem, crop recommendation systems play an important role. In this research work, a crop recommendation system (CRS) was implemented using various machine learning algorithms that include random forest, decision trees, extreme gradient boosting (XG boost), and K-nearest neighbors (KNN). Experimental analysis was performed on the dataset collected from Kaggle. The Random Forest algorithm outperforms XG Boost, Decision Tree, and KNN with high accuracy and F1 score of 99.3% and 99.01% respectively. Hyperparameter tuning is additionally performed on XG Boost and Random Forest algorithms to improve accuracy. After hyperparameter tuning, the Random Forest algorithm outperforms XG Boost with an accuracy of 99.5%.

References

Atharva, J., Nihar, R., Pranay, J., and Yash, G. “Crop Recommendation System Using Machine Learning Algorithms”, International Journal of Engineering Research and Technology (IJRET), vol. 9 Issue 04, pp. 1227-1230, 2022.

Mohamed, B., Badr, H., Khadija, D., and Samira, D. “Towards an Efficient Recommender Systems in Smart Agriculture: A deep reinforcement learning approach”, ELSEVIER, vol. 203, pp. 825-830, 2022.

Dhruvi, G., Chintal, R., Rikin, N., Hardik, J., and Axat, P. “Crop Recommendation System using Machine Learning”, International Journal of Scientific Research in Computer Science, Engineering and Information Technology, vol.7 Issue 07, pp. 554-557, 2021.

Shafiulla, S., Shwetha, R. B., Ramya, O. G., Pushpa, H., and Pooja, K. R. “Crop Recommendation using Machine Learning Techniques”, International Journal of Engineering Research and Technology (IJRET), vol.10, Issue 11, pp. 199-201, 2022.

Nidhi, H. K., Srinivasan, G. N., Sagar, B. M., and Cauvery, N. K. "Improving Crop Productivity Through a Crop Recommendation System Using Ensembling Technique", International Conference on Computational Systems and Information Technology for Sustainable Solutions (CSITSS), pp. 114-119, 2018.

Maaz, P., Anagha, R., and Vansh, P. “Crop Recommendation System using Machine Learning”, International Scientific Journal of Engineering and Management, 2021.

Nischitha, K., Dhanush, V., Mahendra, N. A., and Manjuraju, M. R. “Crop Prediction using Machine Learning Approaches”, International Journal of Engineering Research and Technology, vol.9 Issue 08, August-2020 ISSN: 2278-0181.

Kumar, Y., Jeevan, N., Spandana, V., Vaishnavi, V. S., Neha, K., and Devi, V. G. R. R. "Supervised Machine Learning Approach for Crop Yield Prediction in Agriculture Sector", In 2020 5th International Conference on Communication and Electronics Systems (ICCES), pp. 736-741. IEEE, 2020.

Yash, S., Harsh, G., Hamish, D., Divya, K., Amogh, A. D. K., and Umang, G. “Comparison of Self Organizing Maps and Sammon's Mapping on agricultural datasets for precision agriculture”, International Conference on Innovations in Information, Embedded and Communication Systems (ICIIECS), 2015.

Kamatchi, S. B., and Parvathi, R. "Improvement of Crop Production Using Recommender System by Weather Forecasts", Procedia Computer Science 165 (2019): 724-732.

Bhuvan, S., Alankriti Jain, and Sanjeetha, J. "DigiFarm– A Machine Learning based holistic Crop Prediction Platform for Farmers", NVEO-NATURAL VOLATILES & ESSENTIAL OILS Journal| NVEO (2021): 11112- 11129.

Tanmay, B., Aqsa, M., Mayuresh, B., Soham, D. “Crop Recommendation System Using Neural Networks”, International Research Journal of Engineering and Technology, vol. 5(IRJET), Issue 05, pp. 1475-1480, 2018.

Kanaga, S. R. S., Durai, A. S. S. L., Praveenkumar, R., and Balaji, V. “An Intelligent Crop Recommendation System using Deep Learning”, International Journal of Intelligence Systems and Applications in Engineering (IJISAE), pp. 423-428, 2019.

Dataset is taken from Kaggle repository [https://www.kaggle.com/datasets/atharvaingle/crop-recommendation-dataset]

Jain, A. “Analysis of growth and instability in the area, production, yield, and price of rice in India”, Journal of Social Change and Development pp. 46-66, 2018.

Saranya, N., and Mythili, A. “Classification of soil and crop suggestion using machine learning techniques”, Int J Eng Res Technol 9(02), pp. 671–673, 2020.

Pudumalar, S., and Ramanujam, E. “Crop Recommendation System for Precision Agriculture”, IEEE Eighth International Conference on Advanced Computing (ICoAC), 2020.

Anitha, A., and Acharjya, D. P. “Crop suitability prediction in Vellore District using rough set on fuzzy approximation space and neural network”, Neural Computing and Applications, Vol.30, No.12, pp. 3633-3650, 2018.

Garanayak, M., Goutam, S., Sachi, N. M., and Alok, K. J. “Agricultural Recommendation System for Crops Using Different Machine Learning Regression Methods”, International Journal of Agricultural and Environmental Information Systems (IJAEIS), Vol. 12, No. 1, pp. 1-20, 2021.

Doshi, Z., Nadkarni, S., Agrawal, R., and Shah, N. “AgroConsultant: Intelligent Crop Recomm-endation System Using Machine Learning Algorithms”, Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), pp. 1-6, 2018.

Downloads

Published

2024-06-12

Issue

Section

Computer, Telecommunications, Software, Electrical & Electronics Engineering

How to Cite

AN EXPERIMENTAL ANALYSIS OF MACHINE LEARNING TECHNIQUES FOR CROP RECOMMENDATION. (2024). Nigerian Journal of Technology, 43(2). https://doi.org/10.4314/njt.v43i2.13