《中国煤炭杂志》官方网站

李申龙1,王振平2,卢国群1,徐修立1,李宗山1,初昊1,肖旸2

(1.陕西未来能源化工有限公司金鸡滩煤矿,陕西省榆林市,719000;2.西安科技大学安全科学与工程学院,陕西省榆林市,710054)

(1)

f(…)、g(…)——待估函数;

{ζ}——观测噪声。

BP神经网络(BPNN)是一种按误差反向传播训练的多层前馈网络,主要包括输入层、隐藏层和输出层3部分,3部分之间主要依靠权值和阈值连接[13],结构如图1所示。基本的BPNN是通过不断进行信号的正向传播和误差的反向反馈这2个过程来反复修正各单元权值和阈值,从而缩短预测值与目标值的差距。本研究输入层神经元个数为3,代表输入的影响因素;隐含层神经元个数为7,与输入层神经元个数n为2n+1的关系;输出层神经元个数为1,代表输出的尘肺病病例数。训练次数选择1000次,训练目标选为0.0001,学习速率选为0.01。

图1BPNN结构

GA-BPNN的要素主要包括5部分,首先通过编码现有的权值和阈值从而得到一个初始的种群,而编码的权值和阈值一般采用区间[-0.5,0.5]内的随机数[14]。个体编码使用二进制编码,主要包括输入层和隐藏层之间权值、隐藏层与输出层之间权值、隐藏层本身阈值、输出层本身阈值4部分,通过十位的二进制编码,将所有阈值和权值的编码连接起来形成个体的编码;之后为找出最优个体需要计算种群适应度值,其中obj作为目标函数的输出;最后进行变异操作,用随机方法选出发生变异的基因,如果所选的基因编码是1,则需要将其变为0,如果所选的基因编码是0则需要变为1。遗传算法运行参数包括群体范围T、遗传代数G、交叉概率Pe和变异概率Ph。在本研究中遗传代数选用100,交叉概率0.7,变异概率0.01。GA-BPNN算法流程如图2所示。

图2GA-BPNN算法流程

本次预测模型选取数据来自于国家统计局官网、国家卫建委官网以及部分文献[15]。为预测2024-2030年尘肺病的发展方向,首先对1998-2020年煤炭行业从业人员和煤炭年产量2个变量进行统计,部分统计曲线如图3所示[16]。

图31998-2020年煤矿从业人员、煤炭年产量及尘肺病病例数

由图3可知,煤炭年产量自1998年以来,除个别年份外,基本呈现稳步上涨趋势,说明煤炭依然是我国的能源主体;1998-2001年,煤矿井下作业人数呈现下降趋势,2001年以后又呈现上升趋势,2014年以后呈现大幅下降趋势,这一方面与国家发布政策有关,另一方面与现阶段全国煤矿实现智能化矿井有关;尘肺病病例数在2017年之前呈现上涨趋势,而近几年尘肺病病例数在不断下降。

表12024-2030年煤矿从业人员和煤炭年产量预测值

年份煤矿从业人员/万人煤炭年产量/亿t2024256.8548.992025257.0450.542026253.2252.082027250.4153.632028248.6155.182029249.7856.732030246.9758.28

由表1可以看出,煤炭年产量逐年递增,呈现稳步增长状态。现阶段国家大力发展智能化矿井,采掘速度和运输速度方面在不断提升,加之国家能源的主体依旧是煤炭,人们对煤炭的需求量不断加大,因此煤炭年产量有稳定增长的趋势,预测结果符合时代的发展和人们的需求。煤矿从业人数预测在2024年将达到256.85万人,在之后的几年会呈现微型波动的趋势,这种趋势取决于人们对煤炭产能的需求。而随着智能化矿井的推进,井下工作面工人数量将会实现部分缩减,但由于操作系统及设备的维护更换等仍需部分高科技作业人员,其趋势依旧为小幅度下降。

分析2021—2022年我国煤炭产业经济形势研究报告[17]和2022—2023年我国煤炭产业经济形势研究报告[1]得出,2021年我国煤炭年产量40.7亿t,煤矿从业人数261.2万人,2022年我国煤炭年产量45.0亿t,煤矿从业人数259.7万人。通过上述预测模型计算得出,2021年煤矿从业人数为263.29万人,煤炭年产量为41.34亿t;2022年煤矿从业人数为260.48万人,煤炭年产量为45.89亿t。通过对比报告真实结果与预测模型的预测结果可以看出,二者趋势相同。

