[发明专利]一种物联网和非物联网设备识别方法、系统、终端及可读存储介质在审
申请号: | 202210067478.0 | 申请日: | 2022-01-20 |
公开(公告)号: | CN114492613A | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 杨家海;樊琳娜;韩鹍;李国朋;耿君峰;杨洋;时晨;刘晶;武备;王喆;冉淏丹 | 申请(专利权)人: | 中国人民解放军国防科技大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62;G06N20/00;G16Y20/20;G16Y40/10;G16Y40/50 |
代理公司: | 长沙市融智专利事务所(普通合伙) 43114 | 代理人: | 姚瑶 |
地址: | 410073 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 设备 识别 方法 系统 终端 可读 存储 介质 | ||
1.一种物联网和非物联网设备识别方法,其特征在于:包括以下步骤:
基于提取的特征以及设备标签构建基于随机森林模型的物联网和非物联网设备的识别模型;所述设备标签是设备为物联网设备或非物联网设备的分类标签,所述特征至少包括流量特征;
对新加入的设备进行特征提取,并基于所述识别模型识别为物联网设备或非物联网设备;
利用新设备的流量特征更新所述随机森林模型。
2.根据权利要求1所述的方法,其特征在于:模型更新过程包括:在线采样以及树销毁检测;
其中,所述在线采样是采集新设备的时间窗口内的流量特征,并将其记为实例;
所述树销毁检测是:按照实例的更新次数更新随机森林模型中的树,并于利用新设备的实例更新随机森林后,判断各个树是否被销毁,并针对销毁的树,结合原数据集以及新设备数据新建树,进而更新随机森林模型。
3.根据权利要求2所述的方法,其特征在于:按照如下标准1和/或标准2判断各个树是否被销毁;
标准1:针对随机森林中树的各个内部节点,计算其更新前后的基尼系数的变化值ΔGini、ΔGini`,如果存在内部节点满足则对应树需要被销毁;α表示预设置的超参,0<α<1;
标准2:针对随机森林中树的叶节点,若存在叶节点满足则对应树需要被销毁,其中,mainc表示树更新之前,所述叶节点对应大多数类所属的设备标签,表示树更新之后,所述叶节点对应在对应设备标签mainc下的占比。
4.根据权利要求1所述的方法,其特征在于:更新所述随机森林模型时的新设备是基于如下规则选取的代表性设备;
获取新设备的特征集合X={x1,x2,...,xN},xi表示第i个新设备的特征;
对新设备的特征集合X进行聚类,并计算每一轮聚类的轮廓系数sck,其中,每一轮聚类的聚类中心个数记为k,k值从2至BUDGET依次取值,BUDGET为设定的最大识别设备个数;
基于最大轮廓系数sck确定最佳聚类中心个数K;
基于所述最佳聚类中心个数K对应的聚类结果,从每个簇中选择特定新设备作为代表性设备。
5.根据权利要求4所述的方法,其特征在于:从每个簇中选择特定新设备作为代表性设备为从每个簇中选择预测概率方差最大的新设备作为代表性设备;
其中,第i个设备的预测概率方差为variance_probsi=Variance(probi),Variance为方差函数,probi表示第i个设备经过随机森林后得到的各个树将第i个设备预测为物联网设备的概率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科技大学,未经中国人民解放军国防科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210067478.0/1.html,转载请声明来源钻瓜专利网。