Towards Food Security: the Prediction of Climatic Factors in Nigeria using Random Forest Approach
DOI:
https://doi.org/10.35134/jcsitech.v7i4.15Keywords:
Food Security, Random Forest, Prediction, Climatic Condition, Sustainable Development GoalsAbstract
With the explosive growth in the world’s population which has little or no corresponding rise in the food production, food insecurity has become eminent, and hence, the need to seek for opportunities to increase food production in order to cater for this population is paramount. The second goal of the Sustainable Development Goals (SDGs) (i.e., ending hunger, achieving food security and improved nutrition, and promoting sustainable agriculture) set by the United Nations (UN) for the year 2030 clearly acknowledged this fact. Improving food production cannot be achieved using the obsolete conventional methods of agriculture by our farmers; hence, this study focuses on developing a model for predicting climatic conditions with a view to reducing their negative impact, and boosting the yield of crop. Temperature, wind, humidity and rainfall were considered as the effect of these factors is more devastating in Nigeria as compared to sun light which is always in abundance. We implemented random forest algorithm using Python programming language to predict the aforementioned climate parameters. The data used was gotten from the Nigerian Meteorological (NiMet) Agency, Lokoja, Kogi State between 1988 and 2018. The result shows that random forest algorithm is effective in climate prediction as the accuracy from the model based on the climatic factors considered was 94.64%. With this, farmers would be able to plan ahead to prevent the impact of the fluctuations in these climatic factors; thus, the yield of crops would be increased. This would dwarf the negative impact of food insecurity to the populace.
References
Abrahamsen E., Brastein O M., Lie B. (2018). Machine Learning in Python for Weather Forecast based on Freely Available Weather Data. Conference: Exergy Analysis for Combined Heat and Power (CHP) Plants. DOI: 10.3384/ecp18153169
Agarwal, A., Shrimali, M., Jain, A., Sirohi, A., (2019). Forecasting using machine learning. International Journal of Recent Technology and Engineering 2(6c).
Ajadi, D. A., and Sanusi, Y. K. (2013) Effect of Relative Humidity on Oven Temperature of Locally Design Solar Carbinet Dryer. Global Journals Inc. (USA) ISSN: 2249-4626.
(1).
Arora, N.K. (2009). Impact of climate change on agriculture production and its sustainable solutions. Environmental Sustainability 2, 95–96. https://doi.org/10.1007/s42398-019-00078-w
Atedhor, G. O. (2015) Perceptions of Local Farmers’ Vulnerability to Climate Change in Kogi State, Benin. International Journal of Agricultural Economics and Extension Services, 4 (1): 1-15 Biradar, P., Ansari, S., Paradkar, Y. and Lohiya, S. (2017). Weather Prediction Using Data Mining. International Journal of Engineering Development and Research, 5(2): 211-214.
Brian S. F., Taylor, G., Gharabaghi, B. and The, J. (2018). Forecasting Air Quality Time Series Using Deep Learning. Journal of the Air and Waste Management Association, 1-21.
Choi C., Kim J., Kim J., Kim D., Bae Choi C., Kim J., Kim J., Kim D., Bae Y. and Kim H. S. (2018). Development of Heavy Rain Damage Prediction Model Using Machine Learning Based on Big Data. https://doi.org/10.1155/2018/5024930
Dessai S, Hulme M, Lempert RJ, Pielke R. (2009). Climate prediction: a limit to adaptation?
In: Adger WN, Lorenzoni I, O’Brien K (eds) Adapting to climate change: thresholds, values,
governance. Cambridge University Press, Cambridge (in press).
Dobbali, M.K. (2019). Basic Metrics to Understand Regression Models in Plain English. Available at https://towardsdatascience.com/metrics-to-understand-regression-models-in-plain-english-part-1-c902b2f4156f. Accessed on 14/07/20
Du J, Liu Y, Liu Z. Study of Precipitation Forecast Based on Deep Belief Networks. Algorithms. 2018; 11(9):132. https://doi.org/10.3390/a11090132
Fallah-Ghalhary G. A., Mousavi-Baygi M and Habibi-Nokhandan M. (2009). Seasonal Rainfall Forecasting Using Artificial Neural Network. Journal of Applied Sciences, 9: 1098-1105. 10.3923/jas.2009.1098.1105
Gandhi, N., Armstrong, L.J. and Petkar, O. (2016). Rice Crop Yield Prediction in India using Artificial Neural Network. International Conference on 2016 IEEE Technological Innovations in ICT for Agriculture and Rural Development (TIAR), Chennai, India.
Gill, J.D.B., Reidsma, P., Giller, K. et al. (2019). Sustainable development goal 2: Improved targets and indicators for agriculture and food security. Ambio 48, 685–698 https://doi.org/10.1007/s13280-018-1101-4
GYGA. 2018. Global yield gap atlas. Wageningen University and Research, University of Nebraska—Water for Food. http://www.yieldgap.org/web/guest/home. Accessed July 2020.
Howden, S. M. and White, D. H. (2007). Climate and its Effects on Crop Productivity and Management - Soils, Plant Growth and Crop Production, 1: 1-9.
Hurrell, J. & Co-Authors (2010). "Decadal Climate Prediction: Opportunities and Challenges" in Proceedings of OceanObs’09: Sustained Ocean Observations and Information for Society (Vol. 2), Venice, Italy, 21-25 September 2009, Hall, J., Harrison, D.E. & Stammer, D., Eds., ESA Publication WPP-306, doi:10.5270/OceanObs09.cwp.45
Idowu, A.A., Ayoola, S.O., Opele, A.I., (2011). Impact of climate changein nigeria. Iranica Journal of Energy and Environment. 2(2) Pp 145 - 152
Jakaria A. H. M., Hossain, M. M., and Rahman M. A. (2018). Smart Weather Forecasting Using Machine Learning: A Case Study in Tennessee. In Proceedings of ACM Mid-Southeast conference (Mid-Southeast’18). ACM, New York, NY, USA, 4 pages.
Karthick, S., Arun, C., Malathi, D., (2018). Forecasting of monthly temp-variation using radom forest. International Journal of Pure and Applied Mathematics Vol 118. 255 -262
Khan, A., Zamee, A., Jamal, T., (2018). Deep belief network based features generation and regression for wind power. Cornell University arXiv:1807.11682 [cs.LG]
Kumar U., Singh P. and Boote K. J. (2012) Effect of Climate Change Factors on Processes of Crop Growth and Development and Yield of Groundnut (Arachis hypogaea L.), 116: 41-69.
Lee, J., Kim, G.C., (2018). Application of artificial neural network to rainfall forecasting in geum river basin, korea. Water, 10, 1448.
Mall R. K., Gupta K. I., Sonkar G. (2017). Effect of Climate Change on Agricultural Crops. Current Developments in Biotechnology and Bioengineering. Pp 23-46. Elsevier.
Manyong, V.M. 2005. Agriculture in Nigeria: Identifying opportunities for increased commercialization and investment, IITA.
Naing W. Y. N and Htike Z. Z. (2015). Forecasting of Monthly Temperature Variations using Random Forests. ARPN Journal of Engineering and Applied Sciences. 10 (21). Pp 10109 - 10112
Narasimhamurthy, V., and Kumar, P. (2017). Rice Crop Yield Forecasting Using Random Forest Algorithm. International Journal for Research in Applied Science & Engineering Technology (IJRASET) ISSN: 2321-9653; 5(X). Available at www.ijraset.com
Neenu, S., Biswas, A. K. and Rao, A. S. (2013). Impact of Climatic Factors on Crop Production - A Review. Agricultural Reviews, 34 (2): 97-106.
Odjugo A. O. (2009). Quantifying the Cost of Climate Change Impact in Nigeria: Emphasis on Wind and Rainstorms. Journal of human ecology. 28(2):93-101 DOI: 10.1080/09709274.2009.11906223
Olaiya, F. and Adeyemo, A. B. (2012). Application of Data Mining Techniques in Weather Prediction and Climate Change Studies. I.J. Information Engineering and Electronic Business MECS, 1, 51-59. DOI: 10.5815/ijieeb.2012.01.07
Omogbai B. E. (2010). Empirical Prediction of Seasonal Rainfall in Nigeria. J Hum Ecol, 32(1): 23-27. http://environmentportal.in/files/Rainfall%20in%20Nigeria.pdf
Pmnewsnigeria (2018). Nigeria has achieved food imports reduction, saved $21bn in 34 months —Emefiele. https://www.pmnewsnigeria.com/2018/12/03/nigeria-has-achieved-food-import-reduction-saved-21bn-in-34-months-emefiele/. Accessed in July, 2020.
Priyanka, T., Soni, P., Malathy, C. (2018). Agricultural Crop Yield Prediction Using Artificial Intelligence and Satellite Imagery. Eurasian Journal of Analytical Chemistry, 13(SP), emEJAC181194.
Robertson, D. E., Shrestha, D. L., and Wang, Q. J. (2013). Post-processing rainfall forecasts from numerical weather prediction models for short-term streamflow forecasting, Hydrol. Earth Syst. Sci., 17, 3587–3603, https://doi.org/10.5194/hess-17-3587-2013.
Scher, S. and Messori, G. (2019). Weather and climate forecasting with neural networks: using general circulation models (GCMs) with different complexity as a study ground, Geosci. Model Dev., 12, 2797–2809, https://doi.org/10.5194/gmd-12-2797-2019.
Van Ittersum, M.K., L.G. Van Bussel, J. Wolf, P. Grassini, J. Van Wart, N. Guilpart, L. Claessens, H. de Groot (2016). Can sub-Saharan Africa feed itself? Proceedings of the National Academy of Sciences 113: 14964–14969.
Yange, S. T., Egbunu, C. O., Onyekwere, O. and Foga, K. A. (2020). Prediction of Agro Products Sales using Regression Algorithm. American Journal of Data Mining and Knowledge Discovery (AJDMKD), 5(1): 11-19.
Yange, S. T., Egbunu, C. O., Rufai, M. A., Onyekwere, O., Abdulrahman, A. A. and Abdulkadri, A. (2020). Using Prescriptive Analytics for the Determination of Optimal Crop Yield. International Journal of Data Science and Analysis (IJDSA), 6(3): 72-82.