基于多级代码表示的特征依恋检测方法

AITNT
正文
推荐专利
基于多级代码表示的特征依恋检测方法
申请号:CN202411064135
申请日期:2024-08-05
公开号:CN119025418A
公开日期:2024-11-26
类型:发明专利
摘要
本发明公开了基于多级代码表示的特征依恋检测方法,基于java编程语言代码,包括以下步骤:将待处理的java编程语言代码转换为token序列即第一代码表示,同时将待处理的java编程语言代码转换为基于抽象语法树的异构有向超图即第二代码表示;将第一代码表示输入至双向长短期记忆网络模型得到第一输出特征,将第二代码表示输入至超图网络模型得到第二输出特征;将第一输出特征和第二输出特征进行融合得到总输出特征;对总输出特征进行代码特征依恋检测,得到检测结果。本发明通过这种结合多级源代码表示的方法,能够全面地获取代码的结构、语法和语义等高阶信息,从而为代码异味检测提供了更为丰富和深入的数据特征。
技术关键词
输出特征 节点 代码转换 抽象语法树 多头注意力机制 双向长短期记忆 标识符 异构 代码特征 两阶段 序列 矩阵 语法结构 语义 代表 网络 超参数 关系
系统为您推荐了相关专利信息
1
一种配电网分布式光伏馈入薄弱点的识别方法及系统
分布式光伏 降阶模型 配电网运行数据 光伏设备 识别方法
2
一种基于多模态联邦主动学习的网络异常检测方法
网络异常检测方法 联邦学习模型 节点 表达式 任务分配策略
3
一种水声通信网络节点高效时钟同步与位置校准一体化方法
潜标 水声通信网络 位置校准 节点 一体化方法
4
基于多视图深度高斯表示学习的病理图像分类方法、设备及介质
病理图像分类方法 变量 分类网络 深度神经网络 支持向量机分类器
5
一种主配网动态结构知识图谱构建方法、系统、介质及处理器
知识图谱构建方法 动态实体 注意力 多源异构数据 故障录波数据
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号