标题 | 基于多层LSTM的海兰褐蛋鸡产蛋率回归模型 |
范文 | 蒋敏兰 吴沛伦 陈昊然 摘要:目前雞蛋产量预测模型大多使用单一影响特征或者平均考虑各特征进行建模,存在精度低、抗干扰能力差等缺点。针对上述问题,利用多层LSTM神经网络结合日龄、最高舍温、最低舍温、体质量、饲料消耗量5项特征建立高精度海兰褐蛋鸡产蛋率回归模型,并将得到的模型与传统的SVM模型和单层LSTM模型结果进行对比。结果表明,本研究提出的利用多层LSTM模型预测鸡蛋产量均方误差更小,模型精度更高。 关键词:多层LSTM;海兰褐蛋鸡;产蛋率;多特征模型 中图分类号:S126文献标志码:A 文章编号:1002-1302(2020)22-0248-04 作者简介:蒋敏兰(1976—),女,浙江兰溪人,博士,副教授,从事传感器技术、智能信号处理等研究。E-mail:xx99@zjnu.cn。 通信作者:吴沛伦,硕士研究生,从事深度学习、机器学习研究。E-mail:761159319@qq.com。 鸡蛋作为蛋类消费品的主导者,为人体提供丰富的蛋白质、脂肪、矿物质和各种维生素等,营养价值极高[1]。根据世界粮食与农业组织统计,近5年来,中国鸡蛋产量位居世界第一。据国家蛋鸡产业技术体系的调研数据显示,中国蛋鸡养殖的规模化程度已有较大提升,已达70%,蛋鸡养殖正朝着规模化、标准化、集约化的道路发展[2]。 蛋鸡产蛋率是一个受人为因素、环境因素、鸡自身因素等多种因素综合影响的变量,有着非线性的特点[3-4]。目前,对蛋鸡产蛋率研究大多使用单一影响因素进行分析、回归与建模,存在精度低、抗干扰能力差等缺点。近年来,随着计算机技术的快速发展及对深度学习领域不断地探索和研究,深度学习已经在语音识别[5]、图像识别[6]、自然语言[7]、回归预测等领域取得成功。相比于以概率统计学为理论基础对时间序列进行分析的方法,深度学习具有高效的非线性计算的能力以及对原始数据特征提取能力等特点,利用深度学习建立的模型具有高效、高精度的特点。 由于蛋鸡产蛋率具有明显的时间序列特征,通过对历史数据的分析,可以在一定程度上对长期或短期的未来数据进行精确预测,进而实现养鸡场利益最大化的同时给市场提供可预期的、稳定的鸡蛋供应,稳定市场。长短期记忆神经网络(LSTM)是一种改进的循环神经网络,在处理时序问题时有着明显的优势。根据以上特点,本研究利用蛋鸡产蛋率及5项影响因素构建基于LSTM的蛋鸡产蛋率预测模型。 [WTHZ]1多层LSTM 近年来,循环神经网络(RNN)在处理具有时序特征的数据时有着较强的优势,所有RNN神经网络都具有一种重复神经网络模块的链式结构,从图1可以看出,RNN的出现虽然解决了传统神经网络无法对时间序列建模的问题,但是存在长期依赖以及梯度消失的问题。LSTM是Hochreiter等提出的一种循环神经网络的扩展模型[8],从图2可以看出,通过引入遗忘门、输出门、输入门使得网络结构上除了输出[WTHX]h在随时间的延长流动,细胞状态C也随时间的延长流动,Hochreiter等通过设计特殊的门结构解决了RNN网络中存在长期依赖的问题。图2中分别为LSTM的遗忘门、输入门及输出门。 如图2所示,数据在LSTM结构单元中的处理流程为: 第1步,利用公式(1),即遗忘门[WTHX]ft丢弃不需要的信息: 2基于多层LSTM的蛋鸡产蛋率预测模型 2.1数据源及其预处理 本试验数据由浙江省金华市兰溪禽盛蛋鸡养殖场提供,记录了2批共19666羽(每批次9833羽)海兰褐蛋鸡从开始产蛋直至蛋鸡售出期间,蛋鸡每天产蛋率以及各项影响产蛋率特征的数据,根据张厚臣等研究,选择最高舍温、最低舍温、饲料消耗、体质量与日龄这5项特征来研究其与蛋鸡产蛋率之间的关系[9-11],部分数据见表1。 试验数据要先进行预处理,步骤如下: (1)由于蛋鸡体质量数据养殖场每周测量1次,本研究假设蛋鸡每天匀速增长,以此来补全缺失数据。 (2)利用公式(6)将补充完全的数据Min-Max归一化至[0,1]区间。 2.2多层LSTM产蛋率预测模型建立流程 多层LSTM蛋鸡产蛋率预测模型建立流程见图3,其主要流程为:(1)收集需要的数据并按“2.1”节所述对其进行预处理;(2)搭建LSTM网络,选择合适的模型参数并对其进行训练;(3)根据设置的均方误差获得需要的预测模型;(4)输入测试数据,获得预测结果,检验模型的精度和可靠性。 2.3多层LSTM产蛋率预测模型 2.3.2模型结构及参数选择建立合适的LSTM结构并设置合适的参数,对网络训练过程中训练时间和精度起到关键性的作用。本研究建立的多层LSTM产蛋率预测模型结构参数见表2。 除表2所列结构参数外,网络结构中还须要设置以下重要参数:(1)Timestep在本研究中设置为1,即每个预测结果只与当天输入的最低室温、最高室温、饲料消耗、体质量、日龄5项特征相关联;(2)BatchSize在本研究中设置为15,表示1次训练的样本数目为15个;(3)Optimizer在本研究中设置为Adam,表示使用Adam优化器来更新步长。 2.3.3评价指标均方误差(MSE)是用来评估回归模型拟合精度的重要指标,在深度学习中常采用MSE作为损失函数,本研究采用均方误差作为多层LSTM预测模型的评价指标,为公式(6)。 综上所述,本研究通过堆叠LSTM神经网络层,选定合适的Timestep、BatchSize和Optimizer参数,并且在最后一层使用全连接层(FC)得到预测结果,建立1个9层的LSTM神经网络产蛋率预测模型。 3预测结果与分析 本研究基于python3.7编程环境,所使用的深度学习框架为Keras框架,选择当天的最高舍温、最低舍温、饲料消耗、体质量、日龄5项特征作为LSTM的输入数据,产蛋率作为输出数据,对当天蛋鸡产蛋率进行预测,得到的回归模型预测曲线见图4,训练时每1次MSE见图5,预测时每1次MSE见图6。 从图5和图6可见,模型迭代500次左右时基本收敛,迭代2700~3000次时,均方误差保持不变,表示模型已经完全收敛。 从图7可见,单层LSTM模型预测曲线在0~50d的拟合过程中存在较大的误差,在150~200d内同样有一定的波动。传统的SVM模型预测曲线自始至终都有较大的波动,与实际产蛋率曲线差别较大。而多层LSTM模型预测效果较好,预测曲线和实际曲线拟合度较好。在预测初期,在0~150d内波动较小,在150~200d内波动稍大,产蛋率在90%~100%区间内拟合曲线与实际曲线略有波动,在大致趋势上与实际曲线相似。利用SVM、单层LSTM和多层LSTM的预测均方误差(MSE)见表3。 从表3可以看出,本研究建立的基于多参数的多层LSTM蛋鸡产蛋率预测模型的MSE为0.2568×10-3,与传统的SVM模型相比,降低3.5432×10-3,与单层LSTM比,降低3.2204×10-3。结果表明,利用本研究提出方法建立的模型精度更高,能更好地预测鸡蛋产量。 4总结 鸡蛋产量作为一个复杂、非线性系统,以往的研究中常常采用数学函数关系来进行描述,使得到的模型存在精度不高的缺陷。由于产蛋率与时间存在明显的相关关系,本研究借助LSTM神经网络对时序问题有良好的适应性特点,以影响蛋鸡产蛋率的最低室温、最高室温、饲料消耗、体质量、日龄5项影响因素为输入特征,产蛋率为输出特征,建立预测模型,测试均方误差到达2.568×10-4,预测结果与蛋鸡产蛋情况基本相符,为更好地预测蛋鸡产蛋率提供了参考。 参考文献: [1]刘莹莹,钟南.基于图像处理的鸡蛋新鲜度预测模型研究[J].食品与机械,2017,33(12):103-109. [2]朱宁,秦富.蛋鸡产业发展的国际趋势及中国展望[J].中国家禽,2016,38(20):1-5. [3]李飞,蒋敏兰.基于支持向量机回归的蛋鸡产蛋率预测模型[J].江苏农业科学,2019,47(13):249-252. [4]李飞,蒋敏兰.基于极限学习机的蛋鸡产蛋性能预测[J].中国家禽,2019,41(2):62-64. [5]GravesA,Abdel-RahmanM,HintonG.Speechrecognitionwithdeeprecurrentneuralnetworks[C].IEEEInternationalConferenceonAcoustics,SpeechandSignalProcessing,2013. [6]KrizhevskyA,SutskeverI,HintonGE.Imagenetclassificationwithdeepconvolutionalneuralnetworks[C].AdvancesinNeuralInformationProcessingSystems,2012. [7]YoungT,HazarikaD,PoriaS,etal.Recenttrendsindeeplearningbasednaturallanguageprocessing[J].IEEEComputationalIntelligenceMagazine,2018,13(3):55-75. [8]HochreiterS,SchmidhuberJ.Longshort-termmemory[J].NeuralComputation,1997,9(8):1735-1780. [9]張厚臣.冬季蛋鸡产蛋率与环境因子的统计学分析[J].安徽农业科学,2007,35(15):4532-4533. [10]朱建国.生物饲料对蛋鸡生产性能影响的观察[J].中国畜禽种业,2019,15(9):169-170. [11]王海涛.蛋鸡产蛋率影响因素及提高措施[J].畜禽业,2019,30(4):31. |
随便看 |
|
科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。