欢迎您访问《智慧农业(中英文)》官方网站! English

Smart Agriculture ›› 2020, Vol. 2 ›› Issue (3): 108-117.doi: 10.12133/j.smartag.2020.2.3.202008-SA003

• 专题--农业人工智能与大数据 • 上一篇    下一篇

基于Lasso回归和BP神经网络的蔬菜短期价格预测组合模型研究

喻沩舸1,2(), 吴华瑞1,2,3(), 彭程1,2,3   

  1. 1.北京市农林科学院,北京 100097
    2.国家农业信息化工程技术研究中心,北京 100097
    3.农业农村部农业信息技术重点实验室,北京 100097
  • 收稿日期:2020-08-13 修回日期:2020-09-23 出版日期:2020-09-30
  • 基金资助:
    国家大宗蔬菜产业技术体系岗位专家项目(CARS-23-C06)
  • 作者简介:喻沩舸(1993-),男,硕士,研究方向为农产品市场价格分析。E-mail:yuwg@nercita.org.cn
  • 通信作者:

Short-Term Price Forecast of Vegetables Based on Combination Model of Lasso Regression Method and BP Neural Network

YU Weige1,2(), WU Huarui1,2,3(), PENG Cheng1,2,3   

  1. 1.Beijing Academy of Agriculture and Forestry Sciences, Beijing 100097, China
    2.National Engineering Research Center for Information Technology in Agriculture, Beijing 100097, China
    3.Key Laboratory of Agri-informatics, Ministry of Agriculture and Rural Affairs, Beijing 100097, China
  • Received:2020-08-13 Revised:2020-09-23 Online:2020-09-30

摘要:

蔬菜是居民生活饮食的重要组成部分,蔬菜价格预测存在着价格波动幅度大、影响因素复杂多样、精度不高等难点。本研究以黄瓜为研究对象,分析了影响黄瓜价格的供给、需求、流通等因素,引入Lasso回归模型对影响因素进行筛选,获得12项关联度较大的因素。在此基础上,构建了一种基于影响因素的Lasso回归方法与BP神经网络相结合的组合模型(L-BPNN),开展黄瓜短期价格预测,并与Lasso回归模型、BP神经网络模型、RBF神经网络模型等回归分析和智能分析方法等进行了对比验证研究。结果表明:使用L-BPNN模型预测黄瓜价格,其平均相对误差最小,仅为0.66%,比Lasso回归模型、BP神经网络模型和RBF神经网络模型分别低64.52%、82.11%和86.2%,具有较高的预测精度。本研究结果实现了黄瓜的短期价格预测,也可推广到其他蔬菜品种,对于保障菜农收入、稳定蔬菜市场价格等具有重要意义。

关键词: 蔬菜, 影响因素, 价格预测, 组合模型, Lasso回归方法, BP神经网络, RBF神经网络

Abstract:

Vegetables are an important part of residents' diet. The abnormal fluctuation of vegetable prices has caused losses to the economic interests of vegetable farmers and also affected the daily diet and quality of life of residents. However, there are some difficulties in vegetable price prediction, such as large price fluctuation and complicated influencing factors. Cucumber is the main category of vegetables and a common food on the daily table of residents and its recent price fluctuations have aroused widespread concern. In this research, taking cucumber as the research object, a combination model (L-BPNN) combining Lasso regression method and BP neural network was constructed to forecast the short-term price of cucumber. Firstly, the factors affecting the price of cucumber, such as supply, demand and circulation were analyzed. Then the price fluctuation characteristics of cucumber in China from 2010 to 2018 were analyzed and 24 factors were selected as the influencing factors of cucumber price. In the case of complex factors, Lasso regression was used to compress the 24 input influencing factors and the 12 remaining influencing factors with large correlation degree after compression were used as the input influencing factors of BP neural network. Among the 12 related factors , the positive effects included: land cost, per capita disposable income of urban residents, urban vegetable consumption price index, fuel surcharge, booth fee, packaging and processing fee, inflation rate, affected area and temperature deviation from normal value; negative effects included sown area, industrial support amount and average temperature. On this basis, a combination model combining Lasso regression method with BP neural network (L-BPNN) was constructed to forecast the short-term price of cucumber. The neural network was used to train and adjust the model between the input influencing factors and the output price. Compared with the regression analysis and intelligent analysis methods, the results show that the average relative error of L-BPNN combination model was the smallest, only 0.66%, which was 64.52%, 82.11% and 86.2% lower than Lasso regression model, BP neural network model and RBF neural network model respectively, and had higher prediction accuracy. The results of this study realizes the short-term price forecast of cucumber, and can also be extended to other vegetable varieties, which is of great significance for guaranteeing the income of vegetable farmers and stabilizing the market price of vegetables.

Key words: vegetable, influencing factors, price forecast, combination model, Lasso regression, BP neural network, RBF neural network

中图分类号: