Phenotype Based Smart Mobile Application for Crop Yield Prediction and Forecasting Using Machine Learning and Time Series Models

Authors

DOI:

https://doi.org/10.13052/jmm1550-4646.1837

Keywords:

Mobile application, yield prediction, forecast, regression models, time series models, Internet of things.

Abstract

Prediction and forecasting of crop yield recently plays a vital role in the field of Agriculture. Drastic changes in climatic conditions, changes in rainfall season, and lack of nutrients content in the soil etc., due to major factors such as rapid industrialisation, global warming and pollution. This leads to the farmers’ predictions based on their own agricultural experiences on various crop yields based on external factors gone wrong. This results in farmers not getting adequate yield and suffering from financial loss. Machine learning and time series models are involved in this research work to carry out prediction and forecast of corn and soybean crop production over time through mobile application and it consist of various regression algorithms of machine learning such as multiple linear regression (MLR), decision tree regression (DTR), random forest tree regression (RFTR), k-nearest neighbour (KNN) and gradient boosting regression (GBR) are used for crop yield prediction. Time series models such as auto regression (AR), moving average (MA), auto regression integrated moving average (ARIMA) and vector auto regression (VAR) used for forecast of crop production. Comparative analysis also made between machine learning and time series models, in which GBR of machine learning outperformed other machine learning models with 92.648% predicted yield accuracy and VAR of time series model outperformed other time series models with 94.367% forecasted yield accuracy. Regression metrics such as mean square error (MSE), root mean square error (RMSE) and mean absolute error (MAE) are also involved in predicting crop yields.

Downloads

Download data is not yet available.

Author Biographies

S. Iniyan, Department of Computer Science and Engineering, SRM Institute of Science and Technology, Chennai, India

S. Iniyan received a Bachelor’s degree in Computer Science and Engineering from Bharathiyar College of Engineering and Technology, Pondichery University in 2010 and a Master’s degree in Computer Science and Engineering from Sriram Engineering College of Anna University, Chennai in 2012. He is currently an Assistant Professor in the Department of Computer Science and Engineering and pursuing his Ph.D. degree at SRM Institute of Science and Technology, Chennai, India.

R. Jebakumar, Department of Computer Science and Engineering, SRM Institute of Science and Technology, Chennai, India

R. Jebakumar received a Master’s degree in Computer Science and Engineering from the Sathyabama University, Chennai in 2005. He obtained his Ph.D. degree in the area of Information and Communication Engineering from Anna University Chennai in 2015. He is currently an Associate Professor in the Department of Computer Science and Engineering at SRM Institute of Science and Technology, Chennai, India, Working here since 2006.

References

Torky, Mohamed, Hassanein, Aboul Ella: Integrating blockchain and the internet of things in precision agriculture: Analysis, opportunities, and challenges. Computers and Electronics in Agriculture 178, 0168-1699, 2020.

Ampatzidis, Yiannis, Partel, Victor, Costa, Lucas: Agroview: Cloud-based application to process, analyze and visualize UAV-collected data for precision agriculture applications utilizing artificial intelligence. Computers and Electronics in Agriculture 174, 105457, 2020.

Pandiyaraju, V., Logambigai, R., Ganapathy, Sannasi, Kannan, Arputharaj: An Energy Efcient Routing Algorithm for WSNs Using Intelligent Fuzzy Rules in Precision Agriculture. Wireless Personal Communications, 1–17, 2020.

Jung, Jinha and Maeda, Murilo and Chang, Anjin and Bhandari, Mahendra, Ashapure, Akash, Landivar-Bowles, Juan: The potential of remote sensing and artificial intelligence as tools to improve the resilience of agriculture production systems. Current Opinion in Biotechnology 70, 15–22, 2020.

Zhang, Shanwen, Huang, Wenzhun, Wang, Haoxiang: Crop disease monitoring and recognizing system by soft computing and image processing models. Multimedia Tools and Applications 79(41), 30905–30916, 2020.

Iniyan S., Jebakumar R., Mangalraj P., Mohit Mayank, Nanda Aroop: Plant Disease Identification and Detection Using Support Vector Machines and Artificial Neural Networks. In: Subhransu Sekhar Dash, Lakshmi C, Swagatam Das, Bijaya Ketan Panigrahi (eds.) Artificial Intelligence and Evolutionary Computations in Engineering Systems 2020. AISC, vol. 1056, pp. 15–27. Springer, 2020.

