一种基于遗传算法的改进模糊神经网络火灾检测方法

文档序号:34173553发布日期:2023-05-15 06:18阅读:120来源:国知局
一种基于遗传算法的改进模糊神经网络火灾检测方法

本发明属于火灾检测,具体涉及一种基于遗传算法的改进模糊神经网络火灾检测方法。


背景技术:

1、在各种灾害中,火灾是最经常、最普遍地威胁公众安全和社会发展的主要灾害之一。如何预防火灾和在火灾发生初期快速精确识别火情并报警具有重要意义。

2、目前火灾探检测系统的探测手段主要有感温、感光、感烟、声音和图像等,大都采用单一传感器检测,以火灾发生现场的单一信息进行阈值判断。这种检测方式极易受到外界环境干扰导致漏报或误报,且报警信号产生较晚,此时消防救援难度较大,不能完全避免火灾损失。

3、与传统的基于单一传感器的火灾检测方法相比,基于多传感器数据融合技术的火灾检测方法具有响应速度快、抗干扰性强、漏报误报率低等优点。目前,现有技术还没有一种有效的基于多传感器数据融合的火灾检测方法。


技术实现思路

1、为了解决上述问题,本发明提供了一种基于遗传算法的改进模糊神经网络火灾检测方法,以实现对早期火灾的有效检测。

2、为了实现上述目的,本发明采取了如下技术方案:

3、一种基于遗传算法的改进模糊神经网络火灾检测方法,包括:

4、一种基于遗传算法的改进模糊神经网络火灾检测方法,包括以下步骤:

5、步骤s1,采集火灾环境数据,并将采集到的火灾环境数据划分为训练集和测试集;

6、步骤s2,对步骤s1采集到的火灾环境数据进行预处理和标注,获取火灾环境数据标签;

7、步骤s3,根据步骤s1获取的火灾环境数据以及步骤s2获取的火灾环境数据标签,构建基于遗传算法的改进模糊神经网络火灾检测模型;

8、步骤s4,使用步骤s1中划分的训练集和测试集对步骤s3构建的基于遗传算法的改进模糊神经网络火灾检测模型进行训练和测试;

9、步骤s5,使用步骤s4中训练和测试后的基于遗传算法的改进模糊神经网络火灾检测模型对待检测的环境数据进行火灾检测,输出火灾识别结果。

10、所述步骤s1中,火灾环境数据包括温度、一氧化碳浓度和烟雾浓度;

11、所述步骤s2中,对火灾现场环境数据预处理时使用s-g滤波法和minmax归一化方法;

12、所述步骤s5中,火灾识别结果包括无火、阴燃火和明火;

13、所述步骤s3中,构建基于遗传算法的改进模糊神经网络火灾检测模型的方法为:基于matlab编程语言建立模糊神经网络,再使用遗传算法优化训练所建立的模糊神经网络权值参数,并将优化后的权值参数作为模糊神经网络的权值参数放入模糊神经网络的代码,最后利用步骤s1中所采集的火灾环境数据进行火灾检测模型训练;

14、所述建立模糊神经网络时,使用bp神经网络和tsk模糊模型,建立的模糊神经网络包括输入层、条件层、规则基础层、选择层、结果层、输出层;

15、所述优化训练所建立的模糊神经网络权值参数的方法为:

16、(1)初始化模糊神经网络的参数,参数包括隐含层层数、输入层、隐含层和输出层节点数、模糊神经网络训练算法,并设定遗传算法的种群数目和优化目标;

17、(2)对步骤(1)中参数初始化后的模糊神经网络神经元的初始权值与阈值进行实数二进制编码;

18、(3)计算步骤(1)中设定的遗传算法的种群适应度,并根据种群适应度的计算结果,对遗传算法的种群进行选择、交叉和变异操作,当种群适应度满足步骤(1)中所设定的优化目标后获得模糊神经网络神经元的最佳初始权值和阈值;

