Comparative Study for Classification Algorithms Performance in Crop Yields Prediction Systems
DOI:
https://doi.org/10.48161/qaj.v1n2a54Keywords:
data mining, classification, Agriculture, crop yieldAbstract
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.
Downloads
References
Sulaiman, M. A. (2020). Evaluating Data Mining Classification Methods Performance in the Internet of Things Applications. Journal of Soft Computing and Data Mining, 1(2), 11-25.
Medar, R. A., &Rajpurohit, V. S. (2014). A survey on data mining techniques for crop yield prediction. International Journal of Advanced Research in Computer Science and Management Studies, 2(9), 59-64.
Nathgosavi, V., &Patil, S. (2021). A Survey on Crop Yield Prediction using Machine Learning (No. 5238).EasyChair.
Zeebaree, D. Q., Haron, H., Abdulazeez, A. M., & Zeebaree, S. R. (2017). Combination of K-means clustering with Genetic Algorithm: A review. International Journal of Applied Engineering Research, 12(24), 14238-14245.
Alpaydin, E., 2010. Introduction to Machine Learning, 2nd ed. Retrieved from https:// books.google.nl/books?hl=nl&lr=&id=TtrxCwAAQBAJ&oi=fnd&pg=PR7&dq=introduction+to+machine+learning&ots=T5ejQG_7pZ&sig=0xC_
Abdulkareem, N. M., Abdulazeez, A. M., Zeebaree, D. Q., & Hasan, D. A. (2021). COVID-19 World Vaccination Progress Using Machine Learning Classification Algorithms. Qubahan Academic Journal, 1(2), 100-105.
Witten, I.H., Frank, E., Hall, M.A., Pal, C.J., 2016. Data Mining: Practical Machine Learning Tools and Techniques. Data Mining: Practical Machine Learning Tools and Techniques. https://doi.org/10.1016/c2009-0-19715-5.
Chicho, B. T., Abdulazeez, A. M., Zeebaree, D. Q., & Zebari, D. A. (2021). Machine Learning Classifiers Based Classification For IRIS Recognition. Qubahan Academic Journal, 1(2), 106-118.
Mahmood, M. R., &Abdulazeez, A. M. (2019, April). A different model for hand gesture recognition with a novel line feature extraction. In 2019 International Conference on Advanced Science and Engineering (ICOASE) (pp. 52-57). IEEE.
Haque, F. F., Abdelgawad, A., Yanambaka, V. P., &Yelamarthi, K. (2020, June). Crop yield analysis using machine learning algorithms.In 2020 IEEE 6th World Forum on Internet of Things (WF-IoT) (pp. 1-2). IEEE.
Taher, K. I., Abdulazeez, A. M., & Zebari, D. A. (2021). Data Mining Classification Algorithms for Analyzing Soil Data. Asian Journal of Research in Computer Science, 17-28.
Paul, M., Vishwakarma, S. K., &Verma, A. (2015, December). Analysis of soil behaviour and prediction of crop yield using data mining approach. In 2015 International Conference on Computational Intelligence and Communication Networks (CICN) (pp. 766-771). IEEE.
Patel, H., & Patel, D. (2014). A brief survey of data mining techniques applied to agricultural data. International Journal of Computer Applications, 95(9).
D Ramesh, B Vishnu Vardhan, “Data Mining Techniques and Applications to Agricultural Yield Data”, International Journal of Advanced Research in Computer and Communication Engineering Vol. 2, Issue 9, September 2013.
Zeebaree, D. Q., Haron, H., &Abdulazeez, A. M. (2018, October). Gene selection and classification of microarray data using convolutional neural network. In 2018 International Conference on Advanced Science and Engineering (ICOASE) (pp. 145-150). IEEE.
Ramesh, D., &Vardhan, B. V. (2015). Analysis of crop yield prediction using data mining techniques. International Journal of research in engineering and technology, 4(1), 47-473.
Jambekar, S., Nema, S., &Saquib, Z. (2018, August). Prediction of Crop Production in India Using Data Mining Techniques.In 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA) (pp. 1-5). IEEE.
Kumar, Y. J. N., Spandana, V., Vaishnavi, V. S., Neha, K., & Devi, V. G. R. R. (2020, June). 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.
Zeebaree, D. Q., Haron, H., Abdulazeez, A. M., & Zebari, D. A. (2019, April). Machine learning and region growing for breast cancer segmentation. In 2019 International Conference on Advanced Science and Engineering (ICOASE) (pp. 88-93). IEEE.
Van Klompenburg, T., Kassahun, A., &Catal, C. (2020). Crop yield prediction using machine learning: A systematic literature review. Computers and Electronics in Agriculture, 177, 105709.
Haque, F. F., Abdelgawad, A., Yanambaka, V. P., &Yelamarthi, K. (2020, June). Crop yield analysis using machine learning algorithms.In 2020 IEEE 6th World Forum on Internet of Things (WF-IoT) (pp. 1-2). IEEE.
Nishant, P. S., Venkat, P. S., Avinash, B. L., & Jabber, B. (2020, June). Crop Yield Prediction based on Indian Agriculture using Machine Learning. In 2020 International Conference for Emerging Technology (INCET) (pp. 1-4). IEEE.
Kalimuthu, M., Vaishnavi, P., & Kishore, M. (2020). Crop Prediction using Machine Learning. 2020 Third International Conference on Smart Systems and Inventive Technology (ICSSIT), 926–932. https://doi.org/10.1109/ICSSIT48917.2020.9214190
Kumar, Y. J. N., Spandana, V., Vaishnavi, V. S., Neha, K., & Devi, V. G. R. R. (2020, June). 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.
(Gupta et al., 2020)Gupta, G., Setia, R., Meena, A., &Jaint, B. (2020, June). Environment Monitoring System for Agricultural Application using IoT and Predicting Crop Yield using Various Data Mining Techniques. In 2020 5th International Conference on Communication and Electronics Systems (ICCES) (pp. 1019-1025). IEEE.
Terliksiz, A. S., &Altýlar, D. T. (2019, July). Use of deep neural networks for crop yield prediction: A case study of soybean yield in Lauderdale county, Alabama, USA. In 2019 8th International Conference on Agro-Geoinformatics (Agro-Geoinformatics) (pp. 1-4). IEEE.
Khosla, E., Dharavath, R., &Priya, R. (2019). Crop yield prediction using aggregated rainfall-based modular artificial neural networks and support vector regression. Environment, Development and Sustainability, 1-22.
Nigam, A., Garg, S., Agrawal, A., &Agrawal, P. (2019, November). Crop yield prediction using machine learning algorithms.In 2019 Fifth International Conference on Image Information Processing (ICIIP) (pp. 125-130). IEEE.
Maya Gopal P. S. &Bhargavi R. (2019) Performance Evaluation of Best Feature Subsets for Crop Yield Prediction Using Machine Learning Algorithms, Applied Artificial Intelligence, 33:7, 621 642, DOI: 10.1080/08839514.2019.1592343
Kumar, A., Kumar, N., & Vats, V. (n.d.). 2018 EFFICIENT CROP YIELD PREDICTION USING MACHINE LEARNING ALGORITHMS. International Research Journal of Engineering and Technology (IRJET) 05(06), 9.
S. I. Saleem, A. M. Abdulazeez and Z. Orman, "A new segmentation framework for Arabic handwritten text using machine learning techniques," Computers, Materials & Continua, vol. 68, no.2, pp. 2727–2754, 2021.
WEKA 3: Data Mining Software in Java, Machine Learning Group at the University of Waikato, Official Website: http://www.cs.waikato.ac.nz/ml/weka/index.html, accessed on 12th October 2017.
Mishra, S., Paygude, P., Chaudhary, S., &Idate, S. (2018, January). Use of data mining in crop yield prediction.In 2018 2nd International Conference on Inventive Systems and Control (ICISC) (pp. 796-802). IEEE.
Charbuty, B., &Abdulazeez, A. (2021). Classification Based on Decision Tree Algorithm for Machine Learning. Journal of Applied Science and Technology Trends, 2(01), 20-28.
Saeed, J. N., & Abdulazeez, A. M. (2021). Facial Beauty Prediction and Analysis Based on Deep Convolutional Neural Network: A Review. Journal of Soft Computing and Data Mining, 2(1), 1-12.
Zeebaree, D. Q., Haron, H., Abdulazeez, A. M., & Zebari, D. A. (2019, April). Trainable model based on new uniform LBP features to identify the risk of breast cancer. In 2019 International Conference on Advanced Science and Engineering (ICOASE) (pp. 106-111). IEEE.
Ibrahim, I., &Abdulazeez, A. (2021). The Role of Machine Learning Algorithms for Diagnosing Diseases. Journal of Applied Science and Technology Trends, 2(01), 10-19.
Georg Ruß, Rudolf Kruse, Martin Schneider, and Peter Wagner. “Estimation of neural network parameters for wheat yield prediction” In Max Bramer, editor, Artificial Intelligence in Theory and Practice II, volume 276 of IFIP International Federation for Information Processing, pages 109–118. Springer, July 2008.
Suganya, M. (2020). Crop Yield Prediction Using Supervised Learning Techniques. International Journal of Computer Engineering and Technology, 11(2).
Sujatha, R., &Isakki, P. (2016, January). A study on crop yield forecasting using classification techniques.In 2016 International Conference on Computing Technologies and Intelligent Data Engineering (ICCTIDE'16) (pp. 1-4). IEEE.
Gandge, Y. (2017, December). A study on various data mining techniques for crop yield prediction. In 2017 International Conference on Electrical, Electronics, Communication, Computer, and Optimization Techniques (ICEECCOT) (pp. 420-423). IEEE.
Bhosale, S. V., Thombare, R. A., Dhemey, P. G., &Chaudhari, A. N. (2018, August). Crop yield prediction using data analytics and hybrid approach. In 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA) (pp. 1-5). IEEE.
Bhanumathi, S., Vineeth, M., &Rohit, N. (2019, April). Crop yield prediction and efficient use of fertilizers. In 2019 International Conference on Communication and Signal Processing (ICCSP) (pp. 0769-0773). IEEE.
Sahu, S., Chawla, M., &Khare, N. (2017, May). An efficient analysis of crop yield prediction using the Hadoop framework based on random forest approach. In 2017 International Conference on Computing, Communication and Automation (ICCCA) (pp. 53-57). IEEE.
Abdulkareem, N. M., & Abdulazeez, A. M. (2021). Machine Learning Classification Based on Radom Forest Algorithm: A Review. International Journal of Science and Business, 5(2), 128-142.
Abbas, F., Afzaal, H., Farooque, A. A., & Tang, S. (2020). Crop yield prediction through proximal sensing and machine learning algorithms. Agronomy, 10(7), 1046.
D. Q. Zeebaree, A. M. Abdulazeez, D. A. Zebari, H. Haron and H. Nuzly, "Multi-level fusion in ultrasound for cancer detection based on uniform LBP features," Computers, Materials & Continua, vol. 66, no.3, pp. 3363–3382, 2021.
Abdulqader, D. M., Abdulazeez, A. M., &Zeebaree, D. Q. (2020). Machine Learning Supervised Algorithms of Gene Selection: A Review. Machine Learning, 62(03).
Nathgosavi, V., &Patil, S. (2021). A Survey on Crop Yield Prediction using Machine Learning (No. 5238).EasyChair.
Jahwar, A. F., & Abdulazeez, A. M. (2020). Meta-Heuristic Algorithms For K-Means Clustering: A Review. PalArch's Journal of Archaeology of Egypt/Egyptology, 17(7), 12002-12020.
RonanCollobert, SamyBengio, and C. Williamson. “Svm torch: Support vector machines for large-scale regression problems”. JMLR, Journal of Machine Learning Research, 1:143– 160, 2001.
Yahia, H. S., & Abdulazeez, A. M. (2021). Medical Text Classification Based on Convolutional Neural Network: A Review. International Journal of Science and Business, 5(3), 27-41.
Veenadhari, S., Misra, B., & Singh, C. D. (2014, January). Machine learning approach for forecasting crop yield based on climatic parameters. In 2014 International Conference on Computer Communication and Informatics (pp. 1-5). IEEE.
Dahikar, S. S., & Rode, S. V. (2014). Agricultural crop yield prediction using an artificial neural network approach. International journal of innovative research in electrical, electronics, instrumentation and control engineering, 2(1), 683-686.
Safa, M., Samarasinghe, S., &Nejat, M. (2015). Prediction of wheat production using artificial neural networks and investigating indirect factors affecting it: a case study in Canterbury province, New Zealand.J. Agr. Sci. Technology, 2015, Vol. 17, 791-803.
Palanivel, K., & Surianarayanan, C. (2019). An approach for prediction of crop yield using machine learning and big data techniques. International Journal of Computer Engineering and Technology, 10(3), 110-118.
Zeebaree, D. Q., Abdulazeez, A. M., Hassan, O. M. S., Zebari, D. A., & Saeed, J. N. (2020). Hiding Image by Using Contourlet Transform.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Halbast Rashid
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.