一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种物联网流量异常检测模型建立方法及检测方法

2022-11-30 11:32:52 来源:中国专利 TAG:

技术特征:
1.一种物联网流量异常检测模型建立方法,其特征在于,包括:客户端获取物联网设备发送的流量数据;所述客户端根据服务端发送的初始模型参数构建与全局模型对应的局部模型,其中,所述全局模型与所述局部模型为tcn模型;所述客户端根据所述流量数据训练所述局部模型,得到训练表现数据,并将所述训练表现数据传输至所述服务端;所述服务端对各个所述客户端上传的所述训练表现数据进行打分,并根据打分结果选择参与全局模型聚合的所述客户端;参与全局模型聚合的所述客户端利用分类器对所述流量数据进行筛选,得到样本数据,并根据所述样本数据训练所述局部模型,得到所述局部模型收敛时的局部模型参数,将所述局部模型参数发送至所述服务端;所述服务端根据各个所述局部模型参数更新所述全局模型,并将更新后的所述全局模型的模型参数发送至各个所述客户端,返回执行构建所述局部模型的步骤,迭代更新所述全局模型直至所述全局模型收敛,获得异常检测模型。2.根据权利要求1所述的物联网流量异常检测模型建立方法,其特征在于,所述服务端对各个所述客户端上传的所述训练表现数据进行打分,并根据打分结果选择参与全局模型聚合的所述客户端,包括:所述服务端接收各个所述客户端发送的所述训练表现数据,根据所述打分算法对所述训练表现数据进行打分,获得打分结果,根据所述打分结果计算各所述客户端之间的曼哈顿相似度,根据各所述客户端之间的曼哈顿相似度,利用mini batch k-means算法对所述客户端进行聚类,选择参与全局模型聚合的所述客户端,并向被选择的所述客户端返回信息。3.根据权利要求2所述的物联网流量异常检测模型建立方法,其特征在于,所述参与全局模型聚合的所述客户端利用分类器对所述流量数据进行筛选,得到样本数据,包括:参与全局模型聚合的所述客户端接收所述服务端返回的信息,根据所述信息,利用随机森林分类器对所述流量数据进行分类,得到所述样本数据。4.根据权利要求2所述的物联网流量异常检测模型建立方法,其特征在于,所述服务端对各个所述客户端上传的所述训练表现数据进行打分包括:所述服务端根据第一公式计算所述训练表现数据的分数,所述第一公式表示为:其中,为第t轮第i个客户端的得分,为第i个客户端第t轮聚合时异常检测模型训练的模型损失,n
i
为第i个客户端的训练数据量,n为各个客户端的训练数据的总量,k为异常检测模型分类,异常检测模型为二分类模型,k的取值为0和1。5.根据权利要求1所述的物联网流量异常检测模型建立方法,其特征在于,所述tcn模型包括两个扩张因果卷积单元和非线性映射层,每个扩张因果卷积单元依次包括一维扩张因果卷积、权值归一化层、relu激活函数层和dropout操作层,所述非线性映射层用于将所述扩张因果卷积单元输出与输入进行非线性变换,得到所述tcn模型输出。
6.根据权利要求1所述的物联网流量异常检测模型建立方法,其特征在于,所述获取物联网设备发送的流量数据包括:获取所述物联网设备发送的所述流量数据,对所述流量数据进行预处理,得到预处理后的所述流量数据,其中,所述预处理包括数据归一化。7.根据权利要求6所述的物联网流量异常检测模型建立方法,其特征在于,在所述客户端根据服务端发送的模型参数构建与全局模型对应的局部模型之前,所述物联网流量异常检测模型建立方法还包括:构建自编码器,根据所述流量数据对预设的所述自编码器进行训练,获得堆叠稀疏自编码器;将预处理后的所述流量数据输入所述堆叠稀疏自编码器进行编码,获得编码后的所述流量数据。8.根据权利要求7所述的物联网流量异常检测模型建立方法,其特征在于,所述构建自编码器包括:所述客户端调取多个稀疏自编码器,所述稀疏自编码器包括输入层、隐藏层和输出层,将多个所述稀疏自编码器按照隐藏层中的神经元数量从小至大进行排序;保留第一个所述稀疏自编码器的输入层和隐藏层、最后一个所述稀疏自编码器的所述隐藏层和输出层以及其余所述稀疏自编码器的所述隐藏层,将相邻的所述稀疏自编码器通过所述隐藏层进行顺序连接,构建预训练的所述堆叠稀疏自编码器。9.根据权利要求1所述的物联网流量异常检测模型建立方法,其特征在于,所述客户端根据服务端发送的初始模型参数构建与全局模型对应的局部模型之前,所述物联网流量异常检测模型建立方法还包括:所述服务端确认异常检测模型训练的任务和目标,根据所述异常检测模型训练的任务和目标构建所述全局模型,并获取所述全局模型的初始模型参数,将所述初始模型参数广播至所述客户端。10.一种物联网流量异常检测方法,其特征在于,包括:利用物联网设备获取流量数据;将所述流量数据输入根据权利要求1至9所述的任一项所述的物联网流量异常检测模型建立方法建立的异常检测模型,获取流量异常检测分类结果;根据所述分类结果,选择物联网异常流量。

技术总结
本发明涉及一种物联网流量异常检测模型建立方法及检测方法。该模型建立方法包括:客户端获取流量数据,根据服务端发送的初始模型参数构建与全局模型对应的局部模型,其中,全局模型与局部模型为TCN模型,客户端根据流量数据训练局部模型,得到训练表现数据并传输至服务端;服务端对训练表现数据进行打分,并根据打分结果选择参与全局模型聚合的客户端;客户端利用分类器对流量数据进行筛选,得到样本数据,并根据样本数据训练局部模型,得到局部模型参数发送至服务端;服务端根据各个局部模型参数迭代更新全局模型直至全局模型收敛,获得异常检测模型。本发明的有益效果:增加物联网流量异常检测效率与准确度。网流量异常检测效率与准确度。网流量异常检测效率与准确度。


技术研发人员:何慧 曲悦 张伟哲 方滨兴
受保护的技术使用者:哈尔滨工业大学
技术研发日:2022.08.23
技术公布日:2022/11/29
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献