Crop prediction based on geographical and climatic data using machine learning and deep learning
Abstract
Agriculture is the basic source of food supply in all the countries of the world—whether underdeveloped,
developing or developed. Besides providing food, this sector has contributions
to almost every other sector of a country. According to the Bangladesh Bureau of Statistics
(BBS), 2017, about 17 % of the country’s Gross Domestic Product (GDP) is a contribution
of the agricultural sector, and it employs more than 45% of the total labor force. In light
of the decreasing crop production and shortage of food across the world, one of the crucial
criteria of agriculture now-a-days is selecting the right crop for the right piece of land at
the right time. Therefore, in our research we have proposed a method which would help
suggest the most suitable crop(s) for a specific land based on the analysis of the data of
previous years on certain affecting parameters using machine learning. In our work, we have
implemented Random Forest Classifier, Gaussian Naïve Bayes, Logistic Regression, Support
Vector Machine, k-Nearest Neighbor, and Artificial Neural Network for crop selection. We
have trained these algorithms with the training data and later these were tested with test
dataset. We then compared the performances of all the tested methods to arrive at the best
outcome.
Keywords: Crop Selection, Machine Learning Algorithms, Artificial Neural Network.