一种面向木质古建筑的火灾风险预测方法
未命名
09-01
阅读:177
评论:0

1.本发明涉及火灾风险预测、风险管理方法领域,具体地说,一种涉及木质古建筑的火灾风险预测方法的流程。
背景技术:
2.古建筑的防火是一个复杂的,涉及多种因素的问题。特别是木质结构的古建筑,受多年的自然侵蚀、耐火等级差,加之大量的开发利用,一旦发生火灾将造成巨大损失(樊镇豪.2019.基于多级可拓法的古建筑火灾风险评价研究[m].大连交通大学)。对木质古建筑进行火灾风险预测,可以为消防管理部门提供预警信息提前调整消防工作计划,尽可能地避免木质古建筑火灾的发生造成不可逆的影响。
[0003]
随着机器学习的广泛应用,基于历史火灾事件数据的火灾风险预测方法应运而生,相应的文献包括:疏学明,颜峻,胡俊,et al.基于bayes网络的建筑火灾风险评估模型[j].清华大学学报(自然科学版),2020,60(04):321-327、liu x,lu y,xia z,et al.a data mining method for potential fire hazard analysis of urban buildings based on bayesian network[z].proceedings of the 2nd international conference on intelligent information processing-iip
′
17.2017:1-6.10.1145/3144789.3144811等。木质古建筑火灾发生的原因有很多,但总体上火灾的发生次数很少。基于火灾风险指标的火灾风险预测方法可以解决木质古建筑火灾数据集有许多数据的数值都为空的问题。相应的文献例如:wei y-y,zhang j-y,wang j.research on building fire risk fast assessment method based on fuzzy comprehensive evaluation and svm[j].procedia engineering,2018,211:1141-1150。
[0004]
在火灾风险预测方面,目前可见专利中相互分离的研究较多,例如王亚明,赵斌,李海洋.一种油气管道泄漏火灾风险的智能预测方法[p].辽宁省:cn115577744a,2023-01-06、郑能欢.基于多因素的林火风险等级预测方法、装置及存储介质[p].广东省:cn114219256a,2022-03-22、魏东,冉义兵,方硕,孔明.一种用于构建商业地区建筑火灾风险预测等级模型的方法[p].北京市:cn112529327a,2021-03-19,而针对木质古建筑的火灾风险等级预测的解决方案极少。本研究针对木质古建筑的特殊性,提出基于火灾风险特征数据集构建木质古建筑的火灾风险等级预测模型的实现方法。这一方法可以为消防部门的消防安全策略提供信息,便于提前部署消防安全规划。
技术实现要素:
[0005]
本发明的目的是提供一种基于火灾风险特征数据集构建木质古建筑的火灾风险等级预测的方法,能够实现木质古建筑的火灾风险预警,避免冗余的火灾风险数据收集,提高消防保护管理工作的效率。
[0006]
本发明的思路为:首先需要形成一个时间序列的木质古建筑火灾风险数据库,该数据库包括影响木质古建筑火灾风险的因子以及其历年火灾风险等级。通过数据预处理构
建火灾风险特征数据集,以历年古建筑的火灾风险等级作为机器学习分类器的训练标签,构建古建筑群火灾风险等级预测模型。计算火灾指标特征的重要性以调整火灾风险特征。
[0007]
本发明的技术方案提供了木质古建筑的火灾风险预测的实现方法,其特征在于包括以下的实施步骤:
[0008]
(1)建立木质古建筑火灾风险数据库:基于木质古建筑火灾风险的影响因子数据以及其历年月度火灾风险等级数据,建立一套时间序列的木质古建筑火灾风险数据库;
[0009]
(2)构建木质古建筑火灾风险特征数据集:对木质古建筑火灾风险的影响因子数据以及其历年月度火灾风险等级数据进行特征清洗,完成特征的标准化处理,构建木质古建筑火灾风险特征数据集;
[0010]
(3)分割火灾风险评估的训练集和测试集:将木质古建筑火灾风险特征数据集中的末年特征数据作为机器学习模型输入的测试集,将其余年份的特征数据作为训练集;
[0011]
(4)构建木质古建筑的火灾风险预测模型:采用典型的梯度增强系列的机器学习分类器gdbt、catboost、xgboost,通过模型参数的初始化和训练,根据精度评价调整参数对模型进行优化;
[0012]
(5)重新调整火灾风险特征:通过计算火灾风险特征的重要性剔除特征重要性小于0.5%的火灾风险特征,重复步骤(3)、(4)和(5),优选最佳分类器构建的火灾风险预测模型;
[0013]
(6)进行木质古建筑的火灾风险预测:将预测年的木质古建筑火灾风险特征数据输入火灾风险等级预测模型,获得木质古建筑预测年逐月的火灾风险等级,利用gis对结果进行可视化。
[0014]
上述实施步骤的特征在于:
[0015]
所述的木质古建筑火灾风险数据库,其特征在于,在步骤(1)中,构建一个由具备时间变化的火灾风险影响因子形成的时间序列数据库,这样的影响因子包括温度、降雨量、相对湿度、地表净辐射、游客数量。其他静态影响因子包括固定人员数量,木质构件、火灾荷载、层数、年龄、功能、消防管理等级、安全保护等级、历史灾情统计。
[0016]
所述的木质古建筑的火灾风险预测模型精度评价方法,其特征在于,在步骤(4)中,构建一个木质古建筑的火灾风险预测模型是看做一个机器学习多分类问题,采用混淆矩阵的精确率,召回率以及f1指标进行精度评价。
[0017]
本发明与现有技术相比具有如下特点:形成针对木质古建筑的火灾风险特征数据集,解决木质古建筑真实火灾数据集稀疏给火灾风险预测带来的难题。可以实现木质古建筑的火灾风险预警,避免冗余的火灾风险数据收集,提高了未来在木质古建筑火灾风险等级预测方面的效率。
附图说明
[0018]
图1是木质古建筑火灾风险预测方法实现流程图;
[0019]
图2是木质古建筑火灾风险预测模型构建流程图;
[0020]
图3是木质古建筑火灾风险预测结果示例图。
具体实施方式
[0021]
图1示意了本发明的主要实现思路。图1示意了木质古建筑火灾风险预测模型的构建与方法实现的过程与思路。首先,基于木质古建筑火灾风险的影响因子数据以及其历年月度火灾风险等级数据,建立一套时间序列的木质古建筑火灾风险数据库。影响因子包括气候气象数据(温度、降雨量、相对湿度、地表净辐射)、人员数据(游客数量、固定人员数量),建筑物数据(木质构件、火灾荷载、层数、年龄、功能)与消防安全数据(消防管理等级、安全保护等级、历史灾情统计)。
[0022]
其次,完成火灾风险特征的标准化处理,构建木质古建筑火灾风险特征数据集。按照火灾风险因子对木质古建筑火灾风险的正向影响(数值越大,火灾风险越高)和负向影响(数值越大,火灾风险越低),将火灾风险影响因子数据分为正向特征与负向特征,如表1所示。
[0023]
表1火灾风险影响因子特征属性
[0024][0025][0026]
利用极小极大值法对火灾风险特征数据进行标准化处理,用x
ij
(i=1,2,
…
,m;j=1,2
…
,n)表示木质古建筑第i个月的第j个火灾风险特征数据,对于正向特征处理的公式为:
[0027][0028]
对于负向特征处理的公式为:
[0029][0030]
图2示意了构建木质古建筑火灾风险等级预测模型的流程。首先完成数据集分割,将木质古建筑火灾风险特征数据集中的末年特征数据作为机器学习模型输入的测试集,将其余年份的特征数据作为训练集。通过机器学习分类器的训练构建木质古建筑火灾风险等级预测模型,采用较为典型的梯度增强系列的机器学习分类器gdbt、catboost、xgboost。
gbdt全称gradient boosted decision trees,是一种由多棵决策树组成的迭代的决策树算法。gbdt先会赋予对于输入的一个木质古建筑火灾风险样本实例一个初值,再遍历每一棵决策树。通过前一个基学习器的学习误差率来调整下一个火灾风险样本训练集的权重分布,每棵树都会对木质古建筑火灾风险等级预测值进行调整修正,最终的火灾风险等级结果是累加每一棵决策树的结果。xgboost和catboost都是基于gbdt分类器优化而来的结果。xgboost分类器的目标函数公式为:
[0031][0032]
其中yi代表火灾风险样本实例i的预测值;代表火灾风险样本实例i的真实值,l为损失函数,ω为正则化项。
[0033]
catboost的优化为了更好地处理gbdt特征中的类别型特征,使用类别型特征对应的标签的平均值来替换,在决策树中,标签平均值将作为节点分裂的标准,该方法被称为贪婪的目标变量统计,用公式表示为:
[0034][0035]
本发明将木质古建筑的火灾风险等级预测问题转换为机器学习多分类问题,精度评价的指标采用精确率(precision),召回率(recall)以及f1得分,计算公式如下:
[0036][0037][0038][0039]
tp、tn、fp、fn的定义如表2所示:
[0040]
表2精度评价指标中的混淆矩阵
[0041][0042]
选择精度评价结果最高的分类器结果作为目标预测模型,进一步的通过计算特征重要性剔除特征重要性小于0.5%的火灾风险特征,利用调整后的火灾风险特征数据集重新进行模型训练测试,形成最佳分类器构建的火灾风险预测模型。
[0043]
最后,对预测年的木质古建筑火灾风险等级进行预测。将预测年的木质古建筑火灾风险特征数据输入火灾风险等级预测模型,获得木质古建筑预测年逐月的火灾风险等级。通过gis软件对木质古建筑火灾风险等级结果进行可视化,得到预测年4个季度(12个月)的时间序列木质古建筑火灾风险等级图,如图3所示。
[0044]
本发明的成果可以实现逐月的木质古建筑的火灾风险等级预测,最终形成的时间序列木质古建筑火灾风险等级结果具有时空特征,可以为消防安全规划提供时间与空间信
息。木质古建筑的相关部门可以根据此成果指定每个季度(季节)的对应消防管理计划,定期安排与调整木质古建筑的巡查工作,在最大程度上降低与减少火灾发生的风险。重新调整后的火灾风险特征避免了冗余的火灾风险数据收集,通过梯度增强系列的机器学习分类器构建的木质古建筑火灾风险预测模型,同时保证了未来在木质古建筑火灾风险等级预测方面的效率与准确率。
技术特征:
1.一种面向木质古建筑的火灾风险预测方法,其特征在于包括以下几个步骤:(1)建立木质古建筑火灾风险数据库:基于木质古建筑火灾风险的影响因子数据以及其历年月度火灾风险等级数据,建立一套时间序列的木质古建筑火灾风险数据库;(2)构建木质古建筑火灾风险特征数据集:对木质古建筑火灾风险的影响因子数据以及其历年月度火灾风险等级数据进行特征清洗,完成特征的标准化处理,构建木质古建筑火灾风险特征数据集;(3)分割火灾风险评估的训练集和测试集:将木质古建筑火灾风险特征数据集中的末年特征数据作为机器学习模型输入的测试集,将其余年份的特征数据作为训练集;(4)构建木质古建筑的火灾风险预测模型:采用典型的梯度增强系列的机器学习分类器gdbt、catboost、xgboost,通过模型参数的初始化和训练,根据精度评价调整参数对模型进行优化;(5)重新调整火灾风险特征:通过计算火灾风险特征的重要性剔除特征重要性小于0.5%的火灾风险特征,重复步骤(3)、(4)和(5),优选最佳分类器构建的火灾风险预测模型;(6)进行木质古建筑的火灾风险预测:将预测年的木质古建筑火灾风险特征数据输入火灾风险等级预测模型,获得木质古建筑预测年逐月的火灾风险等级,利用gis对结果进行可视化。2.根据权利要求1所述的木质古建筑火灾风险数据库,其特征在于,在步骤(1)中,构建一个由具备时间变化的火灾风险影响因子形成的时间序列数据库,这样的影响因子包括温度、降雨量、相对湿度、地表净辐射、游客数量。其他静态影响因子包括固定人员数量,木质构件、火灾荷载、层数、年龄、功能、消防管理等级、安全保护等级、历史灾情统计。3.根据权利要求1所述的木质古建筑的火灾风险预测模型精度评价方法,其特征在于,在步骤(4)中,构建一个木质古建筑的火灾风险预测模型是看做一个机器学习多分类问题,采用混淆矩阵的精确率,召回率以及f1指标进行精度评价。
技术总结
本发明提供一种面向木质古建筑的火灾风险预测方法。本发明中针对木质古建筑真实火灾数据集的稀疏性给其火灾风险等级预测带来的挑战,提出了一种基于历年月度火灾风险特征数据集对木质古建筑火灾风险等级预测的解决方案。首先需要形成一个时间序列的木质古建筑火灾风险数据库,该数据库包括影响木质古建筑火灾风险的因子以及其历年火灾风险等级。通过数据预处理构建火灾风险特征数据集,以历年古建筑的火灾风险等级作为机器学习分类器的训练标签,构建古建筑群火灾风险等级预测模型。计算火灾指标特征的重要性以调整火灾风险特征数据库。本发明能够实现木质古建筑的火灾风险预警,避免冗余的火灾风险数据收集,提高消防保护管理工作的效率。保护管理工作的效率。保护管理工作的效率。
技术研发人员:雷雅婷 沈占锋 寇雯齐 王浩宇 张弛 黄岚
受保护的技术使用者:中国科学院空天信息创新研究院
技术研发日:2023.05.16
技术公布日:2023/8/24
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/