将统计的1998-2020年全国煤矿从业人员和煤炭年产量数据分为23组,首先构建标准BP神经网络模型,训练样本随机抽取18组,其余5组数据作为测试样本,采用R2、标准均方根误差检验值(NRMSE)、平均绝对百分误差(MAPE)以及相对误差作为判断拟合程度的评价指标,预测值如图4所示。

图42种模型下的预测值和相对误差

由图4可以看出,5组测试集中除了第二组和第四组数据有较大偏离外,其余3组预测值与真实值较为接近;由误差曲线可以清楚看出,第一组和第三组预测值与真实值最为接近。再将2021年和2022年煤矿从业人员和煤炭年产量值以及SPSS软件模拟的2024-2030年煤矿从业人员和煤炭年产量预测值以及年份作为神经网络预测阶段的输入变量,预测结果见表2。

表22024-2030年尘肺病病例数预测值

年份BPNN预测值/人GABPNN预测值/人202412750996120251270897772026186529595202728311941620282513592392029162619065203087678892

通过分析预测值和真实值之间的关系,发现BPNN采用煤炭年产量、煤矿作业人员数量以及年份对尘肺病病例数进行预测是可行的,但是由于BPNN本身的局限性,它的预测精度未能达到预期效果。结合评价指标值可以看出BPNN中决定系数R2值为0.811,这表明BPNN的拟合效果欠佳,还需要进一步优化。

为提高BPNN的预测精度,采用GA优化后的BPNN模型。通过采用GA-BPNN模型对上述BPNN模型相同的训练集和测试集进行训练和测试,其测试集的预测值如图4所示。从图4可以看出,经GA优化后的BPNN模型相较之标准BPNN而言,其预测精度有了明显的提升;通过误差曲线也可以看出,经GA优化后BPNN相较标准BPNN而言误差有明显的下降。

BPNN和GA-BPNN的评价指标值如图5所示。由图5可以看出,经GA优化后的BPNN决定系数R2与BPNN相比有了明显的提高,而NRMSE、MAPE则是有明显的下降。当R2越接近于1,说明该模型的预测值越接近真实值;当NRMSE、MAPE越小,预测值越精准。

图5两种模型下的评价指标值

采用同样方法,将2021年和2022年煤矿从业人员和煤炭年产量值以及SPSS软件模拟得出的2024-2030年煤矿从业人员和煤炭年产量预测值以及年份作为神经网络预测阶段的输入变量代入到经GA优化后的BP神经网络模型后,2024-2030年尘肺病病例数预测结果见表2。通过对比BPNN和GA-BPNN的预测值可以得出,BPNN的预测值在8700~29000之间,预测值左右偏离较大。而GA-BPNN预测值在8800-10000之间,预测值浮动不大,这表明GA-BPNN模型更加稳定,由此可得经GA优化后的BPNN提高了预测精度和模型的稳定性。

(2)根据尘肺病病例的预测结果可以清楚发现BPNN预测出的尘肺病病例数与真实值之间相差不大,表明通过BPNN建立从业人员数、煤炭年产量以及尘肺病患病人数的预测模型具有一定的科学依据,并且有一定的可行性。

(3)经GA优化后的BPNN预测结果明显优于BPNN的预测结果,表明GA对标准BPNN模型的权值和阈值进行了优化得到最佳的权值和阈值,相较之只使用标准BP神经网络模型而言,经GA优化后的BP神经网络模型避免了局部最优解,使得模型更收敛,预测结果更加精确。

(4)通过不断增加尘肺病预测模型的输入变量个数,不断优化神经网络模型,可有望建立一个普遍适用的预测尘肺病患病人数模型,从而可以尽早提出相应的预防措施,不断完善职业病管理机制。

参考文献:

[1]中矿(北京)煤炭产业景气指数研究课题组.2022-2023年中国煤炭产业经济形势研究报告[J].中国煤炭,2023,49(3):2-10.

[2]赵书田.煤矿粉尘防治技术[M].北京:煤炭工业出版社,2007.

[3]刘彦青.上下山综掘工作面粉尘运移规律数值模拟研究[D].北京:中国矿业大学(北京),2015.

