基于NB-IoT工业生态环境监测的GA-SVM预警模型系统技术方案

技术编号:30330832 阅读:18 留言:0更新日期:2021-10-10 00:35
基于NB

【技术实现步骤摘要】
基于NB

IoT工业生态环境监测的GA

SVM预警模型系统


[0001]本专利技术涉及工业生态环境监测
,具体为基于NB

IoT工业生态环境监测的GA

SVM预警模型系统。

技术介绍

[0002]目前,在工业生态环境监测中对多传感器监测的数据存在条块分割,监测数据交互性低。在此背景下,开发一种能够实时采集工业生态环境污染物原始数据并在建立的GA

SVM预警模型中对原始数据通过训练集训练模型,将测试集输入到预报模型中获取的输出结果与测试集中的真实工业污染数据作对比的系统,以达到对工业生态环境的等级分类和预警功能。
[0003]当前对工业生态环境监测因为传感器的个性问题和对区域监测的特性问题,无法对整个空间的工业生态环境监测原始数据进行分类和预测预警。
[0004]因此,本专利技术提出了一种基于NB

IoT工业生态环境监测的GA

SVM预警模型系统,通过NB

IoT技术和单片机技术采集工业生态环境监测的原始数据,从而建立工业生态环境原始数据库,提取工业生态环境原始数据库中的数据进行数据预处理,将预处理好的数据输入GA

SVM模型中训练,利用遗传算法得出SVM模型的最优参数组合,通过数据挖掘和机器学习方法对工业生态环境实时监测数据进行分析、预测,给出对生态环境的等级预测。

技术实现思路

[0005]本专利技术的目的在于提供基于NB

IoT工业生态环境监测的SVM预警模型系统,该系统包括:工业生态环境原始数据采集层,用于采集工业生产过程中所排放的污染物原始数据;原始数据传输层,通过NB

IoT对污染物原始数据进行传输;原始数据运用层,用于接收工业生态环境监测的原始数据,从而建立数据库,并在此基础上运用基于遗传算法改进的SVM建立预警模型;通过对工业污染物数据信息采集经NB

IoT通信传输至数据运用服务中心解析,依靠建立的SVM预警模型,对工业污染物数据进行数据预处理以及利用遗传算法获取SVM的最优参数组合,并将参数代入SVM模型中进行训练;通过训练集训练模型,将测试集输入到预报模型中获取的输出结果与测试集中的真实工业污染数据作对比,并建立基于遗传算法改进的SVM预报模型,评价预报模型的预报效果。最终能够给出对工业生态环境的预测预警。
[0006]工业生态环境原始数据采集层,用于采集工业生产过程中所排放的污染物原始数据;工业生态环境原始数据采集层包括传感器模块、单片机模块和 NB

IoT通信模块;传感器模块是根据特定环境采集不同的原始数据;单片机模块是对传感器采集的原始数据进行整合并传输至NB

IoT通信模块;NB

IoT 模块则将整合的原始数据发送;原始数据传输层,用于对采集层采集的工业生态环境原始数据与原始数据运用层建立信道连接;原始数据运用层,用于接收工业生态环境监测的原始数据,建立相应的原始数据库,并对原始数据进行预处理,通过遗传算法寻优SVM参数建立相应预测预警模型。
[0007]通过传感器技术、NB

IoT窄带物联网技术和单片机技术对工业生态环境监测的原始数据进行采集、整合、传送,在数据运用层中根据非结构化指标数据建立工业生态环境数据库,采用GA

SVM算法优化工业生态环境监测指标预警模型,从而达到对工业生态环境的实时监测和预测预警。
[0008]优选的,原始数据采集层中传感器是对监测工业生态环境特定区域的不同而选取特定的传感器;单片机模块采用STM32微处理器为核心的主控模块; NB

IoT通信模块采用的是BC20通信模块,能够与网络运营商的基础设备建立通信。
[0009]优选的,原始数据传输层用于实现NB

