用户能力评价方法、装置、设备、介质和程序产品制造方法及图纸

技术编号:38661025 阅读:8 留言:0更新日期:2023-09-02 22:44
本公开提供了一种用户能力评价方法,可以应用于信息安全技术领域。该用户能力评价方法包括:获取评价数据,所述评价数据包括多个评价类别,所述评价数据包括用户行为数据和业务特征数据,其中,所述用户行为数据是基于预设的数据埋点获取到的;基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,其中,所述多个分数至少包括测试分数,所述测试分数是通过判断所述用户行为数据和所述业务特征数据之间的相关性打分的;以及基于所述多个分数,计算用户能力评价分数。本公开还提供了一种用户能力评价装置、设备、存储介质和程序产品。序产品。序产品。

【技术实现步骤摘要】
用户能力评价方法、装置、设备、介质和程序产品


[0001]本公开涉及信息安全
,具体地涉及一种用户能力方法、装置、设备、介质和程序产品。

技术介绍

[0002]在一个典型的网络安全场景中,用户在终端使用网页/客户端进行的网络安全培训,该网络安全培训的操作包括网络安全人才培养、网络安全新型技术试验、网络攻防竞技以及网络安全实战演练等。
[0003]在网络安全培训中,对于人才的培训和选拔机制,无法准确了解人员的培养进度以及人员能力标准化展示。
[0004]因此,为更好地实现网络靶场人才培养的功能,目前网络安全配需中迫切需要一种能够结合用户行为,对用户能力进行分析评价的方法。

技术实现思路

