基于PCA-SVR-ARMA的狮头鹅养殖禽舍气温组合预测模型

    Combined model for prediction of air temperature in poultry house for lion-head goose breeding based on PCA-SVR-ARMA

    • 摘要: 为提高狮头鹅养殖禽舍气温预测精度,提出了基于主成分分析(Principal Component Analysis,PCA)、支持向量回归机(Support Vector Regression,SVR)融合自回归滑动平均(Autoregressive Moving Average,ARMA)模型的狮头鹅养殖禽舍气温组合预测模型。在建模过程中,运用主成分分析法筛选狮头鹅养殖禽舍气温的关键影响因子,消除变量之间冗余信息,约简预测模型结构;采用SVR-ARMA构建狮头鹅禽养殖舍气温组合预测模型,先通过SVR对气温进行预测,再由基于ARMA模型的残差预测值修正气温预测结果。利用该模型对广东省汕尾市2018年7月21日至2018年7月30日期间的狮头鹅养殖禽舍气温进行预测。结果表明,该组合预测模型取得了良好的预测性能,与标准BP神经网络、标准SVR、PCA-BPNN(反向传播神经网络,Back Propagation Neural Network)、PCA-SVR和PCA-BPNN-ARMA等模型对比分析,其评价指标平均绝对误差、均方根误差和平均绝对百分比误差分别为0.183 2 ℃、0.454 0 ℃和0.005 9,均表明所提出的组合模型具有更高的预测效果,不仅能够满足狮头鹅养殖禽舍气温实际精准调控的需要,还为狮头鹅健康养殖和种苗繁育环境精细化管理提供决策。

       

      Abstract: Abstract: China has the largest waterfowl industry, accounting for almost 75% of the waterfowl production in the world. The air temperature in the lion-head goose breeding environment is crucial to the survival of lion-head goose. The air temperature is susceptible to many factors such as relative humidity, illumination intensity, total suspended particulates, etc. So, it is significant to understand timely and accurately the change of the air temperature which can prevent environment deterioration, disease outbreaks, and optimize breeding management. Grasping the trend of the air temperature value timely and accurately is the key to the high-density healthy lion-head goose culture. The traditional prediction methods in temperature have problems such as low prediction accuracy, poor robustness, and poor generalization ability, etc. To improve the prediction accuracy of the air temperature of the lion-head goose breeding environment, a predicting model of air temperature fusing Principal Component Analysis (PCA), Support Vector Regression (SVR) machine, and Autoregressive Moving Average (ARMA) model was proposed for lion-head goose breeding environment. First, the key impact factors of air temperature in lion-head goose breeding were extracted by principal component analysis, which eliminated redundant information between variables and reduced the complexity of the prediction model structure. Therefore, the key impact factors were selected air temperature, relative humidity, illumination intensity, total suspended particulates, respectively. Then, SVR-ARMA model was used to build the nonlinear prediction model between the temperature and these key impact factors for lion-head goose breeding, in which, first, the air temperature was predicted by SVR, then the air temperature prediction values were corrected by the residual prediction value of ARMA model. Because the kernel parameter and the regularization parameter in the SVR training procedure significantly influence forecasting accuracy, a leave-one-out cross-validation method was utilized to optimize the SVR model parameters and biases under a parameter space design. With this model, the air temperature change had been predicted for the lion-head goose breeding environment from July 21st, 2018 to July 30th, 2018 in Shanwei city, Guangdong province. The experimental results showed that the proposed combination prediction model of PCA-SVR-ARMA had a better prediction effect than the standard BP neural network, standard support vector regression machine, PCA-BPNN, PCA-SVR, and PCA-BPNN-ARMA method. And the relative Mean Absolute Percent Error (MAPE), Root Mean Square Error (RMSE) and Mean Absolute Error (MAE) for the temperature between the PCA-SVR-ARMA and PCA-SVR models were 29.59%, 40.37%, and 60.75% respectively under the same experimental conditions. The relative MAPE, RMSE, and MAE for the temperature between the PCA-SVR and standard SVR models were 31.78%, 15.89%, and 29.45% respectively. The relative MAPE, RMSE, and MAE for the temperature between the PCA-SVR-ARMA and PCA-BPNN-ARMA models were 55.64%, 35.66%, and 55.26% respectively. The relative MAPE, RMSE, and MAE for the temperature between the PCA-BPNN-ARMA and PCA-BPNN models were 43.16%, 30.63%, and 44.16% respectively. The relative MAPE, RMSE, and MAE for the temperature between the PCA-BPNN and BPNN models were 10.34%, 4.80%, and 7.98% respectively. To sum up, the SVR model had a better prediction performance under the condition of small samples, while the residual error correction method based on the ARMA model effectively improved prediction performance. The temperature prediction model based on PCA-SVR-ARMA exhibited best prediction accuracy and generalization performance when compared with other traditional forecasting models. Therefore, the presented model based on PCA-SVR-ARMA could meet the actual demand for accurate forecasting of temperature and provide a reference for environment control in healthy breeding and seedling breeding of lion-head goose. As well as it also could help farmers make decisions and reduce farming risks.

       

    /

    返回文章
    返回