IoT通信模块与运用层建立信道连接,负责将采集层采集的工业生态环境监测的原始数据发送至运用层。
[0010]优选的,原始数据运用层对工业环境监测原始数据进行预处理操作,包括:
[0011]数据清洗:通过箱形图、多项式拟合等方法来去除原数据中的离群点并进行缺省值填充。
[0012]数据集成:整理合并多个数据源中的数据。
[0013]数据转换和数据归约:通过数据形式转换和规约处理,以提高后期数据挖掘的质量和效率。
[0014]优选的,通过训练序列发生器产生伪随机序列作为训练集,构建模型目标函数,计算得到一个最优超平面,具体包括如下内容:
[0015]构建训练数据集。随机选取归一化处理好的数据集作为训练数据集,并对其进行分类,利用平均数方差法对工业污染数据进行归一化处理,其中x
mean
为数据序列的均值,x
var
为数据的方差,公式如下:
[0016]构建特征向量。设训练样本数据集为其中 y
i
表示样本所属类别,为训练数据集构建特征向量形成一个线性数据集
[0017]生成目标函数。根据线性数据集中的集合形成一个最优超平面,构造n 个函数集且满足不等式使得样本被准确分开,从而目标函数取得最小值。
[0018]误差调整。引入不敏感损失函数ε,忽略对真实值上下范围内的误差,由此线性函数目标化为:约束条件变为式中第一项使函数平坦化,提升模型的泛化能力,第二项提升模型的精确度,常数项C既为提升精确度又保证一定的泛化能力做出平衡。
[0019]通过拉格朗日对偶原理得回归方程。引入拉格朗日函数分别对b,ε,ε
*
最小化,对α,α
*
,γ,γ
*
最大化,得:
[0020][0021][0022]将上式代入拉格朗日函数,得最优化的对偶形式:
[0023][0024]其约束为:
[0025][0026][0027]在上式条件下的约束最大化函数为:
[0028][0029]此时:
[0030]由KTT定理即可得规则函数
[0031]优选的,在构建的SVM初始模型的基础上运用遗传算法获取SVM的最优参数组合,具体包括如下内容:
[0032]种群初始化。进行染色体编码、解码与种群的初始化。
[0033]计算适应度函数。根据得到的初始SVM的初始权值和阈值,用训练数据训练SVM模型后输出,把预测输出与期望输出之间的误差绝对值作为个体适应度值F,计算公式为:y
i
为期望输出,O
i
为预测输出,k 为系数。
[0034]选择交叉变异。选择操作的主要目的是为了从旧群体中以一定的概率选择出部分个体到新的群体中,个体被选出的概率与适应度值的大小有关,若个体的适应度值越高,则被选中的几率也就越大。交叉操作指的是从群体中任意选择出两个个体,通过其中两个染色体的相互交换本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.基于NB

IoT工业生态环境监测的SVM预警模型系统,其特征在于,该系统包括:工业生态环境原始数据采集层,用于采集工业生产过程中所排放的污染物原始数据;工业污染物数据采集层是融合了先进的传感器技术、单片机开发和NB

IoT技术;传感器技术是针对工业污染物的对象不同选取特定的传感器;单片机开发是对传感器采集的工业污染物原始数据进行汇总并传输至NB

IoT通信模块;NB

IoT技术则将汇总的工业污染物原始数据进行传送;原始数据传输层,建立NB

IoT通信模块与原始数据运用层的联系媒介;原始数据运用层,用于接收工业污染原始数据,经数据服务中心解析后,构建GA

SVM预警模型,利用遗传算法获取SVM的最优参数组合,并对模型进行评估,最终给出对工业生态环境的预测预警。2.根据权利要求1所述的基于NB

IoT工业生态环境监测的GA

SVM预警模型系统,其特征在于,工业生态环境原始数据采集层是运用传感器技术针对特定的监测对象选取不同的传感器采集相应的原始数据;单片机开发采用STM32核心芯片为数据汇总模块,并与NB

IoT技术建立通信连接;NB

IoT技术是无线电通信协议,可与网络运营商的基础设备建立通信。3.根据权利要求1所述的基于NB

IoT工业生态环境监测的GA

SVM预警模型系统,其特征在于,原始数据传输层,建立NB

IoT通信模块与数据运用层的联系媒介。4.根据权利要求1所述的基于NB

IoT工业生态环境监测的SVM预警模型系统,其特征在于,原始数据运用层,用于接收工业污染原始数据,经数据服务中心解析后,将原始数据进行预处理;构建模型训练集和预测集并输入SVM模型中形成SVM的初始模型;并在此基础上运用遗传算法优化SVM初始模型,将遗传算法适应度定标,通过选择交叉变异等操作确定GA

SVM预警模型最优惩罚系数C、最优不敏感系数ε以及高斯径向基核函数的最优gamma参数。5.根据权利要求4所述的基于NB

IoT工业生态环境监测的GA

SVM预警模型系统,其特征在于,采集与工业污染相关的污染数据构建原始数据集,并对数据集进行预处理,具体包括如下内容:数据清洗:通过多项式拟合等方法来去除原数据中的离群点并进行缺省值填充。数据集成:整理合并多个数据源中的数据。数据转换和数据归约:通过数据形式转换和规约处理,以提高后期数据挖掘的质量和效率。6.根据权利要求4所述的基于NB

IoT工业生态环境监测的GA

SVM预警模型系统,其特征在于,构建一个SVM的初始模型,通过训练序列发生器产生伪随机序列作...

【专利技术属性】
技术研发人员:陆悦悦徐继耀曾英勇戴袁园孟子筠
申请(专利权)人:安徽理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1