[4]程卫民,周刚,陈连军,等.我国煤矿粉尘防治理论与技术20年研究进展及展望[J].煤炭科学技术,2020,48(2):1-20.

[5]ZHAOZ,CHANGP,XUG,etal.Comparisonofthecoaldustsuppressionperformanceofsurfactantsusingstatictestanddynamictest[J].JournalofCleanerProduction,2021,328:129633.

[6]LIUG,XUQ,ZHAOJ,etal.Researchstatusofpathogenesisofpneumoconiosisanddustcontroltechnologyinmine-Areview[J].AppliedSciences,2021,11(21):10313.

[7]NIEW,CHENGL,YINS,etal.Effectsofpress-inairflowrateandthedistancebetweenthepressureductandthesidewallonventilationdustsuppressionperformanceinanexcavatingtunnel[J].EnvironmentalScienceandPollutionResearch,2021:1-16.

[8]LANEYAS,WEISSMANDN.Respiratorydiseasescausedbycoalminedust[J].JournalofOccupationalandNvironmentalMedicine,2014,56(10):S18.

[9]毛翎,彭莉君,王焕强.尘肺病治疗中国专家共识[J].环境与职业医学,2018,35(8):677-689.

[10]林永听,葛燕萍,施为利,等.当前中国职业病防治问题的研究综述[J].中国卫生法制,2010(3):20-22.

[11]DONGL,TONGX,LIX,etal.Somedevelopmentsandnewinsightsofenvironmentalproblemsanddeepminingstrategyforcleanerproductioninmines[J].JournalofCleanerProduction,2019,210(10):1562-1578.

[12]XIEC,BIJRALA,FERRESJL.NonSTOP:Anonstationaryonlinepredictionmethodfortimeseries[J].IEEESignalProcessingLetters,2018,25(10):1545-1549.

[13]WANGL,ZENGY,CHENT.Backpropagationneuralnetworkwithadaptivedifferentialevolutionalgorithmfortimeseriesforecasting[J].ExpertSystemswithApplications,2015,42(2):855-863.

[14]ZHANGK,LVG,GUOS,etal.Evaluationofsubsurfacedefectsinmetallicstructuresusinglaserultrasonictechniqueandgeneticalgorithm-backpropagationneuralnetwork[J].NDT&EInternational,2020,116:102339.

[15]王海涛,杨荔,苏亚娇,等.2009-2018年中国职业病发病规律及特征[J].职业卫生与应急救援,2020,38(2):178-182.

[16]张敏,王丹,郑迎东,等.中国1997至2009年报告尘肺病发病特征和变化趋势[J].中华劳动卫生职业病杂志,2013,31(5):321-334.

[17]中经煤炭产业景气指数研究课题组.2021-2022年中国煤炭产业经济形势研究报告[J].中国煤炭,2022,48(2):5-14.

LIShenlong1,WANGZhenping2,LUGuoqun1,XUXiuli1,LIZongshan1,CHUHao1,XIAOYang2

(1.JinjitanCoalMine,ShaanxiFutureEnergyandChemicalsCo.,Ltd.,Yulin,Shaanxi719000,China;2.SchoolofSafetyScienceandEngineering,Xi'anUniversityofScienceandTechnology,Xi'an,Shaanxi710054,China)

Keywordspneumoconiosis;timeseriespredictionmethod;GA-BPNN;coalproduction;numberofcoalmineemployees;numberofpneumoconiosispatients

中图分类号TD782.1

文献标志码A

移动扫码阅读

LIShenlong,WANGZhenping,LUGuoqun,etal.Researchonpredictingthedevelopmenttrendofpneumoconiosisbasedontimeseriesandmachinelearning[J].ChinaCoal,2023,49(10):68-73.DOI:10.19880/j.cnki.ccm.2023.10.010

作者简介:李申龙(1980-),男,山东枣庄人,高级工程师,主要从事煤炭开采技术管理、超大采高特厚煤层开采装备与技术及水害、火灾、粉尘防治研究。E-mail:ykmzylsl@163.com

