基于图结构级知识互蒸馏的图神经训练方法及装置

    公开(公告)号:CN118569303A

    公开(公告)日:2024-08-30

    申请号:CN202410493003.7

    申请日:2024-04-23

    Applicant: 南开大学

    Abstract: 本发明公开了一种基于图结构级知识互蒸馏的图神经训练方法及装置,构建包含并行的两个图神经网络的的图神经网络训练架构;实现两个图神经网络的一一对应层的选取;构建学习器,对两个图神经网络分别构建节点级知识互蒸馏学习器和图结构级知识互蒸馏学习器;进行图结构级知识互蒸馏的图神经网络训练,在图神经网络训练过程中,两个图神经网络之间互为教师网络、学生网络,对于被选取出的两个图神经网络一一对应的层实现在节点级知识互蒸馏和图结构级知识互蒸馏。与现有技术相比,本发明既实现了两个图神经网络节点级知识互蒸馏,同时实现了利用两个图神经网络的图结构级知识互蒸馏学习器进行图神经网络训练,提高了图神经网络的性能。

    一种基于Intel CET机制的v8引擎脚本运行方法、介质及装置

    公开(公告)号:CN116643757A

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

    申请号:CN202310590831.8

    申请日:2023-05-24

    Applicant: 南开大学

    Inventor: 陈颖 宫晓利 张金

    Abstract: 本发明公开了一种基于IntelCET机制的v8引擎脚本运行方法、介质及装置,属于计算机安全技术领域。本发明的方法通过修改v8引擎的代码生成逻辑对编译代码进行插桩,在Javascript脚本运行过程中发生状态转换时协同修改影子栈,以支持动态语言特有的解释器与编译代码之间的控制流转移逻辑,从而实现了IntelCET安全机制和v8引擎的兼容。

    一种从汇编语言中挖掘特征的克隆代码检测方法及系统

    公开(公告)号:CN115562721A

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

    申请号:CN202211337693.4

    申请日:2022-10-28

    Applicant: 南开大学

    Abstract: 本发明公开了一种从汇编语言中挖掘特征的克隆代码检测方法及系统,该方法包括:获取目标代码和比对代码;基于多种目标编译平台生成目标汇编代码集和对比汇编代码集;使用Asm2vec模型,生成对应的目标语义嵌入特征集和对比语义嵌入特征集;对目标代码和比对代码,分别采用BERT模型生成对应的高级源代码的目标文字嵌入特征和对比文字嵌入特征;将目标语义嵌入特征集和目标文字嵌入特征串联形成目标代码特征表示;将对比语义嵌入特征集和对比文字嵌入特征串联形成对比代码特征表示;将目标代码特征表示和对比代码特征表示,输入DNN深度神经网络的分类模型,输出检测结果。可有效解决由于源代码的多样性和灵活性带来的语义克隆问题。

    一种WebAssembly文件的处理方法及系统

    公开(公告)号:CN110489942B

    公开(公告)日:2021-03-02

    申请号:CN201910721413.1

    申请日:2019-08-06

    Applicant: 南开大学

    Inventor: 宫晓利 孙健 张金

    Abstract: 本发明公开了一种WebAssembly文件的处理方法及系统,该方法通过对WebAssembly文件增加域名验证、秘钥验证及加壳处理机制,使得该文件在运行时自动检验当前环境是否为可靠,只有通过验证,该文件中所封装的功能才能在被调用后正常的执行。通过这样的验证机制,扒窃者即使得到了原文件和调用接口,由于运行环境的不同,无法通过验证,也就无法使用其功能,这样便能有效阻止机密算法被泄露和被扒窃使用;另外通过加壳处理后的WebAssembly文件,也能阻止外部程序对其进行反汇编分析或者动态分析,以达到保护壳内WebAssembly文件不被外部程序破坏,保证正常运行;提高了安全性。

    图像块分类方法和装置及其超分辨重建方法和装置

    公开(公告)号:CN112348103A

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

    申请号:CN202011280350.X

    申请日:2020-11-16

    Applicant: 南开大学

    Abstract: 本发明公开了一种图像块分类方法和装置及其超分辨重建方法和装置,所述图像块分类方法,包括:对图像进行边缘检测,提取图像中的边缘像素点;对经过边缘检测的图像进行切块处理,并计算每个图像块中边缘像素点在该图像块中所占的比例;若比例大于预设阈值,则将所述图像块划分为纹理类图像块;否则,将所述图像块划分为平滑类图像块。本发明提供的图像块分类方法和装置及其超分辨重建方法和装置,对图像进行分块,并将图像块分为纹理类与平滑类,并分别进行超分辨率重建,最后进行图像融合,融合不同类别的图像块,使得图像过渡自然。本发明提供的方法通用性强,重构效果好。

    基于集成学习的妆容推荐方法

    公开(公告)号:CN111597972A

    公开(公告)日:2020-08-28

    申请号:CN202010407658.X

    申请日:2020-05-14

    Applicant: 南开大学

    Abstract: 本发明涉及智能终端技术领域,更具体地,涉及一种基于集成学习的妆容推荐方法。该方法包括以下步骤,获取素颜图,并对图像中人物进行面部特征识别分析;将面部特征分析结果输入学习模型中,从妆容集中找到推荐妆容图;根据推荐妆容图,进行妆容迁移,得到迁移图。集成学习训练出的妆容推荐原则可以考虑到不同五官特征对妆容的影响大小不同的问题,更接近于人类的妆容推荐方式。优于传统的相似度分析得到的结果,节省了人工进行五官分析与妆容推荐的时间,解决了用户不知道什么妆容适合自己的问题。

    基于神经网络拆分的数据加密传输方法及系统

    公开(公告)号:CN110619229A

    公开(公告)日:2019-12-27

    申请号:CN201910912604.6

    申请日:2019-09-25

    Applicant: 南开大学

    Abstract: 本发明属于计算机技术领域,更具体地,涉及一种基于神经网络拆分的数据加密传输方法及系统。本发明的技术方案是利用神经网络中间过程生成的中间结果的不可解释性,通过多种方式联合裁决拆分神经网络,前半部分神经网络存储于发送方,后半部分神经网络存储于接收方。发送方对原始数据进行处理后,进行前半段网络计算,并将中间结果数据传输给接收方,并进行后半段网络计算,生成最终结果特征向量。

Patent Agency Ranking