一种代码克隆检测方法、装置、设备、介质及产品

AITNT
正文
推荐专利
一种代码克隆检测方法、装置、设备、介质及产品
申请号:CN202510442636
申请日期:2025-04-10
公开号:CN119938135B
公开日期:2025-07-08
类型:发明专利
摘要
本申请公开了一种代码克隆检测方法、装置、设备、介质及产品,涉及深度学习技术领域,该方法包括获取待检测代码库;其中,待检测代码库中包含多个待检测代码片段;确定每个待检测代码片段的哈希值;基于每个待检测代码片段的哈希值,确定高相似度代码片段对集合;其中,高相似度代码片段对集合中包含至少一组高相似度代码片段对;将高相似度代码片段对集合输入至预先训练的基于大语言模型的代码克隆检测模型,得到代码克隆检测模型输出的代码克隆检测结果,本申请可以充分利用大语言模型的能力,避免模型对代码语法表面特征的过度依赖,进而基于对代码片段的语义分析实现对代码功能相似性的准确判断,从而可以提升代码克隆检测的准确性。
技术关键词
代码克隆检测方法 大语言模型 摘要 数据 语义 标签 代码库 深度学习技术 处理器 计算机程序产品 计算机设备 可读存储介质 存储器 指令 参数
系统为您推荐了相关专利信息
1
一种基于动态潜变量邻域保持嵌入算法在锡化工半间歇过程中的故障检测方法
预测误差 变量 故障检测方法 动态 矩阵
2
一种批量饲养麦蛾茧蜂成蜂灭杀仓储烟草粉螟的方法
模式特征向量 仓储烟草 时序特征 队列 烟草粉螟
3
基于实时数据监测的断路器操作单元智能诊断系统
永磁操动机构 智能诊断系统 实时数据监测 电流 符号
4
一种凝胶颗粒与储层匹配性优选方法
凝胶颗粒 微流控芯片 三通道 测速系统 曲线
5
基于自适应参数DBSCAN的飞行器异常检测方法
飞行器 异常检测方法 聚类 飞行安全监控 DBSCAN算法
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号