

Fertilizer Recommendation Using Deep Soil Inspection
Abstract
Conventional fertilizer-appointment systems generally provide a one-stop solution to nutrient management which may not be optimal in different agricultural conditions. This paper proposes an explainable XGBoost-based framework, which considers soil properties, climatic parameters, and crop-specific information to provide precise fertilizer recommendations. A novel contribution is the introduction of SHAP (SHapley Additive exPlanations) for model interpretability to help farmers understand the key drivers of the recommendations. The dataset consisted of 1,200 samples of NPK values, pH, temperature, rainfall, soil color, and crop type, which were preprocessed by standardization and label encoding. Grid-search-based hyperparameter tuning helped in model optimization, achieving 92.3% accuracy on test data as compared to 88.5% for Random Forests and 84.7% for SVMs. SHAP analysis highlighted soil Nitrogen (weight=0.35) and Rainfall (weight=0.18) as the most influential features. A user interface to provide recommendations in real time demonstrated the working of this system. The work brings forward a connection between complex machine learning models and agricultural insight.
References
Rani, S., & Kumar, S. (2021). Fertilizer recommendation for precision agriculture using machine learning. Agriculture and Technology Journal, 45(2), 23-38.
Verma, S., & Gupta, R. (2022). Impact of soil and climatic data on crop yield prediction and fertilizer usage. Journal of Agricultural Science and Technology, 30(1), 112-128.
Singh, A., & Sharma, P. (2020). Machine learning models for optimizing fertilizer recommendations: A comprehensive review. Precision Agriculture, 18(4), 495-510.
Patel, H., & Yadav, S. (2023). Data-driven methods for improving fertilizer efficiency in agriculture. International Journal of Sustainable Agriculture, 8(3), 210-225.
Kumar, P., & Sinha, D. (2022). Application of XGBoost for soil health prediction and fertilizer optimization. Computational Methods in Agriculture, 27(4), 402-416.
Singh, R., & Singh, K. (2021). Application of machine learning algorithms for precision farming: A review on fertilizer management. Agricultural Systems Journal, 15(3), 103-119.
Chen, T., & Guestrin, C. (2016). XGBoost: A scalable tree boosting system. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, 785-794. https://doi.org/10.1145/2939672.2939785
Patel, S., Pandey, V., & Singh, H. (2023). Soil and climatic data-based fertilizer recommendation system for enhancing crop productivity. Computers and Electronics in Agriculture, 172, 105351. https://doi.org/10.1016/j.compag.2020.105351
Kaur, G., & Sharma, N. (2021). A review of machine learning techniques for agriculture and fertilizer prediction. International Journal of Advanced Research in Computer Science, 12(5), 24-31.
Sharma, P., & Choudhary, A. (2021). Predictive analytics in agriculture: Fertilizer recommendations using machine learning models. Journal of Agricultural Informatics, 12(2), 33-44.
Refbacks
- There are currently no refbacks.