计算机科学 ›› 2020, Vol. 47 ›› Issue (6A): 535-539.doi: 10.11896/JsJkx.190700126

• 数据库 & 大数据 & 数据科学 • 上一篇    下一篇

基于灰色——马尔可夫模型的农产品产量预测方法

马创1, 袁野2, 尤海生2   

  1. 1 重庆邮电大学软件学院 重庆 400065;
    2 重庆邮电大学计算机科学与技术学院 重庆 400065
  • 发布日期:2020-07-07
  • 通讯作者: 马创(machuang@cqupt.edu.cn)
  • 基金资助:
    国家自然科学基金面上项目(6172099);重庆市创新创业示范团队培育计划(CSTC2017kJrc-cxcytd0063);重庆市技术创新与应用示范重大主题专项项目(CSTC2018JSZX-CYZTZX0178,CSTC2018JSZX-CYZTZX0185);重庆市基础科学与前沿技术研究项目(CSTC2017JcyJAX0270,CSTC2018JcyJA0672,CSTC2017JcyJAX0071)

Agricultural Product Output Forecasting Method Based on Grey-Markov Model

MA Chuang1, YUAN Ye2 and YOU Hai-sheng2   

  1. 1 School of Software Engineering,Chongqing University of Posts and Telecommunications,Chongqing 400065,China
    2 School of Software Engineering,Chongqing University of Posts and Telecommunications,Chongqing 400065,China
  • Published:2020-07-07
  • About author:MA Chuang, born in 1984, Ph.D, associate professor, is a member of China Computer Federation.His main research interests include complex network, and machine learning.
  • Supported by:
    This work was supported by the National Natural Science Foundation of China (6172099),Chongqing Municipal Innovation and Entrepreneurship Demonstration Team Cultivation Program (CSTC 2017kJrc-cxcytd0063);Chongqing Technical Innovation and Application Demonstration MaJor Theme ProJect (CSTC 2018JSZX-CYZTZX0178,CSTC 2018JSZX-CYZTZX0185);Chongqing Basic Science and Frontier Technology Research ProJect (CSTC2017JcyJAX0270,CSTC2018JcyA0672,CSTC2017JcyAX0071).

摘要: 粮食在农产品中扮演着举足轻重的地位,粮食产量一定程度决定了国家粮食供给能力及温饱安全水平,因此对粮食产量进行精准预测的研究具有重要的价值。鉴于粮食产量受多种复杂因素的影响具有极强的波动性和随机性,为提高粮食产量预测的准确性,针对我国粮食产量的特点,文中提出一种基于灰色模型与马尔可夫模型相融合的模型,用马尔可夫模型对灰色模型的预测值进行修正以达到对粮食产量进行周期性预测。通过选取我国2009年至2018年的粮食年产量数据(数据来源:国家数据统计局)进行分析研究。所提方法首先利用灰色模型对产量进行预测,计算预测误差,通过对误差序列利用灰色建模修正产量预测数据;其次,根据粮食年产量预测精度,将粮食年产量数据划分成若干状态,进而可求出各阶状态转移概率和状态转移概率矩阵;最后,通过建立新陈代谢后的灰色模型对粮食年产量进行预测得到预测结果,利用马尔可夫模型对预测结果进行残差值进行修正以达到提高粮食产量预测值精度。仿真实验分别将单一灰色模型和灰色马尔可夫模型的预测精度进行比较。结果表明,灰色模型预测值在2009-2013 年的年产量预测中误差小于 1.00%,但随着年份的增加,由于粮食年产量间的相互影响导致预测精度变差,2014-2018年的年产量预测误差均高于1.00%;灰色-马尔可夫模型年产量预测误差均小于0.30%,平均误差为 0.12%,相较于传统灰色模型及马尔可夫模型,其预测的准确率大幅度提高。

关键词: 灰色模型, 粮食产量, 马尔可夫模型

