一种基于LLM增强的数据集和AST层次感知模型来增强代码摘要的方法

AITNT
正文
推荐专利
一种基于LLM增强的数据集和AST层次感知模型来增强代码摘要的方法
申请号:CN202510703555
申请日期:2025-05-29
公开号:CN120631428A
公开日期:2025-09-12
类型:发明专利
摘要
本发明公开了一种基于LLM增强的数据集和AST层次感知模型来增强代码摘要的方法,该方法能够自动为代码生成自然语言描述的摘要,涉及软件工程领域。首先提出了一种融合代码质量评估与优化的创新方法,该方法通过基于代码质量反馈的提示工程机制实现大语言模型在生成过程中自动修正数据集中代码缺陷,用于后续模型训练。然后基于AST设计具有层次语义保持能力的有向语法图(DSG),并提出层次感知的代码摘要模型(HiSum),通过有向图卷积网络(dirGCN)实现语法层次结构编码。然后将有向语法图编码表示馈送到具有注意力复制机制的解码器中生成代码摘要。本发明在Java和Python数据集上的大量实验证明了我们所提出模型的有效性。
技术关键词
摘要 解码器 生成代码 邻居 抽象语法树 编码器 注意力 语义 节点 代码缺陷 数据 语法特征 代码结构 对源代码 大语言模型 非线性 结点 模块 自然语言
系统为您推荐了相关专利信息
1
对话方法、设备、存储介质以及程序产品
语义特征 情感特征 字符 对话方法 解码器
2
基于端对端智能控制的交流弱电网实时动态模拟器
动态模拟器 时序 电流值 变流器模块 电压
3
用于识别震后坍塌建筑物的图像分析方法及系统
图像分析方法 解码器 语义 建筑物 编码器
4
一种无人集群分布式协同控制系统
分布式协同 混合通信模块 同步控制模块 部署算法 控制系统
5
一种多模态图像去雾方法、装置、电子设备及存储介质
图像去雾方法 图像去雾模型 卷积模块 雷达点云数据 多模态
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号