THE END
1.BP神经网络入门实践:使用Python实现BP神经网络简介:BP神经网络,即反向传播神经网络,是一种用于监督学习的典型人工神经网络模型。本压缩包包含了一个基于Python的简单BP神经网络实现,为初学者提供了一个理解神经网络基本原理和编程技能的平台。该实现涵盖关键概念如激活函数、损失函数、梯度下降法以及反向传播算法。学生可以通过实践了解网络结构定义、权重初始化、前向https://blog.csdn.net/weixin_42509507/article/details/142975625
2.神经网络学习之BP神经网络腾讯云开发者社区神经网络学习 之 BP神经网络 大家好,又见面了,我是你们的朋友全栈君。 上一次我们讲了M-P模型,它实际上就是对单个神经元的一种建模,还不足以模拟人脑神经系统的功能。由这些人工神经元构建出来的网络,才能够具有学习、联想、记忆和模式识别的能力。BP网络就是一种简单的人工神经网络。 本文具体来介绍一下一种https://cloud.tencent.com/developer/article/2091134
3.在线网课学习课堂《神经网络理论及应用(北工商)》单元测试考核在线网课学习课堂《神经网络理论及应用(北工商)》单元测试考核答案.docx,注:不含主观题 第1题 判断题 (1分) 人工神经元是一个多输入、多输出的信息处理单元 第2题 判断题 (1分) 人工神经元数学模型决定该节点本身的信息处理能力 第3题 单选题 (1分) 人工神经网络的激活函数https://max.book118.com/html/2022/0429/8132040142004075.shtm
4.机器学习.周志华《5神经网络》2> 确定神经网络参数,常用算法为BP算法。 足够多的隐含层神经元的RBF可以以任意精度逼近任意连续函数。 自适应谐振理论(ART)网络 ART(Adaptive Resonance Theory)自适应谐振理论网络是竞争型学习的重要代表,无监督学习策略,该网络由比较层、识别层、识别层阈值和重置模块构成。ART比较好的缓解了竞争型学习中的“可塑性http://681314.com/A/gxXXJnNdP3
5.bp神经网络shap模型bp神经网络模型应用1、神经网络BP模型 一、BP模型概述 误差逆传播(Error Back-Propagation)神经网络模型简称为BP(Back-Propagation)网络模型。 Pall Werbas博士于1974年在他的博士论文中提出了误差逆传播学习算法。完整提出并被广泛接受误差逆传播学习算法的是以Rumelhart和McCelland为首的科学家小组。他们在1986年出版“Parallel Distributedhttps://blog.51cto.com/u_16213711/8114595
6.简单易学的机器学习算法—神经网络之BP神经网络在知道了BP神经网络的特点后,我们需要依据信号的前向传播和误差的反向传播来构建整个网络。 1、网络的初始化 假设输入层的节点个数为n,隐含层的节点个数为 ,输出层的节点个数为m。输入层到隐含层的权重,隐含层到输出层的权重为wjk,输入层到隐含层的偏置为aj,隐含层到输出层的偏置为bk。学习速率为 https://www.cda.cn/view/20626.html
7.深入理解BP神经网络对神经网络进行训练,我们应该尽量将net的值尽量控制在收敛比较快的范围内。 四、揭秘有监督的BP神经网络学习过程: 流程图 初始化和样本随机选取 计算隐含层相关数据 误差计算1 误差计算2 反向传播1 反向传播2 全局误差和迭代 五、BP算法直观解释 情况1 https://www.jianshu.com/p/6ab6f53874f7
8.深度学习之美BP算法双向传,链式求导最缠绵(入门系列之八8.1 BP神经网络极简史 在神经网络(甚至深度学习)参数训练中,BP(Back Propagation)算法非常重要,它都占据举足轻重的地位。在提及BP算法时,我们常将它与杰弗里?辛顿(Geoffrey Hinton)的名字联系在一起。但实际上,辛顿还真不是第一个提出BP算法的人,就像爱迪生不是第一个发明电灯的人一样。但人们记住的,永远都是https://maimai.cn/article/detail?fid=1606544098&efid=DO6xH595x1H7XbUijSEk8w
9.基于数值模拟和机器学习的汽车碰撞代理模型采用机器学习算法建立代理模型,可以大幅度提高计算效率。目前尚未见到采用代理模型预测汽车碰撞过程的碰撞力-位移关系的报道。笔者以某型皮卡车为对象,建立整车三维有限元模型,模拟汽车对刚性墙碰撞和两车相向对撞的动态过程,得到碰撞力-位移曲线,并基于BP神经网络和数值模拟结果建立代理模型。采用碰撞代理模型,可以快速得到http://qks.cqu.edu.cn/html/cqdxzrcn/2021/2/20210209.htm