arrow
返回

A Decision Support System for Crop Recommendation Using Machine Learning Classification Algorithms

delete2024-07-30
delete4
delete
OA
AI
M
Murali Krishna Senapaty
A
Abhishek Ray
N
Neelamadhab Padhy *
DOI:10.3390/agriculture14081256delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Today, crop suggestions and necessary guidance have become a regular need for a farmer. Farmers generally depend on their local agriculture officers regarding this, and it may be difficult to obtain the right guidance at the right time. Nowadays, crop datasets are available on different websites in the agriculture sector, and they play a crucial role in suggesting suitable crops. So, a decision support system that analyzes the crop dataset using machine learning techniques can assist farmers in making better choices regarding crop selections. The main objective of this research is to provide quick guidance to farmers with more accurate and effective crop recommendations by utilizing machine learning methods, global positioning system coordinates, and crop cloud data. Here, the recommendation can be more personalized, which enables the farmers to predict crops in their specific geographical context, taking into account factors like climate, soil composition, water availability, and local conditions. In this regard, an existing historical crop dataset that contains the state, district, year, area-wise production rate, crop name, and season was collected for 246,091 sample records from the Dataworld website, which holds data on 37 different crops from different areas of India. Also, for better analysis, a dataset was collected from the agriculture offices of the Rayagada, Koraput, and Gajapati districts in Odisha state, India. Both of these datasets were combined and stored using a Firebase cloud service. Thirteen different machine learning algorithms have been applied to the dataset to identify dependencies within the data. To facilitate this process, an Android application was developed using Android Studio (Electric Eel | 2023.1.1) Emulator (Version 32.1.14), Software Development Kit (SDK, Android SDK 33), and Tools. A model has been proposed that implements the SMOTE (Synthetic Minority Oversampling Technique) to balance the dataset, and then it allows for the implementation of 13 different classifiers, such as logistic regression, decision tree (DT), K-Nearest Neighbor (KNN), SVC (Support Vector Classifier), random forest (RF), Gradient Boost (GB), Bagged Tree, extreme gradient boosting (XGB classifier), Ada Boost Classifier, Cat Boost, HGB (Histogram-based Gradient Boosting), SGDC (Stochastic Gradient Descent), and MNB (Multinomial Naive Bayes) on the cloud dataset. It is observed that the performance of the SGDC method is 1.00 in accuracy, precision, recall, F1-score, and ROC AUC (Receiver Operating Characteristics-Area Under the Curve) and is 0.91 in sensitivity and 0.54 in specificity after applying the SMOTE. Overall, SGDC has a better performance compared to all other classifiers implemented in the predictions.
Keyword:
crop recommendation
machine learning
global positioning system
accuracy rate
precision agriculture

期刊

Agriculture 封面图
Agriculture
IF:
3.6
论文数:
1.3W
被引数:
2.8W

机构

G
GIET University
学者数:
254
论文数: 203
被引数: 158
引用论文

引用论文

err分享
err收藏
Contrasting Habitat Use and Population Dynamics of Reef Manta Rays Within the Nusa Penida Marine Protected Area, Indonesia
err2019-05-01
err0
errOAAI
errElitza S. Germanov; Lars Bejder; Delphine B. H. Chabanne; Dharmadi Dharmadi; I. Gede Hendrawan; Andrea D. Marshall; Simon J. Pierce; Mike van Keulen; Neil R. Loneragan
err分享
err收藏
Determining the utility and durability of medical equipment donated to a rural clinic in a low-income country
err2014-12-18
err0
errOAAI
errMelissa Bauserman; Claire Hailey; Justin Gado; Adrien Lokangaka; Jessica Williams; Rebecca Richards-Kortum; Antoinette Tshefu; Carl Bose
err分享
err收藏
The Human Release Hypothesis for biological invasions: human activity as a determinant of the abundance of invasive plant species
err2014-05-14
err0
errOAAI
errHeike Zimmermann; Patric Brandt; Joern Fischer; Erik Welk; Henrik von Wehrden
err分享
err收藏
A Cloud Enabled Crop Recommendation Platform for Machine Learning-Driven Precision Farming
errSENSORS
IF3.5
err2022-08-22
err22
errOAAI
errThilakarathne, Navod Neranjan; Abu Bakar, Muhammad Saifullah; Abas, Pg Emerolylariffion; Yassin, Hayati
err分享
err收藏
Tidal dispersion and flushing times in a multiple inlet lagoon
err2014-04-28
err0
PREAI
errJoão D. Lencart e Silva; Carina L. Lopes; Ana Picado; Magda C. Sousa; João M. Dias
err分享
err收藏
Explainable deep learning in plant phenotyping可解释的深度学习在植物表型中的应用
err2023-09-19
err13
errOAAI
errMostafa, Sakib; Mondal, Debajyoti; Panjvani, Karim; Kochian, Leon; Stavness, Ian
err分享
err收藏
Toward natural approaches in restoration: Experiments of co‐evolving physical and biological structures in a self‐organizing step‐pool channel
err2021-08-30
err0
errOAAI
errAnne Chin; Alison P. O'Dowd; Patina Mendez; Katrina Velasco; Joan L. Florsheim; Laura R. Laurencio; Roger D. Leventhal
err分享
err收藏
Explainable deep convolutional neural networks for insect pest recognition
err2022-10-01
err28
errOAAI
errCoulibaly, Solemane; Kamsu-Foguem, Bernard; Kamissoko, Dantouma; Traore, Daouda
err分享
err收藏
学者 查看更多内容