Comparative Study for Classification Algorithms Performance in Crop Yields Prediction Systems

Abstract
The agriculture importance is not restricted to our daily life; it is also an effective field that enhances the economic growth in any country. Therefore, developing the quality of the crop yields using recent technologies is a crucial procedure to obtain competitive crops. Nowadays, data mining is an emerging research field in agriculture especially in the predicting and analysis of crop yield. This paper focuses on utilizing various data mining classification algorithms to predict the impact of various parameters such as area, season and production on the crop yield quality. The performance of the decision tree, naive Bayes, random forest, support vector machine and K-nearest neighbour is measured and compared to each other. The comparison involves measuring the error values and accuracy. The SVM algorithm achieved the highest accuracy value with 76.82%. while the lowest is achieved by the KNN algorithm with 35.76%. The highest error value was 111.8855 for KNN. Also, the prediction help farmer to increased and improved the income level.