运筹与管理 ›› 2024, Vol. 33 ›› Issue (1): 102-107.DOI: 10.12005/orms.2024.0016

• 理论分析与方法探讨 • 上一篇    下一篇

基于注意力机制的ADE-Bi-IndRNN模型的中国粮食产量预测

吴彬溶, 王林   

  1. 华中科技大学 管理学院,湖北 武汉 430074
  • 收稿日期:2021-08-02 出版日期:2024-01-25 发布日期:2024-03-25
  • 通讯作者: 王林(1974-),男,湖北枣阳人,教授,博士生导师,研究方向:管理系统工程,智能优化等。
  • 作者简介:吴彬溶(1996-),男,湖北襄阳人,博士研究生,研究方向:管理系统工程。
  • 基金资助:
    国家社会科学基金重大项目(20&ZD126)

Forecasting Grain Yield in China Using Attention-based ADE-Bi-IndRNN Model

WU Binrong, WANG Lin   

  1. School of Management, Huazhong University of Science and Technology, Wuhan 430074, China
  • Received:2021-08-02 Online:2024-01-25 Published:2024-03-25

摘要: 为更加准确地预测我国粮食总产量,基于自适应差分进化算法来智能地选择基于注意力机制的双向独立循环神经网络的超参数,并考虑了粮食作物单位产量、农业生产条件、科技因素、农业保险、市场及经济因素五大类影响因素,构建了基于注意力机制的ADE-Bi-IndRNN粮食产量预测模型。经过预测分析得出我国2020—2024的粮食产量分别为6.67亿吨、6.72亿吨、6.80亿吨、6.99亿吨、7.02亿吨,总体呈现震荡上涨趋势,平均年增长率为1.15%。同时,通过对多个变量进行的注意力权重的分析,发现现阶段对我国粮食总产量预测贡献最大的三个变量为:谷物单位面积产量,粮食作物总播种面积,耕地灌溉面积,且政府对农业保险的政策性补贴、粮食进口量、谷物生产价格指数、农业生产资料指数也有助于提升我国的粮食总产量,并据此对我国粮食行业发展提出了建议。

关键词: 粮食产量, 多因素时间序列预测, 深度学习, 智能算法

Abstract: To meet the demand for domestic food and ensure its security, agriculture has always been regarded as one of China’s important strategic industries. An accurate prediction of grain production is helpful for adjusting agricultural production policies and controlling the national macro-economy to ensure food security. However, an accurate grain production forecast is highly challenging due to various factors such as natural, social, and technological factors, and agricultural production conditions.
To more accurately predict China’s total grain production, a grain production forecasting model based on the adaptive differential evolution algorithm (ADE) and attention-based Bi-IndRNN (bidirectional independent recurrent neural network) is constructed. This model considers five major influencing factors: grain crop unit yield, agricultural production conditions, technological factors, agricultural insurance, and market and economic factors. Using IndRNN for predicting China’s grain production has the following advantages: it addresses the issues of gradient vanishing and exploding by adjusting the temporal changes in gradient backpropagation; IndRNN performs well when using activation functions such as ReLU, ensuring robust training; multi-layered IndRNN can be effectively stacked, especially with residual connections, increasing the depth of the network; the behavior of each IndRNN neuron in every layer is easily interpretable as each neuron is independent. Therefore, employing IndRNN neural networks in deep learning models may achieve better accuracy and stability in grain production forecast. However, setting the parameters for IndRNN is complex, requiring the selection of hyperparameters such as the number of layers, time steps, unit per hidden layer, batch size, and learning rate. Finding the optimal combination of these five hyperparameters is a highly intricate problem that directly impacts prediction accuracy and stability. Hence, a reliable and efficient algorithm is needed to accomplish this task. ADE with adaptive mutation factors strikes a good balance between global search and local search, possessing strong global search and convergence capabilities. Therefore, this study employs ADE to search for the hyperparameters of IndRNN.
Data on total grain production in China from 1991 to 2019 are collected from the National Bureau of Statistics. Taking into account the analysis of influencing factors on grain production by existing scholars and the fact that different stages of agricultural development in China are influenced by different factors, the following factors are selected as explanatory variables to analyze the main factors affecting China’s total grain production at present. These factors are divided into five categories: grain crop unit yield (grain unit yield per area), agricultural production conditions (the number of agricultural, forestry, animal husbandry, and fishery workers, total sown area of grain crops, rural electricity consumption), technological factors (the irrigated area of cultivated land, total power of agricultural machinery, amount of chemical fertilizer used), agricultural insurance (agricultural insurance premium per capita, average compensation per capita in agricultural insurance), and market and economic factors (grain import volume, agricultural production input index, grain production price index).
The predicted grain production for China from 2020 to 2024 is 667 million tons, 672 million tons, 680 million tons, 699 million tons, and 702 million tons respectively, showing an overall upward trend with an average annual growth rate of 1.15%. Furthermore, through the analysis of attention weights on multiple variables, it is found that the three variables contributing the most to the prediction of China’s total grain production are: grain unit yield per area, total sown area of grain crops, and irrigated area of cultivated land. Additionally, government subsidies for agricultural insurance, grain import volume, grain production price index, and agricultural production input index also contribute to the increase in China’s total grain production, providing suggestions for the development of grain production in China.
Currently, the main focus of China’s efforts to increase grain production and ensure food security lies in three aspects: grain yield per unit area, agricultural land, and irrigation area. To improve grain yield per unit area, it is crucial to enhance agricultural technology and improve planting techniques, as well as provide the guidance for the use of agricultural machinery. In terms of agricultural land, the “bottom-line thinking” on the total sown area of grain crops should be upheld, and strict measures for land protection should be implemented to protect the 1.8 billion mu (approximately 120 million hectares) of arable land, preventing its conversion to non-agricultural use. Increasing the irrigated area of cultivated land requires greater investment in agricultural water conservancy, improving irrigation systems, and focusing on the renovation and construction of irrigation pump stations and supporting facilities.
Individual insurance premiums per capita and average compensation per capita in agricultural insurance have certain effects on predicting total grain production. This indicates that the government’s implementation of agricultural insurance subsidies has alleviated the negative impact of natural disasters on grain production, reduced agricultural development risks, safeguarded the interests of farmers, and enhanced their enthusiasm for crop cultivation, thereby temporarily increasing China’s total grain production. Therefore, China should actively promote policy-oriented agricultural insurance development to provide protection for farmers against natural disasters and ensure food security.
Grain import volume, grain production price index, and agricultural production input index also play a role in predicting China’s total grain production. China has consistently adhered to the work principle of being “mainly self-sufficient in grain with imports and exports as supplementary”. However, due to changes in China’s grain production and consumption structure since the reform and opening up, China’s grain import volume has been increasing, making it more reliant on the international grain market. This has to some extent affected China’s food security and led to the introduction of relevant policies in recent years to stimulate the domestic grain production. Agricultural production input index and grain production price index reflect changes in the cost of grain production and grain prices, directly affecting the enthusiasm for grain production in the following year, thus being closely related to grain production.

Key words: grain yield, multivariate time-series forecasting, deep learning, intelligence algorithm

中图分类号: