一种基于注意力网络的代码修复方法

    公开(公告)号:CN115016961B

    公开(公告)日:2024-04-26

    申请号:CN202210456344.8

    申请日:2022-04-27

    Inventor: 李辉 刘勇

    Abstract: 本发明公开了一种基于注意力网络的代码修复方法,包括:S1:将源代码中的方法名、变量名进行统一替换并记录替换关系生成预处理数据;S2:生成基于注意力机制的神经网络模型;S3:训练基于注意力机制的神经网络模型,将预处理数据输入神经网络模型中,采用梯度下降方式训练该模型直至收敛,保存神经网络模型参数;S4:将实际应用场景中将有缺陷的源代码执行S1操作获得预处理后数据,将预处理后数据转换成向量输入至完成训练的模型中生成修复补丁,将生成的修复补丁执行一次S1中替换关系的逆过程获得真实修复补丁。该方法通过自注意力网络来学习代码中的缺陷模式从而自动修复软件中的缺陷,提高软件缺陷的修复效率。

    一种多动静态物标自动避碰方法
    2.
    发明公开

    公开(公告)号:CN116645836A

    公开(公告)日:2023-08-25

    申请号:CN202310570742.7

    申请日:2023-05-19

    Inventor: 刘勇 李强 高孝日

    Abstract: 本发明提供了一种多动静态物标自动避碰方法,涉及船舶避碰技术领域,包括如下步骤:获取所有可能的避碰措施方案;对所有可能的避碰措施按照符合海上航行规则的优先等级进行层次分类和赋值;判断本船与周围物标的会遇态势,根据所述会遇态势利用矩阵方法选择符合海上航行规则的几类避碰措施并按优先等级排序;将本船航行信息输入至避碰决策系统,所述避碰决策系统从优先等级最高的措施开始依次搜索,直到检索出满足要求的避碰措施;本船执行满足要求的避碰措施,当决策系统检测到本船与周围船舶及障碍物没有碰撞危险时,将按照计划航线航行或者采取复航行动。本发明能够应对和解决开阔水域下船舶航行过程遇到的几乎所有会遇态势。

    一种基于深度学习的图自信学习软件漏洞检测方法

    公开(公告)号:CN113378178B

    公开(公告)日:2023-08-22

    申请号:CN202110687688.5

    申请日:2021-06-21

    Abstract: 本发明公开了一种基于深度学习的图自信学习软件漏洞检测方法,包括:对源代码进行构图:将唯一的单词表示为顶点,将单词之间的协同表示为边来构造代码的图,获取每个图的连接的边的初始特征以及每个节点的初始特征值;构建深度置信网络模型,将转化为图结构的数据集输入至该模型中,找出数据集中是噪音的样本,把噪音样本从数据集中删除;使用门控图神经网络聚集和传递代码图中相邻代码节点的信息,学习代码节点的特征并进行图级预测从而对软件代码漏洞进行检测。该方法通过深度学习的图自信学习软件漏洞检测方法来训练识别软件漏洞模型,在检测软件漏洞方面取得了良好的效果,提高了在软件性能问题。

    一种用于曲轴轴颈圆角滚压的便捷装置

    公开(公告)号:CN115533445A

    公开(公告)日:2022-12-30

    申请号:CN202211289228.8

    申请日:2022-10-20

    Abstract: 本发明提供一种用于曲轴轴颈圆角滚压的便捷装置,包括机床、龙门框架单元和滚压钳单元;所述龙门框架单元包括长方形顶架、∏型立柱、横向滑轨和纵向滑轨;所述长方形顶架包括两条横梁和两条纵梁;每一条所述纵梁均分别与两个所述∏型立柱固定连接;每一条所述横梁上均安装有一条所述横向滑轨,每一条所述横向滑轨上均滑动安装有两个横向滑块;所述纵向滑轨两端分别通过一个所述横向滑块滑动安装于两条所述横向滑轨;每一条所述纵向滑轨上均滑动安装有一个纵向滑块;所述悬挂滚压钳单元包括铰链、上滚压钳、下滚压钳和液压油缸。本发明的技术方案解决了现有的曲轴圆角滚压机床适用曲轴型号范围有限、功能有限的问题。

    一种具有时效性与稳定性的补给船同步控制算法

    公开(公告)号:CN111665719B

    公开(公告)日:2022-11-22

    申请号:CN202010530817.5

    申请日:2020-06-11

    Abstract: 本发明提供一种具有时效性与稳定性的补给船同步控制算法,包括终端代价函数模块,补给船模型预测控制模块,神经动态优化模块。所述终端代价函数模块利用终端代价函数,保证了补给船控制系统的闭环稳定性;所述模型预测控制模块将补给船的同步控制问题转化为一个跟随领航者的跟踪控制问题,并基于模型预测控制(Model Predictive Control,MPC)算法设计补给船控制算法,提高补给船在执行补给任务时的抗干扰能力,保证进行补给任务时两船速度能够同步,提高补给效率;所述神经动态优化模块利用递归神经网络具有的并行计算架构解决了传统的模型预测控制算法中计算量大、计算速度慢的问题,可以使补给船能够更好地应对补给时的突发情况。

    一种锚链张力致水尺计重误差的修正方法

    公开(公告)号:CN111806648B

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

    申请号:CN202010675337.8

    申请日:2020-07-14

    Abstract: 本发明公开了一种锚链张力致水尺计重误差的修正方法,具体包括如下步骤:计算锚泊船所受风压力的横向分力和纵向分力;分别计算锚泊船所受水流力的船首横向分力、船尾横向分力和纵向分力;基于风压力和水流力分析装(卸)货前后锚泊船所受风流外力的合力大小;根据锚泊船所受风流外力获取船舶抛出锚链的悬链长度,通过悬链长度计算抛出锚链的出链角度;根据装(卸)货前后锚泊船所受风流外力的合力、船舶抛出锚链的悬链长度和抛出锚链的出链角度等信息分别计算装(卸)货前后锚链张力的垂直分力,进而求出锚链张力致水尺计重误差的修正值。

    一种基于深度学习识别自我承认技术债务方法

    公开(公告)号:CN113377422A

    公开(公告)日:2021-09-10

    申请号:CN202110642380.9

    申请日:2021-06-09

    Abstract: 本发明公开了一种基于深度学习识别自我承认技术债务方法,包括:构建文本的图形结构,基于图形的单词交互,将词嵌入向量作为门控图神经网络中图的节点特征的隐藏状态,将节点接收到的信息通过更新门确定有多少前一时刻和当前时刻的信息需要传递到下一时刻,节点接收到的信息通过重置门确定有多少前一时刻和当前的时刻的信息需要被舍弃,最终将获得重置门输出的信息和更新门输出的信息、以及自身节点的信息三者进行合并;使用Focal loss函数使损失值最小化,获得准确的预测结果;使用神经网络模型对预测结果进行预测,得到精确度、召回率以及精确度和召回率的调和平均值F1。

    一种防波堤内部水域增减水的精确预报方法

    公开(公告)号:CN109373981B

    公开(公告)日:2020-09-04

    申请号:CN201811150977.6

    申请日:2018-09-29

    Inventor: 李强 刘勇 张泉

    Abstract: 本发明提供一种防波堤内部水域增减水的精确预报方法,包括以下步骤:获取数据库,采用潮位传感器,观测防波堤内部的实时潮位,并形成实测潮位数据库。采用调和分析算法对天文潮位进行预报,并将逐时天文潮预报数据传入调和分析潮潮位数据库。采用潮流传感器,观测防波堤口门截面潮流大小,得到潮流数据,获取信息,通过第五人工神经网络进行未来24小时的增减水预报。本发明防波堤内部水域增减水的精确预报方法,充分考虑防波堤内部水域的特点,通过引入防波堤口门潮流的观测传感器和防波堤口门潮流的神经网络预报,实现对防波堤内部水域的增减水的精确预报。

    一种防波堤内部水域增减水的精确预报方法

    公开(公告)号:CN109373981A

    公开(公告)日:2019-02-22

    申请号:CN201811150977.6

    申请日:2018-09-29

    Inventor: 李强 刘勇 张泉

    CPC classification number: G01C13/00 G06Q10/04

    Abstract: 本发明提供一种防波堤内部水域增减水的精确预报方法,包括以下步骤:获取数据库,采用潮位传感器,观测防波堤内部的实时潮位,并形成实测潮位数据库。采用调和分析算法对天文潮位进行预报,并将逐时天文潮预报数据传入调和分析潮潮位数据库。采用潮流传感器,观测防波堤口门截面潮流大小,得到潮流数据,获取信息,通过第五人工神经网络进行未来24小时的增减水预报。本发明防波堤内部水域增减水的精确预报方法,充分考虑防波堤内部水域的特点,通过引入防波堤口门潮流的观测传感器和防波堤口门潮流的神经网络预报,实现对防波堤内部水域的增减水的精确预报。

Patent Agency Ranking