一种基于BiGRU和attention机制的软件缺陷检测方法

    公开(公告)号:CN113849410A

    公开(公告)日:2021-12-28

    申请号:CN202111158396.9

    申请日:2021-09-30

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

    摘要: 本发明涉及一种基于BiGRU和attention机制的软件缺陷检测方法,包括:获取软件代码并对其进行分段量化预处理,得到向量集;将所述向量集输入预设的软件缺陷检测模型,模型包括输入层、BiGRU层、Attention层、Dense层和Softmax层,在大量样本训练后能够输出缺陷类型及其概率。BiGRU能够学习到漏洞代码数据集中更多的特征,而且消耗的计算资源和时间等代价都较低,为了避免提取的特征过多而防止出现过拟合情况的出现,引入Attention机制能让模型对重要信息重点关注,忽略或弱化非关键信息,本发明网络模型具有很强的鲁棒性和可靠性。

    一种新能源互补发电系统二层优化调度模型

    公开(公告)号:CN111917140A

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

    申请号:CN202010691916.1

    申请日:2020-07-17

    IPC分类号: H02J3/46

    摘要: 本发明公开了一种新能源互补发电系统二层优化调度模型,包括:建立上层优化模型,以互补系统输出功率波动最小和并网效益最大为优化指标确定各机组的出力,并且计算出弃风弃光量;建立下层优化模型,针对上层优化模型造成的弃风弃光量,选取能够有效消纳风、光的高载能负荷参与电网调度;采用含精英策略的快速非支配排序遗传算法(NSGA-II)对上层优化模型进行求解,采用二进制粒子群算法对下层优化模型进行求解。本发明以风电、光伏、光热三种新能源构成互补发电模式大大的降低了对环境的影响。同时,本发明把高载能负荷考虑到二层优化模型中,可以实现对新能源的二次消纳,从而提高新能源的利用率,增加互补系统的并网效益。