[发明专利]一种工业控制系统的信息安全风险评估方法在审
| 申请号: | 201811203136.7 | 申请日: | 2018-10-16 |
| 公开(公告)号: | CN109359469A | 公开(公告)日: | 2019-02-19 |
| 发明(设计)人: | 彭道刚;董浩;赵慧荣;姚峻;夏飞;孙宇贞 | 申请(专利权)人: | 上海电力学院;上海明华电力技术工程有限公司 |
| 主分类号: | G06F21/57 | 分类号: | G06F21/57;G06N3/08 |
| 代理公司: | 上海科盛知识产权代理有限公司 31225 | 代理人: | 宣慧兰 |
| 地址: | 200090 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 样本数据 工业控制系统 信息安全风险评估 风险评估模型 风险评估要素 风险评估 评估分数 降维 遗传算法优化 参数选择 神经网络 输入预测 训练样本 预测模型 贡献率 建模 智能 评估 预测 | ||
1.一种工业控制系统的信息安全风险评估方法,其特征在于,包括以下步骤:
S1、获取风险评估值及其对应多个风险评估要素的多组评估分数,作为初始样本数据集;
S2、对初始样本数据集采用KPCA处理,根据累计贡献率选取主成分,得到降维后的样本数据集;
S3、将降维后的样本数据集作为训练样本,训练遗传算法优化的BP神经网络,得到风险评估模型;
S4、将多个风险评估要素的评估分数输入风险评估模型中,得到风险评估值的预测值。
2.根据权利要求1所述的一种工业控制系统的信息安全风险评估方法,其特征在于,所述步骤S3具体包括:
S31、设种群规模为P,随机生成P个个体的初始种群W=(W1,W2,...,WP)T,给定一个数据选定范围,采用线性插值函数生成种群中个体Wi的一个实数向量w1,w2,...,wS作为遗传算法的一个染色体,采用实数编码方法;
S32、确定个体的评价函数:给定一个BP神经网络进化参数,将步骤S31中得到的染色体对BP神经网络权值和阈值进行赋值,输入训练样本进行神经网络训练,达到设定的精度后得到网络训练输出值,以训练误差平方和作为种群W中个体Wi的适应度;
S33、采用轮盘赌法选择算子,即基于适应度比例的选择策略对每一代种群中的染色体进行选择,选择概率为:
其中:fi为适应度值倒数;
S34、采用实数交叉法进行交叉操作,第k个基因wk和第l个基因wk在j位的交叉操作分别为:
wkj=wkj(1-b)+wljb,
wlj=wlj(1-b)+wkjb
其中,b为[0,1]间的随机数;
S35:变异操作:选取第i个个体的第j个基因进行变异操作,即:
f(g)=r2(1-g/Gmax)
其中:wmax和wmin分别为基因wij取值的上下界,r为[0,1]间的随机数,r2为一个随机数,g为当前迭代次数,Gmax为最大进化代数;
S36、将遗传算法得到的最优个体分解为BP神经网络的连接权值和阈值,以此作为风险评估模型的初始权值和阈值。
3.根据权利要求1所述的一种工业控制系统的信息安全风险评估方法,其特征在于,所述风险评估要素包括企业管理层要素、过程控制层要素和现场控制层要素;所述企业管理层要素包括:非授权访问、恶意代码、分布式拒绝服务、病毒木马和伪造攻击;所述过程控制层要素包括:拒绝服务攻击、DOS攻击、泛洪攻击、应答哄骗和方向误导攻击;所述现场控制层要素包括:物理攻击、信息窃取、数据篡改、拒绝服务攻击、非法访问和重放攻击。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电力学院;上海明华电力技术工程有限公司,未经上海电力学院;上海明华电力技术工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811203136.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:漏洞检测方法、装置及设备
- 下一篇:多方安全计算方法及装置、电子设备