[0005]鉴于上述问题,本公开提供了提高评价精准度和减少评价的算力开销的用户能力评价方法、装置、设备、介质和程序产品。
[0006]根据本公开的第一个方面,提供了一种用户能力评价方法,包括:获取评价数据,所述评价数据包括多个评价类别,所述评价数据包括用户行为数据和业务特征数据,其中,所述用户行为数据是基于预设的数据埋点获取到的;基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,其中,所述多个分数至少包括测试分数,所述测试分数是通过判断所述用户行为数据和所述业务特征数据之间的相关性打分的;以及基于所述多个分数,计算用户能力评价分数。
[0007]根据本公开的实施例,其中,所述用户行为数据包括第一用户行为数据,所述业务特征数据包括第一业务特征数据,所述基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,包括:基于所述第一用户行为数据和所述第一业务特征数据计算相关系数;获取第一基础分数;以及基于所述第一基础分数和所述相关系数,计算所述测试分数。
[0008]根据本公开的实施例,其中,所述获取第一基础分数,包括:获取用户原始分数和扣分行为;按照预设的基础分数计算逻辑,通过所述用户原始分数和所述扣分行为,计算所述第一基础分数,其中,所述预设的基础分数计算逻辑包括:触发于所述扣分行为,直接对所述用户原始分数扣除分值;或者基于所述扣分行为,确定所述扣分行为的扣分等级;基于所述扣分等级,对所述用户原始分数扣除分值。
[0009]根据本公开的实施例,其中,所述基于所述第一基础分数和所述相关系数,计算所述测试分数,包括:基于所述相关系数计算测试分数系数,其中,所述测试分数系数和所述相关系数呈正相关;以及基于所述分数系数和所述第一基础分数计算所述测试分数。
[0010]根据本公开的实施例,其中,所述基于所述相关系数计算测试分数系数,包括:获
取相关系数阈值;在所述相关系数不小于所述相关系数阈值的情况下,将所述测试分数系数设置为1;以及在所述相关系数小于所述相关系数阈值的情况下,将所述测试分数系数设置为预设区间内的值,其中,所述预设区间是0到1。
[0011]根据本公开的实施例,其中,所述多个分数包括实操分数,所述用户行为数据包括第二用户行为数据,所述业务特征数据包括第二业务特征数据,所述基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,还包括:通过所述第二用户行为数据和所述第二业务特征数据,按照预设的实操分数计算逻辑计算所述实操分数。
[0012]根据本公开的实施例,其中,所述通过所述第二用户行为数据和所述第二业务特征数据,按照预设的实操分数计算逻辑计算所述实操分数,包括:基于所述第二用户行为数据和所述第二业务特征数据,分别计算攻击方得分和防守方得分;以及基于所述攻击方得分和所述防守方得分,计算演练平均分。
[0013]根据本公开的实施例,其中,所述多个分数包括培训分数,所述用户行为数据包括第三用户行为数据,所述基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,还包括:基于所述第三用户行为数据确定培训分数等级;以及基于所述培训分数等级,确定所述培训分数。
[0014]根据本公开的实施例,其中,所述基于所述多个分数,计算用户能力评价分数,包括:获取多个评价系数,所述多个评价系数和所述多个分数一一对应;以及基于所述多个评价系数和所述多个分数,通过加权的方式,计算所述用户能力评价分数。
[0015]本公开的第二个方面,提供了一种用户能力评价装置,包括:获取模块,用于获取评价数据,所述评价数据包括多个评价类别,所述评价数据包括用户行为数据和业务特征数据,其中,所述用户行为数据是基于预设的数据埋点获取到的;打分模块,用于基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,其中,所述多个分数至少包括测试分数,所述测试分数是通过判断所述用户行为数据和所述业务特征数据之间的相关性打分的;以及分数汇总模块,用于基于所述多个分数,计算用户能力评价分数。
[0016]根据本公开的实施例,其中,所述用户行为数据包括第一用户行为数据,所述业务特征数据包括第一业务特征数据,所述打分模块,还用于基于所述第一用户行为数据和所述第一业务特征数据计算相关系数;获取第一基础分数;以及基于所述第一基础分数和所述相关系数,计算所述测试分数。
[0017]根据本公开的实施例,其中,所述打分模块,还用于获取用户原始分数和扣分行为;按照预设的基础分数计算逻辑,通过所述用户原始分数和所述扣分行为,计算所述第一基础分数,其中,所述预设的基础分数计算逻辑包括:触发于所述扣分行为,直接对所述用户原始分数扣除分值;或者基于所述扣分行为,确定所述扣分行为的扣分等级;基于所述扣分等级,对所述用户原始分数扣除分值。
[0018]根据本公开的实施例,其中,所述打分模块,还用于基于所述相关系数计算测试分数系数,其中,所述测试分数系数和所述相关系数呈正相关;以及基于所述分数系数和所述第一基础分数计算所述测试分数。
[0019]根据本公开的实施例,其中,所述打分模块,还用于获取相关系数阈值;在所述相
关系数不小于所述相关系数阈值的情况下,将所述测试分数系数设置为1;以及在所述相关系数小于所述相关系数阈值的情况下,将所述测试分数系数设置为预设区间内的值,其中,所述预设区间是0到1。
[0020]根据本公开的实施例,其中,所述多个分数包括实操分数,所述用户行为数据包括第二用户行为数据,所述业务特征数据包括第二业务特征数据,所述基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,还包括:通过所述第二用户行为数据和所述第二业务特征数据,按照预设的实操分数计算逻辑计算所述实操分数。
[0021]根据本公开的实施例,其中,所述打分模块,还用于基于所述第二用户行为数据和所述第二业务特征数据,分别计算攻击方得分和防守方得分;以及基于所述攻击方得分和所述防守方得分,计算演练平均分。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户能力评价方法,包括:获取评价数据,所述评价数据包括多个评价类别,所述评价数据包括用户行为数据和业务特征数据,其中,所述用户行为数据是基于预设的数据埋点获取到的;基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,其中,所述多个分数至少包括测试分数,所述测试分数是通过判断所述用户行为数据和所述业务特征数据之间的相关性打分的;以及基于所述多个分数,计算用户能力评价分数。2.根据权利要求1所述的方法,其中,所述用户行为数据包括第一用户行为数据,所述业务特征数据包括第一业务特征数据,所述基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应的评价逻辑进行打分,得到多个分数,包括:基于所述第一用户行为数据和所述第一业务特征数据计算相关系数;获取第一基础分数;以及基于所述第一基础分数和所述相关系数,计算所述测试分数。3.根据权利要求2所述的方法,其中,所述获取第一基础分数,包括:获取用户原始分数和扣分行为;按照预设的基础分数计算逻辑,通过所述用户原始分数和所述扣分行为,计算所述第一基础分数,其中,所述预设的基础分数计算逻辑包括:触发于所述扣分行为,直接对所述用户原始分数扣除分值;或者基于所述扣分行为,确定所述扣分行为的扣分等级;基于所述扣分等级,对所述用户原始分数扣除分值。4.根据权利要求2或3所述的方法,其中,所述基于所述第一基础分数和所述相关系数,计算所述测试分数,包括:基于所述相关系数计算测试分数系数,其中,所述测试分数系数和所述相关系数呈正相关;以及基于所述分数系数和所述第一基础分数计算所述测试分数。5.根据权利要求4所述的方法,其中,所述基于所述相关系数计算测试分数系数,包括:获取相关系数阈值;在所述相关系数不小于所述相关系数阈值的情况下,将所述测试分数系数设置为1;以及在所述相关系数小于所述相关系数阈值的情况下,将所述测试分数系数设置为预设区间内的值,其中,所述预设区间是0到1。6.根据权利要求1所述的方法,其中,所述多个分数包括实操分数,所述用户行为数据包括第二用户行为数据,所述业务特征数据包括第二业务特征数据,所述基于所述用户行为数据和/或所述业务特征数据,按照所述多个评价类别对应...

【专利技术属性】
技术研发人员:战姝宇全仲麒魏兴郑子翔
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1