一种基于TBCNN和多头自注意力机制的代码特征提取方法

    公开(公告)号:CN115268994B

    公开(公告)日:2023-06-09

    申请号:CN202210881060.3

    申请日:2022-07-26

    Abstract: 本发明提供了一种基于TBCNN和多头自注意力机制的代码特征提取方法,包括:对程序代码进行解析处理,获得抽象语法树;按照预设的功能节点对抽象语法树进行分割处理,获得若干个小型抽象语法树;将小型抽象语法树输入基于树的卷积神经网络,获得程序代码结构信息的向量序列;利用多头自注意力机制和残差网络对向量序列进行处理,获得程序代码特征;利用全连接网络对程序代码特征进行融合,获得程序代码的特征向量。本发明可以实现CNN网络和RNN网络的功能,不仅可以解决CNN感受野限制和计算复杂度大的问题,而且还可以解决因无法学习长距离依赖导致的梯度消失和梯度爆炸的问题。

    一种基于目标众核的深度学习框架移植与优化方法及系统

    公开(公告)号:CN111667061B

    公开(公告)日:2023-04-18

    申请号:CN202010305857.X

    申请日:2020-04-17

    Abstract: 本发明涉及一种基于目标众核的深度学习框架移植与优化方法及系统,包括:移植过程为:将深度学习框架的源码移植到目标众核机器上,依据目标众核机器的编译指令,对该框架进行修改与编译,使其满足目标众核机器的运行条件;加速优化过程为:使用该框架在国产众核上分别运行基于深度学习的功能模型,并使用目标众核性能分析工具对代码进行分析,实现对热点函数的确认与提取;对热点函数的特征以及函数参数进行分析与测试,使用并行加速库对热点函数进行加速,确定优化策略,最终在确保框架正确性的前提下提高该框架的加速比,并根据当前的主从核并行代码对所述深度学习框架的编译文件进行修改与测试,以实现当前的主从核并行代码的混合编译与运行。

    Kubernetes的预测式弹性伸缩方法及系统

    公开(公告)号:CN115774605A

    公开(公告)日:2023-03-10

    申请号:CN202211699602.1

    申请日:2022-12-28

    Abstract: 本申请公开了一种Kubernetes的预测式弹性伸缩方法及系统。所述Kubernetes的预测式弹性伸缩方法包括:获取经过训练的EEMD‑CNN‑BIGRU组合预测模型;获取当前时刻之前的预设时间内的负载量信息;将所述负载量信息输入至所述EEMD‑CNN‑BIGRU组合预测模型,从而获取下一个滑动窗口的HTTP请求量;根据下一个滑动窗口的HTTP请求量计算下一个滑动窗口的期望的Pod副本数量;根据期望的Pod副本数量对当前应用的Pod副本数量进行调整。本申请的Kubernetes的预测式弹性伸缩方法相对于现有技术,提出了一种EEMD‑CNN‑BIGRU组合预测模型,所述模型包括:使用EEMD分解超文本传输数据,获得的IMF分量作为训练集,输入到卷积神经网络获取潜藏特征被馈送到BiGRU进行双向学习。使Kubernetes集群中的应用有了负载预测能力,改善了HPA应对突发流量时的滞后性。

    基于国产众核超算的水下三维声场模型Bellhop3D并行实现方法

    公开(公告)号:CN115437782A

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

    申请号:CN202210781061.0

    申请日:2022-07-04

    Abstract: 本申请公开了一种基于国产众核超算的水下三维声场模型Bellhop3D并行实现方法。所述基于国产众核超算的水下三维声场模型Bellhop3D并行实现方法包括:在全局通信域中,各个主核获取水文数据;在全局通信域中,各个主核分别调用与其连接的从核计算海洋声速信息;将全局通信域中的各个主核进行分区,从而形成多个子通信域;采用声源任务划分算法为各个子通信域划分声源计算任务;各个子通信域根据其所分配到的声源计算任务,计算三维声线传播轨迹。本申请通过实行子通信域划分,从而实现基于通信域划分的多模式通信算法分配计算任务,实现负载均衡计算以及数据的分布式读取和存储,缩短I/O时间,提高并行效率。

    基于改进U-Net的垂测电离图O波与X波信号分离方法

    公开(公告)号:CN115329813A

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

    申请号:CN202210958311.3

    申请日:2022-08-09

    Abstract: 本申请公开了一种基于改进U‑Net的垂测电离图O波与X波信号分离方法。所述基于改进U‑Net的垂测电离图O波与X波信号分离方法包括:获取待分离垂测电离图;获取经过训练的改进的U‑Net模型,所述改进的U‑Net模型至少包括残差模块、注意力模块中的一个模块;将所述待分离垂测电离图输入至所述U‑Net模型,从而获取分离结果。本申请的基于改进U‑Net的垂测电离图O波与X波信号分离方法能够实现单通道接收垂测电离图O波与X波信号分离。该方法具有较强的鲁棒性,对多种模式的垂直电离图都具有良好的适用性。同时,该方法分离效果好,通过大量实测数据测试,该方法对垂测电离图O波与X波信号的像素级分离准确性达到91.6%,满足工程需求。

    基于AlexNet模型的负荷投切事件检测方法

    公开(公告)号:CN115290996A

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

    申请号:CN202210692396.5

    申请日:2022-06-17

    Abstract: 本申请公开了一种基于AlexNet模型的负荷投切事件检测方法。所述基于AlexNet模型的负荷投切事件检测方法包括:获取电力系统周期性功率信息;根据所述电力系统周期性功率信息获取阶跃功率信息;获取经过训练的AlexNet模型;将阶跃功率信息输入至所述AlexNet模型,从而获取阶跃功率信息中的疑似投切事件信息。本申请的基于AlexNet模型的负荷投切事件检测方法针对电力波动引起的“类开关扰动信号”和“伪开关信号”现象,通过暂态信号阶跃化图像预处理,将负荷投切辨识问题转化为图像识别问题,利用深度学习技术实现家庭复杂用电环境下负荷投切事件的精准辨识。

    基于神经网络的蛇毒种类识别方法及装置

    公开(公告)号:CN115205895A

    公开(公告)日:2022-10-18

    申请号:CN202210689249.2

    申请日:2022-06-17

    Abstract: 本申请公开了基于神经网络的蛇毒种类识别方法及装置,该方法预先获取被蛇咬伤后的伤口处图像作为样本图像,形成包含有多个样本图像的数据集,基于数据集对蛇毒识别神经网络进行训练,将待识别伤口图像输入训练好的蛇毒识别神经网络,得到毒蛇种类预测值,依据毒蛇种类预测值向用户示出相应的血清。该方法省去了伤者到达医院后再人工进行毒蛇种类判断的时间,提高对被蛇咬伤的人的蛇毒种类识别的速度,让医生更快更好对血清进行准备,提高伤者的治疗效率。

    一种基于异构众核处理器的算法并行处理方法及系统

    公开(公告)号:CN112306678B

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

    申请号:CN202011139857.3

    申请日:2020-10-22

    Abstract: 本发明涉及一种基于异构众核处理器的算法并行处理方法及系统,以串行程序中运行耗时大的代码段作为并行计算的对象,根据其特点进行任务的划分,确定主核与从核阵列的任务分工,将耗时的计算交给从核阵列执行;每个从核主动从主存中获取任务和计算所用到的数据,并返回计算结果给主核,主核采用异步串行方式对主存数据进行更新,以避免数据依赖引起数据读写错误;同时,针对主从核通信的时间消耗问题,通过将单数据项封装在结构体中实现数据打包,并设置主核的数据主存地址256B对界,实现单次数据拷贝粒度不小于256B,以最大化地利用单核组的带宽,优化数据传输性能,在从核执行计算过程中,使用双缓冲机制实现通信时间的消耗隐藏,提高并行效率。

Patent Agency Ranking