Abstract: Grain plays an important role in agricultural products.Grain output determines the country’s grain supply capacity and the level of food and clothing security to a certain extent.Therefore,it is of great value to study the accurate prediction of grain output.In view of the fact that grain output is highly volatile and random due to various complex factors,in order to improve the accuracy of grain output prediction,a model based on the fusion of gray model and Markovmodel is proposed for the characteristics of grain output in China,Markov model is used to modify the forecast value of the gray model to achieve periodic forecast of grain output.Through the selection of my country’s annual grain output data from 2009 to 2018 (data source: National Bureau of Statistics) for analysis and research.The method first uses the gray model to predict output,calculate the forecast error,and uses gray modeling to correct the forecasted output data by using the gray model for the error sequence; second,the annual grain output data is divided into several states through the accuracy of the annual grain output forecast,and then the Find the state transition probabilities and state transition probability matrices of each order; finally,predict the annual grain output by establishing a gray model after the metabolism of Xincheng to obtain the prediction results,and use the Markov model to modify the residual values of the prediction results to achieve improved grain Accuracy of yield forecast.Through simulation experiments,the prediction accuracy of the single gray model and the gray Markov model are compared.The forecast value of the gray model is less than 1.00% in the forecast of annual output from 2009 to 2013.However,as the year increases,the forecast accuracy is deteriorated due to the interaction between the annual grain output.Both are higher than 1.00%.The gray-Markov model’s annual output prediction error is less than 0.30%,and the average error is 0.12%.Compared with the traditional gray model and Markov mo-del,the accuracy of prediction is greatly improved.

Key words: Grain production, Grey model, Markov model

中图分类号: 

  • TP181