Ishfaq Ahmad, Asmat Ullah, M. Habib ur Rahman, Jasmeet Judge: Yield Forecasting of Spring Maize Using Remote Sensing and Crop Modeling in Faisalabad-Punjab Pakistan. Journal of the Indian Society of Remote Sensing. 46(10), 1701–1711, 2018.

Phusanisa Charoen-Ung, Pradit Mittrapiyanuruk: Sugarcane Yield Grade Prediction using Random Forest with Forward Feature Selection and Hyper-parameter Tuning. Herwig UngerSunantha SodseePhayung Meesad (eds.) IC2IT: International Conference on Computing and Information Technology (2018), AISC, vol. 769, pp. 33–42, 2018.

Xiangying Xu, Ping Gao, Xinkai Zhu, Wenshan Guo, Jinfeng Ding, Chunyan Li, Min Zhu, Xuanwei Wu: Design of an integrated climatic assessment indicator (ICAI) for wheat production: A case study in Jiangsu Province, China. Ecological Indicators 101, 943–953, 2019.

Patrick Filippi, Edward J. Jones: An approach to forecast grain crop yield using multi-layered, multi-farm data sets and machine learning. Precision Agriculture 20, 1015–1029, 2019.

Louis Kouadio, Ravinesh C. Deo, Adamowski : Artificial intelligence approach for the prediction of Robusta coffee yield using soil fertility properties. Computers and Electronics in Agriculture 155, 324–338, 2018.

Bindu Garg, Shubham Aggarwal, Jatin Sokhal: Crop yield forecasting using fuzzy logic and regression model. Computers and Electrical Engineering 67, 383–403, 2018.

Askar Choudhury, James Jones: Crop Yield Prediction Using Time Series models. Journal of Economic and Economic Education Research, Volume 15, Number 3, 2014.

P. Chandra shaker reddy and Sureshbabu: An applied time series forecasting model for yield prediction of agricultural crop. Soft Computing and Signal Processing: Proceedings of 2nd ICSCSP 2019.

Bhardwaj N., Jaslam, P. K. M., Bhatia, J. K. Parashar, B. Salinder: Neural Network Autoregression And Classical Time Series Approaches For Rice Yield Forecasting. JAPS: Journal of Animal & Plant Sciences. Aug, Vol. 31 Issue 4, pp. 1126–1131, 2021.

Monika Devi, Joginder Kumar, D.P. Malik, Pradeep Mishra: Forecasting of wheat production in Haryana using hybrid time series model. Journal of Agriculture and Food Research 5, 100175, 2021.

Saeed Khaki, Lizhi Wang, Sotirios V. Archontoulis: A CNN-RNN Framework for Crop Yield Prediction. Frontiers in Plant Science 10, 1750, 2020.

Saeed Khaki and Lizhi Wang: Crop Yield Prediction Using Deep Neural Networks. Frontiers in Plant Science 10, 621, 2019.

USDA – National Agricultural Statistics Service Available at: https://www.nass.usda.gov/

Thornton, P., Thornton, M., Mayer, B., Wei, Y., Devarakonda, R., Vose: Daymet: Daily Surface Weather Data on a 1-km Grid for North America, Version 3. (ORNL Distributed Active Archive Center). doi: 10.3334/ORNLDAAG/1328

Soil Survey Staff. Gridded Soil Survey Geographic (gSSURGO) Database for the United States of America and the Territories, Commonwealths, and Island Nations served by the USDA-NRCS (United States Department of Agriculture, Natural Resources Conservation Service). https://gdg.sc.egov.usda.gov/.

Published

2022-01-22

How to Cite

Iniyan, S. ., & Jebakumar, R. . (2022). Phenotype Based Smart Mobile Application for Crop Yield Prediction and Forecasting Using Machine Learning and Time Series Models. Journal of Mobile Multimedia, 18(03), 603–634. https://doi.org/10.13052/jmm1550-4646.1837

Issue

Section

Enabling AI Technologies Towards Multimedia Data Analytics for Smart Healthcare