大型语言模型微调 新进展-4篇 论文

1. Brevity is the soul of wit: Pruning long files for code generation

本研究针对大型语言模型的代码生成任务中的数据清理问题进行了探索。研究发现,仅仅剔除过长的代码文件就能显著提高模型训练的效率和性能,甚至优于基于嵌入(embedding)的复杂方法。这种方法不仅能在训练效率上带来两倍的提升,在HumanEval上的表现也提高了3.5%。然而,这也可能导致模型处理长代码文件时的困惑度增加,从而引发关于代码生成模型评估方法的思考。

2. InverseCoder: Unleashing the Power of Instruction-Tuned Code LLMs with Inverse-Instruct

本文介绍了一种名为 INVERSE-INSTRUCT 的方法,该方法通过利用代码本身来生成指令,从而进一步提升了指令微调的代码大型语言模型的能力。基于一个核心观察:将代码(形式语言)翻译成自然语言(非形式语言)比反向操作更为容易。INVERSE-INSTRUCT 利用代码大型语言模型生成代码片段的摘要,从而生成高质量的指令。通过结合原始数据集与自动生成的指令,该方法能够有效提升代码大型语言模型指令微调后的性能,在多个代码生成任务中取得了超越现有模型的成绩。

3. Curriculum Learning for Small Code Language Models

本文发现课程学习能够显著提高小型代码语言模型在代码执行任务上的准确率,尽管它对代码补全的影响并不显著。研究人员提出了一种新的代码难度评估指标,并设计了一种新的课程学习时间表,证明了课程学习方法在训练代码语言模型上的有效性,为未来研究代码语言模型的课程学习应用提供了新的思路。

4. Genetic Instruct: Scaling up Synthetic Generation of Coding Instructions for Large Language Models

本文提出了一种名为 Genetic-Instruct 的方法,该方法利用自指令学习,从少量种子数据中生成大量的合成指令,从而提高大型语言模型的代码生成能力。这种方法能够有效地扩展指令生成过程,并且在多个代码生成模型的微调实验中,使用合成指令训练的模型表现出显著的性能提升。

相关推荐
幻云20101 分钟前
Python机器学习:筑基与实践
前端·人工智能·python
ZCXZ12385296a2 分钟前
【深度学习实战】基于YOLO11-ConvNeXtV2的软垫物体检测与分类详解
人工智能·深度学习·分类
wfeqhfxz25887824 分钟前
花椒种植环境中的异物检测与分类:基于QueryInst模型的10类杂质识别
人工智能·分类·数据挖掘
人工智能AI技术10 分钟前
【Agent从入门到实践】18 脚本化编程:批量执行、自动化逻辑
人工智能·python
向量引擎16 分钟前
[硬核架构] 2026 企业级 AI 网关落地指南:从“连接超时”到“秒级响应”的架构演进(附 Python/Java 源码)
人工智能·python·gpt·ai作画·架构·aigc·api调用
Aloudata21 分钟前
数据语义层 vs 宽表模式:哪种架构更适合 AI 时代的数据分析?
人工智能·架构·数据挖掘·数据分析·数据治理
前进的李工21 分钟前
深度解析:词向量与自注意力机制
深度学习·神经网络·cnn·位置编码·自注意力
OLOLOadsd12325 分钟前
基于改进YOLOv13的长曲棍球角色识别与装备检测系统
人工智能·yolo·目标跟踪
高频交易dragon25 分钟前
An Impulse Control Approach to Market Making in a Hawkes LOB Market从论文到生产
人工智能·算法·机器学习
AI营销快线26 分钟前
原圈科技AI CRM系统打破数据孤岛,实现业绩增长的可视化闘环
大数据·人工智能