[1] LI M.Analysis of Factors Affecting China’s Grain Production in the New Era.Value Engineering,2019,38(14):150-152.
[2] WANG Y N.Comparative study on the prediction model of agricultural output in China.Qingdao:Qingdao University,2018.
[3] WAN X,LIU B X,XU X.A Grain Output Combination Forecast Model Modified by Data Fusion Algorithm.Journal of Intelligent Systems,2018,27(2).
[4] FU H L,WANG S H,LI C,et al.Combination Forecast Method of the Output of Grain Based on the Exponential Smoothing and DifferentialTreatment.2nd International Conference on Applied Mechanics,Electronics and Mechatronics Engineering (AMEME 2017).
[5] LIU X M,XIE N M.A nonlinear grey forecasting model with double shape parameters and its application.Applied Mathematics and Computation,2019,360.
[6] MAYER D G,CHANDRA K A,BURNETT J R.Improved crop forecasts for the Australian macadamia industry from ensemble models.Agricultural Systems,2019,173.
[7] PARTON K A,CREAN J,HAYMAN P.The value of seasonal climate forecasts for Australian agriculture.Agricultural Systems,2019,174.
[8] AGRICULTURE E.Findings from University of Jaen Reveals New Findings on Experimental Agriculture (Olive Yields Forecasts And Oil Price Trends In Mediterranean Areas:A Comprehensive Analysis Of The Last Two Decades).Energy Weekly News,2017.
[9] KUSUNOSE Y,MAHMOOD R.Imperfect forecasts and decision making in agriculture.Agricultural Systems,2016,146.
[10] CHENG D Y,CHENG H F.China’s grain production forecast based on ARIMA model.Marketing Journals,2019(13):95-96.
[11] ZHANG W Z,SUN D S,WANG Y,et al.Prediction of grain yield in Liaoning Province based on support vector machine .Journal of Quantitative Economics,2019,36(1):96-99.
[12] ZHUANG X,HAN F.Prediction of Grain Yield Based on BP Neural Network Optimized by Hybrid Group Intelligent Algorithm[J].Journal of Jiangsu University(Natural Science Edition),2019,40(2):209-215.
[13] TIAN X Q.Grain production forecast based on multiple linear regression.Technology Innovation and Application,2017(16):3-4.
[14] WANG Y W,ZHOU Z H,LI R J,et al.Forecast of grain production in Shanxi Province based on g rey method.Journal of Lanzhou University of Arts and Science(Natural Science Edition),2019,33(1):30-35.
[15] CAO G G.Research on grain yield prediction based on grey combination model .Ournal of Henan University of Technology,2018.
[16] XU Z D,LIU F X.Review of research progress on grey GM(1,1) model optimization.Computer Science,2016,43(Z2):6-10.
[17] YANG X Y,FANG Z G,YANG Y J,et al.A novel multi-information fusion grey model and its application in wear trend prediction of wind turbines.Applied Mathematical Modelling,2019,71.
[18] WANG Y,YAO D X,LU H F.Mine Gas Emission Prediction Based on Grey Markov Prediction Model.Open Journal of Geology,2018,8(10).
[19] ZHANG H R,LIU X H.Application of improved multivariate grey model in grain yield prediction in Shandong Province.Journal of LudongUniversity(Natural Science Edition),2018,34(3):199-207,244.
[20] MA Chuang,born in 1984, Ph.D,associate professor,is a member of China Computer Federation.His main research interests include complex network,and machine learning.
[1] 费星瑞, 谢逸.
基于HMM-NN的用户点击流识别
Click Streams Recognition for Web Users Based on HMM-NN
计算机科学, 2022, 49(7): 340-349. https://doi.org/10.11896/jsjkx.210600127
[2] 王欣, 向明月, 李思颖, 赵若成.
基于隐马尔可夫模型的铁路出行团体关系预测研究
Relation Prediction for Railway Travelling Group Based on Hidden Markov Model
计算机科学, 2022, 49(6A): 247-255. https://doi.org/10.11896/jsjkx.210500001
[3] 谢柏林, 黎琦, 邝建.
基于隐半马尔可夫模型的微博流行信息检测方法
Microblog Popular Information Detection Based on Hidden Semi-Markov Model
计算机科学, 2022, 49(6A): 291-296. https://doi.org/10.11896/jsjkx.210800011
[4] 罗靖杰, 王永利.
ADCSM:一种细粒度汽车行驶工况模型构建方法
ADCSM:A Fine-grained Driving Cycle Model Construction Method
计算机科学, 2021, 48(6A): 289-294. https://doi.org/10.11896/jsjkx.200600019
[5] 张经, 杨健, 苏鹏.
语音识别中单音节识别研究综述
Survey of Monosyllable Recognition in Speech Recognition
计算机科学, 2020, 47(11A): 172-174. https://doi.org/10.11896/jsjkx.200200006
[6] 张成伟, 罗凤娥, 代毅.
基于数据挖掘的指定航班计划延误预测方法
Prediction Method of Flight Delay in Designated Flight Plan Based on Data Mining
计算机科学, 2020, 47(11A): 464-470. https://doi.org/10.11896/jsjkx.200600001
[7] 岳鑫, 杜军威, 胡强, 王延平.
一种故障树结构匹配算法及其应用
Fault Tree Structure Matching Algorithm and Its Application
计算机科学, 2018, 45(9): 202-206. https://doi.org/10.11896/j.issn.1002-137X.2018.09.033
[8] 宫法明,朱朋海.
基于自适应隐马尔可夫模型的石油领域文档分词
Word Segmentation Based on Adaptive Hidden Markov Model in Oilfield
计算机科学, 2018, 45(6A): 97-100.
[9] 佟振明, 刘志鹏.
大型多人在线角色扮演游戏的下一地点预测
Next Place Prediction of Massively Multiplayer Online Role-playing Games
计算机科学, 2018, 45(11A): 453-457.
[10] 王勇, 李逸, 王丽丽, 朱晓燕.
基于类推和灰色模型的软件阶段成本预测
Software Stage Effort Prediction Based on Analogy and Grey Model
计算机科学, 2018, 45(11A): 480-487.
[11] 陈炳才, 王西宝, 余超, 年梅, 陶鑫, 潘伟民, 卢志茂.
基于被包围状态和马尔可夫模型的显著性检测
Saliency Detection Based on Surroundedness and Markov Model
计算机科学, 2018, 45(10): 272-275. https://doi.org/10.11896/j.issn.1002-137X.2018.10.050
[12] 李瑶,曹菡,马晶.
基于改进的灰色模型的旅游需求预测研究
Study on Tourism Demand Forecasting Based on Improved Grey Model
计算机科学, 2018, 45(1): 122-127. https://doi.org/10.11896/j.issn.1002-137X.2018.01.020
[13] 徐广根,杨璐,严建峰.
一种基于马尔可夫模型的稀疏轨迹终点预测算法
Sparse Trajectory Destination Prediction Algorithm Based on Markov Model
计算机科学, 2017, 44(8): 193-197. https://doi.org/10.11896/j.issn.1002-137X.2017.08.034
[14] 罗凤娥,张成伟,刘安.
基于数据挖掘的航班延误预警管理分析
Flight Delays Early Warning Management and Analysis Based on Data Mining
计算机科学, 2016, 43(Z6): 542-546. https://doi.org/10.11896/j.issn.1002-137X.2016.6A.129
[15] 张向刚,唐海,付常君,石宇亮.
一种基于隐马尔科夫模型的步态识别算法
Gait Recognition Algorithm Based on Hidden Markov Model
计算机科学, 2016, 43(7): 285-289. https://doi.org/10.11896/j.issn.1002-137X.2016.07.052
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!