摘要
本发明公开了一种基于残差学习的个性化代码生成系统及方法。1)收集编程语言的代码片段数据集,通过代码检测工具收集得到对应代码片段的风格序列;2)基于步骤1)的代码与其对应的风格序列设置残差项,生成用于残差学习的训练数据;3)为每个代码风格规范设置一个可学习的向量表示;4)通过LLM构建残差学习框架;5)通过步骤4)的残差学习框架进行残差学习得到每个代码风格规范的向量表示;6)通过代码检测工具得到待生成代码的风格序列,使用训练好的代码风格规范的向量表示,生成与历史代码风格一致的个性化代码。本发明通过残差学习到的代码特征进行组合形成开发者的代码风格,并通过代码风格特征指导大语言模型生成个性化代码。
技术关键词
残差学习
代码生成方法
风格
代码生成系统
序列
检测工具
大语言模型
文本
代表
元素
框架
误差反向传播
数据
自然语言
代码特征
可读存储介质
格式
生成代码
处理器
参数
系统为您推荐了相关专利信息
焊接弧光
过滤方法
边缘检测算法
生成对抗网络
工业图像处理技术
融合特征
序列
预测特征
发电站
时序数据预测方法