一种关键信息系统的链上检测方法及系统

    公开(公告)号:CN111327624B

    公开(公告)日:2022-05-06

    申请号:CN202010132196.5

    申请日:2020-02-29

    摘要: 本发明涉及一种关键信息系统的链上检测方法,包括以下步骤:1)构建基于区块链的点对点分布式网络N,包括一个代理节点P、至少一个受检节点和至少两个检测节点;2)选取一个待检节点A,向代理节点P发送加密的受检请求;3)代理节点P设定访问待检节点A的代理配置;4)代理节点P选取最佳空闲检测节点B和次佳空闲检测节点C;5)最佳空闲检测节点B通过代理节点P对待检节点A进行首测,生成首测报告;6)次佳空闲检测节点C通过代理节点P对待检节点A进行复测,生成复测报告;7)代理节点P比对首测报告和复测报告,生成最新检测工作的评分,与现有技术相比,本发明具有提高检测程序安全性、匿名性和有效性等优点。

    一种基于多层感知机平滑的软件程序安全检测方法

    公开(公告)号:CN114297053A

    公开(公告)日:2022-04-08

    申请号:CN202111538428.8

    申请日:2021-12-15

    IPC分类号: G06F11/36 G06N3/04 G06N3/08

    摘要: 本发明涉及一种基于多层感知机平滑的软件程序安全检测方法,包括:获取初始种子用例;将初始种子用例输入多层感知机模型中进行训练,并结合Nadam梯度优化算法,以引导种子用例的变异,得到测试用例;将测试用例输入待测目标程序中,通过模糊测试,得到相应模糊测试结果;利用当前模糊测试结果,按照设定的优化迭代次数对多层感知机模型进行迭代优化;根据优化后的多层感知机模型,结合Nadam梯度优化算法进行模糊测试变异,以得到最优测试用例;将最优测试用例输入待测目标程序中,通过模糊测试,得到最终的模糊测试结果。与现有技术相比,本发明能够解决测试用例冗余、变异策略效率低下的问题,具有代码覆盖率高、执行效率高的优点。

    一种基于模糊故障率预测的配电网可靠性评估方法

    公开(公告)号:CN111861141A

    公开(公告)日:2020-10-30

    申请号:CN202010602965.3

    申请日:2020-06-29

    摘要: 本发明涉及一种基于模糊故障率预测的配电网可靠性评估方法,该方法包括如下步骤:1、收集元件样本数据,包括其故障率、运行条件和环境条件,对元件故障率进行模糊化处理,建立不同设备元件的故障率模糊可能性分布模型;2、基于模糊聚类分析法,根据不同的运行工况和环境条件,对配电网设备元件进行模糊分类;3、确定元件的分类并获取故障率区间,结合可能性分布模型预测该元件的故障率值;4、利用蒙特卡罗法模拟配电网系统的运行状态,得出负荷点和系统的可靠性指标,进而对配电网供电可靠性进行评估。与现有技术相比,本发明能够实现考虑元件模糊不确定性影响下的配电网可靠性评估,并且通用型强,评估结果准确可靠。

    基于神经网络注意力机制的程序检测方法、装置及介质

    公开(公告)号:CN117290217A

    公开(公告)日:2023-12-26

    申请号:CN202311217077.X

    申请日:2023-09-20

    摘要: 本发明涉及一种基于神经网络注意力机制的程序检测方法、装置及介质,其中方法包括以下步骤:步骤1)获取初始化种子用例;步骤2)利用结合了注意力机制的前馈神经网络模型对种子用例进行训练,并根据训练好的前馈神经网络模型,利用AdaMax梯度下降算法引导突变以获得测试用例;步骤3)将测试用例输入待测目标程序,基于模糊测试方法得到测试结果;步骤4)根据步骤3)的测试结果对前馈神经网络模型进行迭代优化以获得最优测试用例;步骤5)将最优测试用例输入待测目标程序,基于模糊测试方法得到最终测试结果。与现有技术相比,本发明具有检测导向性强、检测自动化程度高、检测覆盖范围大等优点。