ABSTRACT
Countries depending on agricultural crops have significant impacts on the world's challenging issues such as world hunger and malnutrition, poverty, insufficient food supply and even climatic changes. Governments who realize the importance of agriculture towards their respective countries are able to seize the opportunity to involve more people in the agricultural industry. However, there have been several factors that put off people from involving in agricultural activities as this group of people are struggling to make a profit out of their hard work. The factors include lack of experiences amongst farmers in doing farming activities, as well as instability of price flow impact from environmental and economic factors. This paper proposes a software application with price forecasting features to assist farmers in sufficing their agriculture market knowledge and maximize their profit in doing farming business. This paper investigates different trending machine learning algorithms, such as ARIMA, LSTM, SVR, Prophet and XGBoost and then undergoes an experiment to identify the most optimal algorithm as a model for the software. From the MSE result, LSTM is discovered to be the most accurate and efficient in handling increasing amounts of complex data. Besides forecasting features, the software is also utilized with weather information, agriculture news, and also cooperating with third parties' suppliers to create a platform for farmers' trading.
- Aldehuela, S. (2020). Sustainable farming, 'key' to world free of hunger, malnutrition, says UN agriculture chief. Retrieved May 1, 2020, from https://news.un.org/en/story/2018/09/1019552Google Scholar
- Department of Statistics Malaysia. 2019. Selected Agricultural Indicators, Malaysia, 2019. Retrieved July 22, 2020, from https://www.dosm.gov.my/v1/index.php?r=column/cthemeByCat&cat=72&bul_id=SEUxMEE3WdBcDJhdUhPZVUxa2pKdz09&menu_id=Z0VTZGUlUHBUT1VJMFlpaXRRR0xpdz09Google Scholar
- Economic Planning Unit. (2006). Ninth Malaysia Plan 2006-2010. Putrajaya: Prime Minister's Department.Google Scholar
- Arshad, F. 2020. My Say: Smallholders still crucial to agricultural sector. Retrieved 10 April 2020, from https://www.theedgemarkets.com/article/my-say-smallholders-still-crucial-agricultural-sectorGoogle Scholar
- Xiong, T., Li, C., Bao, Y., Hu, Z., and Zhang, L. 2015. A combination method for interval forecasting of agricultural commodity futures prices. Knowledge-Based Systems, 77, 92--102.Google ScholarDigital Library
- Khashei, M., Bijari, M., Ali Raissi Ardali, G., 2009. Improvement of auto-regressive integrated moving average models using fuzzy logic and artificial neural networks (ANNs). Neurocomputing 72 (4-6), 956--967.Google ScholarDigital Library
- Zulauf, C. R., Irwin, S. H., Ropp, J. E. and Sberna, A. J. 1999. A reappraisal of the forecasting performance of corn and soybean new crop futures. Journal of Futures Markets, 19(5), 603--618.Google ScholarCross Ref
- Onour, I. and Sergi, B. S. 2011. Modeling and forecasting volatility in the global food commodity prices (Modelování a Prognózování Volatility Globálních cen Potravinářských Komodit). Agricultural Economics-Czech, 57(3), 132--139.Google ScholarCross Ref
- Peng, Y. H., Hsu, C. S. and Huang, P. C. 2015. Developing crop price forecasting service using open data from Taiwan markets. DOI=172-175. 10.1109/TAAI.2015.7407108.Google Scholar
- Kumar, A., Kumar and N., Vats, V. 2018. Efficient Crop Yield Prediction Using Machine Learning Algorithms. International Research Journal of Engineering and Technology (IRJET). Volume: 05 Issue: 06 e-ISSN: 2395-0056 |p-ISSN: 2395-0072.Google Scholar
- Manjula, A., Narsimha, G. 2016. Crop Yield Prediction with Aid of Optimal Neural Network in Spatial Data Mining: New Approaches. International Journal of Information & Computation Technology. ISSN 09742239 Volume 6, Number 1, pp. 25--33.Google Scholar
- Cao, L. J. and Tay, F. E. H. 2003. Support vector machine with adaptive parameters in financial time series forecasting. IEEE Transactions on Neural Networks, 14-6, 1506--1518.Google ScholarDigital Library
- Connor, J., Atlas, L. E. and Martin, D. R. 1992. Recurrent networks and NARMA modeling. In Advances in neural information processing systems. pp. 301--308.Google Scholar
- Dasgupta, S. and Osogami, T. 2017. Nonlinear dynamic Boltzmann machines for time-series prediction. In Thirty-First AAAI Conference on Artificial Intelligence, San Francisco, California.Google Scholar
- Tang, Z., De Almeida, C. and Fishwick, P. A. 1991. Time series forecasting using neural networks vs. Box-Jenkins Methodology. Simulation, 57(5), 303--310.Google ScholarCross Ref
- Namaki, M. H., Lin, P. and Wu, Y. 2017. Event pattern discovery by keywords in graph streams. 2017 IEEE International Conference on Big Data (Big Data), pp. 982--987, Boston, MA, USA. IEEE.Google Scholar
- Namini, S. S, Tavakoli, N. and Namin, A. S. 2018. A Comparison of ARIMA and LSTM in Forecasting Time Series. Retrieved 2 Dec 2019, from https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=8614252Google Scholar
- Hochreiter, S. and Schmidhuber, J. 1997. Long Short-Term Memory. Neural Computation, 9-8, 1735--1780. DOI= 10.1162/neco.1997.9.8.1735Google ScholarDigital Library
- Stergiou, K. I.. 1989. Modeling and forecasting the fishery for pilchards (Sardina pilchardus) in Greek waters using ARIMA time-series models. ICES Journal of Marine Science. Volume 46, No. 1, Pp. 16--23.Google ScholarCross Ref
- Raymond, Y. C. T. 1997. An application of the ARIMA model to real-estate prices in Hong Kong. Journal of Property Finance, Vol. 8, No. 2, pp. 152--163.Google ScholarCross Ref
- Prabhakaran, S. 2020. ARIMA Model -- Complete Guide to Time Series Forecasting in Python. Retrieved 23 March 2020, from https://www.machinelearningplus.com/time-series/arima-model-time-series-forecasting-python/Google Scholar
- Moritz, B. and Zimmermann, T. 2016. Tree-Based Conditional Portfolio Sorts: The Relation between Past and Future Stock Returns. SSRN Electronic Journal. DOI= https://doi.org/10.2139/ssrn.2740751Google Scholar
- Nandakumar, R., Uttamraj, K. R., Vishal, R. and Lokeswari, Y V. 2018. Stock Price Prediction Using Long Short Term Memory. International Research Journal of Engineering and Technology. Volume: 05, Issue: 03.Google Scholar
- Xie, W., Yu, L., Xu, S. and Wang, S. 2006. A new method for crude oil price forecasting based on support vector machines. Computational Science---ICCS 2006. Springer, Berlin Heidelberg, pp. 444--451.Google Scholar
- ZhiYuan C., Van Khoa L.D., Boon L.S. (2017) A Hybrid Model of Differential Evolution with Neural Network on Lag Time Selection for Agricultural Price Time Series Forecasting. In: Badioze Zaman H. et al. (eds) Advances in Visual Informatics. IVIC 2017. Lecture Notes in Computer Science, vol 10645. Springer, Cham.Google Scholar
- MeiShin Oh, ZhiYuan Chen, Ebrahim Jahanshiri, Dino Isa and YeeWan Wong, 2020. An economic feasibility assessment framework for underutilised crops using Support Vector Machine Computers and Electronics in Agriculture, Volume 168, January 2020, 105116. https://doi.org/10.1016/j.compag.2019.105116Google ScholarDigital Library
- Yuan, F. C. 2012. Parameters Optimization Using Genetic Algorithms in Support Vector Regression for Sales Volume Forecasting. Published on http://www.SciRP.org/journal/amGoogle Scholar
- He, X., Pan, J., Jin, O., Xu, T., Liu. B., Xu, T., Shi, Y., Atallah, A., Herbrich, R., Bowers, S. and Candela, J.Q. 2014. Practical Lessons from Predicting Clicks on Ads at Facebook. In Proceedings of the Eighth International @@ R@Workshop on Data Mining for Online Advertising (ADKDD '14). Association for Computing Machinery, New York, NY, USA, DOI=https://doi.org/10.1145/2648584.2648589.Google ScholarDigital Library
- Maitra, S. 2019. Power of XGBoost & LSTM in Forecasting Natural Gas Price. Retrieved Nov 1, 2019, from https://towardsdatascience.com/power-of-xgboost-lstm-in-forecasting-natural-gas-price-f426fada80f0Google Scholar
- Dey, S., Kumar, Y., Saha, S. and Basak, S., 2016. Forecasting to Classification: Predicting the direction of @@ R@stock market price using Xtreme Gradient Boosting. PESIT, Bengaluru, India, Working Paper.Google Scholar
- Yenidogan, I. and Cayir, A. 2018. Bitcoin Forecasting Using ARIMA and PROPHET. DOI= 10.1109/UBMK.2018.8566476.Google Scholar
- Quoc, L., Nguyen and S., Pham, U. 2020. Time series prediction: A combination of Long Short-Term Memory and structural time series models. Science & Technology Development Journal - Economics - Law and Management. Vol 4, pp. 500--515.Google ScholarCross Ref
Index Terms
- Long Short-Term Memory Model Based Agriculture Commodity Price Prediction Application
Recommendations
Fuzzy Logic based Vegetable Price prediction in IoT
AbstractAgriculture is an integral part of every economy with research in this domain mainly aimed at not only increasing food quality and production but also reducing expenditure while maximizing profit. Climate is a major factor that affects production ...
Deep long short-term memory based model for agricultural price forecasting
AbstractAgricultural price forecasting is one of the research hotspots in time series forecasting due to its unique characteristics. In this paper, we developed a deep long short-term memory (DLSTM) based model for the accurate forecasting of a ...
Agricultural commodity price prediction model: a machine learning framework
AbstractAn efficient machine learning-based framework for crop price prediction is proposed in this paper to assist the farmers in estimating their profit-loss beforehand. The proposed work is composed of four functional blocks, such as crop yield ...
Comments