19、所述步骤s1中,使用温度传感器、一氧化碳浓度传感器和烟雾浓度传感器进行火灾环境数据采集,使用nist test fr 4016中test1-test2、test4-test15、test31、test33-41作为数据集,温度传感器、一氧化碳浓度传感器和烟雾浓度传感器安装高度距离天花板20mm,火灾环境为卧室、客厅和厨房;

20、所述步骤s4中,进行模糊神经网络火灾检测模型训练的方法为:

21、第一步,导入步骤s1中所采集的火灾环境数据,并进行降噪滤波归一化处理,选取测试集和训练集;

22、第二步,使用遗传算法对模糊神经网络火灾检测模型进行训练;

23、第三步,使用测试集对模糊神经网络火灾检测模型进行测试,并对测试集数据进行反归一化处理;

24、第四步,调整模糊神经网络权值参数,重复训练过程,使误差函数最小。

25、与现有技术相比,本发明提出的基于遗传算法的改进模糊神经网络火灾检测方法具有以下优点:

26、(1)使用多传感器数据融合自动检测代替现有的单一传感器检测方法,使检测模型获得更全面和准确的信息,提高火灾检测准确性。

27、(2)使用遗传算法对模糊神经网络的参数进行改进优化,模糊神经网络可以处理模糊和不确定的信息,而遗传算法能够搜索得到最优解,二者结合使模型可以更快到达迭代结束条件、改善陷入局部最小问题和收敛速度慢问题,且不容易受到数据噪声干扰,具有较好的自适应性和鲁棒性。

28、(3)遗传算法和模糊神经网络具有并行计算能力,可以大大缩短计算时间和降低计算成本。

29、(4)使用真实室内火灾现场数据作为数据集,具有较好的可扩展性,可以根据实际需求进行调整和优化,以满足不同应用场景的需求。

30、(5)本发明提出一种基于遗传算法改进的模糊神经网络火灾检测方法,利用温度传感器、一氧化碳浓度传感器和烟雾浓度传感器获取的火灾环境数据,通过多传感器数据融合算法火灾检测模型对火灾进行实时检测,不仅降低了安装成本,而且提高了火灾检测的准确性和鲁棒性,具有较好应用前景。

31、(6)本发明属于火灾检测技术领域,具体提出了一种基于遗传算法的改进模糊神经网络火灾检测方法。该方法基于火灾现场检测到的温度、一氧化碳浓度和烟雾浓度数据,建立基于遗传算法的改进模糊神经网络火灾检测模型,利用遗传算法全局优化、自适应调整的特点,对模糊神经网络的权值参数进行优化训练。训练好的早期火灾检测模型对来自多传感器的数据进行融合判断,输出所述待测火灾检测结果。本发明解决了现有火灾检测技术存在的前期成本投入高及准确性低的问题,能够及时且准确地检测到火灾是否发生,具有较好普适性。



技术特征:

1.一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于包括以下步骤:

2.根据权利要求1所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

3.根据权利要求1或2所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

4.根据权利要求1所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

5.根据权利要求4所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

6.根据权利要求5所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

7.根据权利要求4所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

8.根据权利要求1所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

9.根据权利要求1所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:

10.根据权利要求1所述的一种基于遗传算法的改进模糊神经网络火灾检测方法,其特征在于:


技术总结
本发明属于火灾检测技术领域,具体提出了一种基于遗传算法的改进模糊神经网络火灾检测方法。该方法基于火灾现场检测到的温度、一氧化碳浓度和烟雾浓度数据,建立基于遗传算法的改进模糊神经网络火灾检测模型,利用遗传算法全局优化、自适应调整的特点,对模糊神经网络的权值参数进行优化训练。训练好的早期火灾检测模型对来自多传感器的数据进行融合判断,输出所述待测火灾检测结果。本发明解决了现有火灾检测技术存在的前期成本投入高及准确性低的问题,能够及时且准确地检测到火灾是否发生,具有较好普适性。

技术研发人员:张佳,王蕾,陈杰,艾欣
受保护的技术使用者:北京理工大学
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1