[发明专利]一种随机森林的边缘计算终端安全等级评估方法有效
| 申请号: | 201910399303.8 | 申请日: | 2019-05-14 | 
| 公开(公告)号: | CN110135167B | 公开(公告)日: | 2020-11-20 | 
| 发明(设计)人: | 雷文鑫;文红;侯文静;刘文洁 | 申请(专利权)人: | 电子科技大学;南方电网科学研究院有限责任公司 | 
| 主分类号: | G06F21/57 | 分类号: | G06F21/57;G06K9/62 | 
| 代理公司: | 成都巾帼知识产权代理有限公司 51260 | 代理人: | 邢伟 | 
| 地址: | 610000 四川省成*** | 国省代码: | 四川;51 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 一种 随机 森林 边缘 计算 终端 安全 等级 评估 方法 | ||
1.一种随机森林的边缘计算侧终端安全等级评估方法,其特征在于:包括以下步骤:
S1.在边缘计算侧搭建安全测试平台,设定终端的k个测试单项,每个测试单项的测试结果为0或1,其中0表示不通过,1表示通过;
S2.在边缘侧的安全测试平台上,按照k个测试单项对m+n台智能终端进行测试,得到每一台智能终端的安全性能单项测试结果集,其中第i台智能终端的安全性能单项测试结果集为:
Xi=[xi1,xi2,...,xik],i=1,2,...,m+n;
其中,xij为第i台智能终端的第j个测试单项得分,j=1,2,…,k;将所有智能终端的单项测试结果用(m+n)*k维矩阵X表示:
S3.确定智能终端安全等级和单项测试结果集的对应关系;
S4.按照步骤S3中的对应关系,计算每个Xi=[xi1,xi2,…,xik]对应的安全等级yi,计算完毕后得到数据集D={(X1,y1),(X2,y2),…,(Xm+n,ym+n)};
S5.划分数据集D,取数据集D的前m项为训练集T,后n项为测试集S:
训练集T={(X1,y1),(X2,y2),…,(Xm,ym)},占数据集的比例为
测试集S={(Xm+1,ym+1),(Xm+2,ym+2),…,(Xm+n,ym+n)},占数据集的比例为
S6.将训练集T={(X1,y1),(X2,y2),...,(Xm,ym)}作为样本集合,输入随机森林分类器模型中进行训练,得到成熟的分类器模型;
所述步骤S6包括以下子步骤:
S61.选择随机森林算法构建随机森林分类器模型,它属于Bagging类型,通过组合多个弱分类器,最终结果通过投票或取均值;
S62.将训练集T={(X1,y1),(X2,y2),...,(Xm,ym)}划分为少数类样本集Tmin和多数类样本集Tmax,其中,并且Tmin∩Tmax={T};
S63.从原始样本集中随机的抽取三分之二个样本点,得到训练集T′,观察T′的少数类数据集Tmin′,多数类数据集Tmax′;
S64.计算值,给出条件且
S65.如果训练集T′满足S64中的条件,则保存抽取得到的训练集,若训练集T′不满足S64中的条件,则舍弃抽取得到训练集;
S66.重复步骤S63~S65,直至得到Ntree个满足条件的训练集,其中,Ntree为拟构造决策树数量,最终得到的Ntree个训练集为其中i=1,2,…,Ntree;
S67.在i=1,2,…,Ntree时,利用训练集Ti,训练一个CART决策树Hi,依据Gini指标选取最优特征;
S7.训练完成后,将测试集S={(Xm+1,ym+1),(Xm+2,ym+2),...,(Xm+n,ym+n)}输入训练得到的随机森林分类器模型中,得到测试结果与步骤S4安全等级对比得到达标分类器;
所述步骤S7包括以下子步骤:
S71.测试集S={(Xm+1,ym+1),(Xm+2,ym+2),...,(Xm+n,ym+n)}为待测样本;
S72.对于i=1,2,…,Ntree,决策树初始投票权重为1,令Ri=Timax′/Timin′;
更新每棵决策树的投票权重为
S73.对于j=m+1,m+2,…,m+n,i=1,2,…,Ntree,输入待测样本Xj,由S66的决策树Hi输出Hi(Xj),预测的最终类别为即为测试样本Xj对应的安全等级;
S74.设定判决分类器误差门限值θ,0≤θ≤1;
如果则分类器满足预设门限值,为达标分类器,若不满足则返回步骤S5重新训练,其中
S8.将新接入的待测边缘计算侧智能终端接入安全测试平台得到测试结果,输入达标的分类器模型中进行评估,得到对应的安全等级。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;南方电网科学研究院有限责任公司,未经电子科技大学;南方电网科学研究院有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910399303.8/1.html,转载请声明来源钻瓜专利网。





