一种基于协同学习的注释类代码库提纯方法及装置

AITNT
正文
推荐专利
一种基于协同学习的注释类代码库提纯方法及装置
申请号:CN202411058661
申请日期:2024-08-02
公开号:CN118981331A
公开日期:2024-11-19
类型:发明专利
摘要
本发明公开了一种基于协同学习的注释类代码库提纯方法及装置,通过无监督驱动组件和有监督过滤组件完成协同学习,无监督驱动组件结合了基于WTFF算法,获取完整代码片段用以建立引导查询语料库,利用定义的基于语法规则的过滤器对原始注释代码对进行初步过滤,去除有异常语法特征的数据;有监督过滤组件引入了基于自注意力机制的变分自编码器模型。本发明使用引导查询语料库对变分自编码器模型采样模型进行监督训练,并将来自无监督驱动组件初步清理后的注释代码对作为输入,进一步选择与自然语言查询语义上接近的注释代码对。本发明在不同的测试集上进行实证评估,实验结果表明,本发明实现了高效率,并在代码搜索任务中优于现有的基准模型。
技术关键词
代码库 提纯方法 数据收集模块 无监督 注意力编码器 过滤模块 程序设计语言 期望最大化算法 融合算法 驱动组件 自然语言 过滤组件 语法特征 矩阵 解码器 语义
系统为您推荐了相关专利信息
1
一种数字油藏孪生的构建方法及装置
油藏模型 机器学习优化 可视化单元 格式化 数据存储单元
2
智慧井盖防偷盗监测系统
智慧井盖 监测系统 检测井盖 神经网络模型构建 标记
3
一种基于LoRA训练的单样本无监督域适应处理方法
图像 无监督 微调方法 多模态网络 样本
4
非独立同分布场景下应对恶意攻击的联邦学习方法及系统
联邦学习方法 联邦学习系统 客户端 服务器 可信度模型
5
一种用于引输排水的动态灌溉调控方法及系统
时序 编码特征 编码向量 变量 融合特征
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号