IMPLEMENTATION OF MACHINE LEARNING FOR PREDICTING MAIZE CROP YIELDS USING MULTIPLE LINEAR REGRESSION AND BACKWARD ELIMINATION
DOI:
https://doi.org/10.24191/mjoc.v6i1.8822Keywords:
Agricultural technology, Backward elimination, Environmental factors, Linear Regression Machine Learning, Maize cropAbstract
Predicting maize crop yields especially in maize production is paramount in order to alleviate poverty and contribute towards food security. Many regions experience food shortage especially in Africa because of uncertain climatic changes, poor irrigation facilities, reduction in soil fertility and traditional farming techniques. Therefore, predicting maize crop yields helps policymakers to make timely import and export decisions to strengthen national food security. However, none of the published work has been done to predict maize crop yields using machine learning in Eswatini, Africa. This paper aimed at applying machine learning (ML) to predict maize yields for a single season in Eswatini. A ML model was trained and tested using open-source data and local data. This is done by using three different data splits with the opensource predictor data consisting of 48 data points each with 7 attributes and open-source response data consisting of 48 data points each with a single attribute, adjusted R² values were 0.784 (at 70:30), 0.849 (at 80:20), and 0.878 (at 90:10) before being normalized, 1.00 across the board after normalization, and 0.846 (at 70:30), 0.886 (at 80:20), and 0.885 (at 90:10) after backward elimination. At the second attempt, it is done by using the combined predictor data of 68 data points with 7 attributes each and combined response data of 68 data points with a single attribute each, with the same data splits and methods adjusted R² values were 0.966 (at 70:30), 0.972 (at 80:20), and 0.978 (at 90:10) before being normalized, 1.00 across the board after normalization, and 0.967 (at 70:30), 0.973 (at 80:20), and 0.978 (at 90:10) after backward elimination.
References
Ajit Kumar, S. (2020). Applications of IoT in Agricultural System. International Journal of Agricultural Science and Food Technology. https://doi.org/10.17352/2455-815x.000053
Akinnuwesi, B. A., Fashoto, S. G., Metfula, A. S., & Akinnuwesi, A. N. (2020). Experimental Application of Machine Learning on Financial Inclusion Data for Governance in Eswatini. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). https://doi.org/10.1007/978-3-030-45002-1_36
Angelique, G. N., & Nicholas, M. O. (n.d.). Poverty and Economic Growth in Swaziland: An Empirical Investigation. Retrieved January 22, 2021, from www.mgt.fm-kp.si.
Benz, B. F. (2001). Archaeological evidence of teosinte domestication from Guilá Naquitz, Oaxaca. Proceedings of the National Academy of Sciences of the United States of America. https://doi.org/10.1073/pnas.98.4.2104
Brown, D. M. (1987). CERES-Maize: A simulation model of maize growth and development. Agricultural and Forest Meteorology. https://doi.org/10.1016/0168-1923(87)90089-x
Cai, Y., Moore, K., Pellegrini, A., Elhaddad, A., Lessel, J., Townsend, C., Solak, H. & Semret, N. (2017). Crop Yield Predictions - High Resolution Statistical Model for Intra-season Forecasts Applied to Corn in the US. AGUFM, 2017, GC31G-07. https://ui.adsabs.harvard.edu/abs/2017AGUFMGC31G..07C/abstract
Chlingaryan, A., Sukkarieh, S., & Whelan, B. (2018). Machine learning approaches for crop yield prediction and nitrogen status estimation in precision agriculture: A review. In Computers and Electronics in Agriculture. https://doi.org/10.1016/j.compag.2018.05.012
Comas, L. H., Trout, T. J., Banks, G. T., Zhang, H., DeJonge, K. C., & Gleason, S. M. (2018). USDA-ARS Colorado maize growth and development, yield and water-use under strategic timing of irrigation, 2012–2013. Data in Brief. https://doi.org/10.1016/j.dib.2018.10.140
Crane-Droesch, A. (2018). Machine learning methods for crop yield prediction and climate change impact assessment in agriculture. Environmental Research Letters. https://doi.org/10.1088/1748-9326/aae159
Eswatini | World Food Programme. (n.d.). Retrieved January 22, 2021, from https://www.wfp.org/countries/eswatini
Fielding-Miller, R., Mnisi, Z., Adams, D., Baral, S., & Kennedy, C. (2014). “there is hunger in my community”: A qualitative study of food security as a cyclical force in sex work in Swaziland. BMC Public Health, 14(1), 1–10. https://doi.org/10.1186/1471-2458-14-79
Folorunso, S. O., Fashoto, S. G., Olaomi, J., & Fashoto, O. Y. (2020). A multi-label learning model for psychotic diseases in Nigeria. Informatics in Medicine Unlocked. https://doi.org/10.1016/j.imu.2020.100326
Forkuor, G., Hounkpatin, O. K. L., Welp, G., & Thiel, M. (2017). High resolution mapping of soil properties using Remote Sensing variables in south-western Burkina Faso: A comparison of machine learning and multiple linear regression models. PLoS ONE. https://doi.org/10.1371/journal.pone.0170478
Gandhi, N., Petkar, O., Armstrong, L. J., & Tripathy, A. K. (2016). Rice crop yield prediction in India using support vector machines. 2016 13th International Joint Conference on Computer Science and Software Engineering, JCSSE 2016. https://doi.org/10.1109/JCSSE.2016.7748856
Gonzalez-Sanchez, A., Frausto-Solis, J., & Ojeda-Bustamante, W. (2014). Predictive ability of machine learning methods for massive crop yield prediction. Spanish Journal of Agricultural Research. https://doi.org/10.5424/sjar/2014122-4439
Harvey, H. B., & Sotardi, S. T. (2018). The Pareto Principle. Journal of the American College of Radiology. https://doi.org/10.1016/j.jacr.2018.02.026
Hodges, T., Botner, D., Sakamoto, C., & Hays Haug, J. (1987). Using the CERES-Maize model to estimate production for the U.S. Cornbelt. Agricultural and Forest Meteorology. https://doi.org/10.1016/0168-1923(87)90043-8
Johnson, M. D., Hsieh, W. W., Cannon, A. J., Davidson, A., & Bédard, F. (2016). Crop yield forecasting on the Canadian Prairies by remotely sensed vegetation indices and machine learning methods. Agricultural and Forest Meteorology. https://doi.org/10.1016/j.agrformet.2015.11.003
Khaki, S., & Wang, L. (2019). Crop yield prediction using deep neural networks. Frontiers in Plant Science. https://doi.org/10.3389/fpls.2019.00621
Liakos, K. G., Busato, P., Moshou, D., Pearson, S., & Bochtis, D. (2018). Machine learning in agriculture: A review. In Sensors (Switzerland). https://doi.org/10.3390/s18082674
Mbunge, E., Fashoto, S. G., & Dlamini, S. (2020). Modelling a Gossip-based Protocol for Enhanced Dynamic Routing . Asian Journal of Information Technology . https://www.researchgate.net/publication/343369008
Mbunge, E., Makuyana, R., Chirara, N., & Chingosho, A. (2015). Fraud Detection in E-Transactions using Deep Neural Networks-A Case of Financial Institutions in Zimbabwe. International Journal of Science and Research. https://doi.org/10.21275/ART20176804
Miracle, M. P. (1965). The introduction and spread of maize in Africa. The Journal of African History. https://doi.org/10.1017/S0021853700005326
Mkhabela, M. S., Mkhabela, M. S., & Mashinini, N. N. (2005). Early maize yield forecasting in the four agro-ecological regions of Swaziland using NDVI data derived from NOAA’s-AVHRR. Agricultural and Forest Meteorology. https://doi.org/10.1016/j.agrformet.2004.12.006
Mwendera, E. J. (2006). Rural water supply and sanitation (RWSS) coverage in Swaziland: Toward achieving millennium development goals. Physics and Chemistry of the Earth. https://doi.org/10.1016/j.pce.2006.08.040
Oliver, M. J. (2014). Why we need GMO crops in agriculture. In Missouri medicine.
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. Https://Doi.Org/10.34218/Ijcet.10.3.2019.013
Ranum, P., Peña-Rosas, J. P., & Garcia-Casal, M. N. (2014). Global maize production, utilization, and consumption. Annals of the New York Academy of Sciences. https://doi.org/10.1111/nyas.12396
Shakoor, M. T., Rahman, K., Rayta, S. N., & Chakrabarty, A. (2017). Agricultural production output prediction using Supervised Machine Learning techniques. 2017 1st International Conference on Next Generation Computing Applications, NextComp 2017. https://doi.org/10.1109/NEXTCOMP.2017.8016196
Singh, H., Dahiphale, A., & Singh, R. K. (2016). Environmental factors affecting growth and productivity of crops. ICCCICPFS.
Tamil Nadu Agricultural University. (2020). Factors affecting crop production: climatic, edaphic, biotic, physiographic and socio-economic factors. In Principles of Agronomy and Agricultural Meteorology. http://eagri.org/eagri50/AGRO101/index.html
van Klompenburg, T., Kassahun, A., & Catal, C. (2020). Crop yield prediction using machine learning: A systematic literature review. In Computers and Electronics in Agriculture. https://doi.org/10.1016/j.compag.2020.105709
Veenadhari, S., Misra, B., & Singh, C. D. (2014). Machine learning approach for forecasting crop yield based on climatic parameters. 2014 International Conference on Computer Communication and Informatics: Ushering in Technologies of Tomorrow, Today, ICCCI 2014. https://doi.org/10.1109/ICCCI.2014.6921718
Walle, N. Van De, & McCann, J. C. (2005). Maize and Grace: Africa’s Encounter with a New World Crop, 1500-2000. Foreign Affairs. https://doi.org/10.2307/20031766
Wik, M., Pingali, P., & Broca, S. (2008). Global Agricultural Performance: Past Trends and Future Prospects. Background Paper for the World Development Report.
Zingade, D.S., Buchade, O.,.Mehta, N., Ghodekar, S. & Mehta, C. (2018). Machine Learning-based Crop Prediction System. International Journal of Emerging Technology and Computer Science, 3(2).
Published
Issue
Section
License
Copyright (c) 2021 Stephen Gbenga Fashoto, Elliot Mbunge, Gabriel Ogunleye, Johan Van den Burg

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.




