stefanocarrera/autophagycode_D_he_train-mercury_Qwen3-4B_strategy_trust_t1.1_g3_run2
收藏数据链接:
官方服务:
资源简介:
--- dataset_info: features: - name: task_id dtype: string - name: entry_point dtype: string - name: prompt dtype: string - name: completion dtype: string - name: top_k_progression dtype: string - name: test dtype: string splits: - name: train num_bytes: 5398399 num_examples: 164 download_size: 1264029 dataset_size: 5398399 configs: - config_name: default data_files: - split: train path: data/train-* ---
提供机构:
stefanocarrera搜集汇总
数据集介绍

构建方式
该数据集专为代码生成与进化优化任务而设计,基于autophagycode框架,通过Qwen3-4B模型对初始代码库进行迭代演化构建。具体而言,数据集以trust策略为核心,结合温度参数t1.1与生成轮次g3的设置,从代码任务池中选取164个代表性样本,每条样本包含任务标识、入口函数、提示文本、补全结果、进化历程及测试用例,形成结构化的代码进化轨迹。
特点
数据集的核心特点在于其聚焦代码进化过程的动态记录,而非静态代码片段。每条样本的top_k_progression字段完整保留了模型在多次生成中筛选出的最优代码演进路径,体现了从初始生成到最优解的优化轨迹。同时,数据集规模虽小(164条),但每个样本均附带测试用例,支持对代码正确性与进化效果的双重验证,适用于研究小样本场景下的代码生成与策略优化。
使用方法
数据集以HuggingFace标准格式存储,包含单一训练分片,可通过load_dataset函数直接加载。用户可利用task_id和entry_point进行任务索引与入口函数调用,基于prompt和completion对模型进行微调或评估。top_k_progression字段适合用于分析代码进化策略,而test字段则可作为自动化验证工具,评估生成代码的功能正确性,适用于代码生成模型的迭代训练与进化算法研究。
背景与挑战
背景概述
该数据集由自噬代码(AutophagyCode)团队于近期构建,旨在探索代码生成领域中的信任与安全策略。其核心研究问题聚焦于如何通过强化学习训练策略(如策略信任度调整)提升大型语言模型(如Qwen3-4B)在编程任务中的可靠性与鲁棒性。数据集包含164个训练样本,涵盖任务标识、入口点、提示、补全及测试用例等结构化特征,为评估模型在受限条件下的代码生成能力提供了标准化基准。尽管规模较小,但该数据集在代码智能与AI安全交叉领域具有重要探索价值,尤其为研究模型行为的可解释性与可信赖性开辟了新路径。
当前挑战
该数据集面临的首要挑战在于解决代码生成模型对恶意或误导性输入的脆弱性问题,即如何确保模型在未知或对抗性提示下仍能产出安全且符合预期的代码。构建过程中,团队需精准设计提示以模拟现实攻击场景,同时平衡样本多样性以确保泛化能力。此外,因数据集规模有限,如何从164个示例中提炼普遍性规律,避免过拟合,并验证策略在不同编程语言和复杂任务上的迁移效果,构成了方法论上的关键障碍。
常用场景
经典使用场景
在程序合成与代码智能的研究领域中,训练数据是驱动模型能力跃升的基石。此数据集专为基于大型语言模型的代码生成任务而设计,其经典用途在于利用包含任务标识、函数入口点、自然语言提示、完整代码补全以及逐步推理轨迹的精细结构,训练模型从描述性需求生成可执行代码。它尤其适用于引导模型学习复杂算法逻辑的逐步构建,例如在动态规划或递归操作中,通过`top_k_progression`字段提供的多步演化信息,模型能够习得从问题分解到代码合成的完整思维链条。这种设计使得该数据集成为提升代码补全准确性与逻辑连贯性的核心训练资源。
解决学术问题
学术研究中,该数据集直面两个关键难题:一是代码生成模型对多步推理过程建模的薄弱性,二是缺乏包含解题路径的高质量训练样本。通过引入逐步推导的代码演化记录,它有效缓解了模型在长序列代码生成中易出现的逻辑跳跃与错误累积问题。其影响在于为代码智能领域提供了一种可复现的基准训练范式,使得研究者能够系统性地评估模型在算法理解与结构化编程方面的进步。此外,该数据集推动了从“结果匹配”到“过程监督”的评价体系转变,为课程学习、思维链引导等策略在代码生成中的应用奠定了数据基础。
衍生相关工作
该数据集的独特结构催生了一系列前沿研究方向,其中之一便是逐步代码推理机制的深度探索。衍生工作常借鉴其`top_k_progression`字段的设计理念,发展出专注于过程驱动的代码模型,例如基于层次化推理的代码生成器与结合中间步骤反馈的强化学习框架。此外,该数据集还促进了跨任务迁移学习的研究,使得单任务训练的模型能够通过微调适应更广泛的编程问题。同时,其细粒度标注格式为多模态代码理解提供了范式参考,激励了将自然语言、伪代码与逐步推导图融合建模的工作,进一步扩展了代码智能在自动化软件工程中的理论边界。
以上内容由遇见数据集搜集并总结生成



