five

seccodeplt-cot-sft-instruct-v1

收藏
Hugging Face2025-10-25 更新2025-10-26 收录
下载链接:
https://huggingface.co/datasets/ShethArihant/seccodeplt-cot-sft-instruct-v1
下载链接
链接失效反馈
官方服务:
资源简介:
该数据集包含了cot_steps、prompt和completion等字段,其中prompt和completion字段包含content和role两个子字段。数据集分为训练集和测试集,训练集共有562个样本,测试集共有63个样本。
创建时间:
2025-10-25
原始信息汇总

数据集概述

基本信息

  • 数据集名称: seccodeplt-cot-sft-instruct-v1
  • 存储位置: https://huggingface.co/datasets/ShethArihant/seccodeplt-cot-sft-instruct-v1
  • 总下载大小: 969,562字节
  • 数据集总大小: 2,488,630字节

数据结构

特征字段

  • id: 字符串类型标识符
  • CWE_ID: 整型数字类型
  • cot_steps: 字符串类型
  • prompt: 列表结构
    • content: 字符串类型
    • role: 字符串类型
  • completion: 列表结构
    • content: 字符串类型
    • role: 字符串类型
  • y_negative: 字符串类型

数据划分

  • 训练集
    • 样本数量: 562个
    • 数据大小: 2,237,776字节
  • 测试集
    • 样本数量: 63个
    • 数据大小: 250,854字节

文件配置

  • 默认配置: default
  • 训练数据路径: data/train-*
  • 测试数据路径: data/test-*
搜集汇总
数据集介绍
main_image_url
构建方式
在软件安全领域,seccodeplt-cot-sft-instruct-v1数据集通过系统化流程构建,涵盖562条训练样本和63条测试样本。数据采集基于常见弱点枚举(CWE)标准,每个条目包含漏洞代码的提示与补全对,并融入思维链步骤以解析安全缺陷的推理路径。原始代码经去标识化处理,确保隐私保护,同时通过分层标注强化了数据的技术一致性。
特点
该数据集以多轮对话结构为特色,每条记录整合了角色化提示与补全内容,辅以思维链步骤揭示漏洞成因。特征字段涵盖CWE_ID分类和负样本标签,支持对代码安全属性的细粒度分析。数据分布均衡,训练集与测试集容量适配模型评估需求,其嵌套列表格式便于直接应用于指令微调任务,凸显了在代码安全领域的专业适配性。
使用方法
使用者可通过加载标准数据分割直接接入训练流程,训练集用于模型参数优化,测试集则验证泛化能力。输入格式为角色-内容配对对话,结合思维链字段可构建安全代码生成的推理任务。负样本字段支持对比学习,适用于指令跟随模型的安全对齐训练,最终输出需解析补全内容以实现漏洞修复的自动化验证。
背景与挑战
背景概述
随着软件安全漏洞检测领域对智能化分析需求的日益增长,seccodeplt-cot-sft-instruct-v1数据集应运而生。该数据集由专注于代码安全研究的团队构建,旨在通过结构化指令微调框架提升模型对常见弱点枚举(CWE)类漏洞的推理能力。其核心研究问题聚焦于将链式思维(CoT)机制融入安全代码分析任务,推动静态检测工具从模式匹配向因果推理演进,为软件安全保障体系提供了可解释性人工智能的重要实践基础。
当前挑战
在漏洞检测领域,模型需克服代码语义模糊性和多态攻击变体带来的泛化难题,同时平衡误报与漏报间的敏感阈值。数据集构建过程中面临标注一致性挑战,安全专家需在复杂代码上下文中精确标识CWE漏洞模式,并设计符合逻辑推导链的思维步骤。多轮对话结构的构建还要求保持指令与补全内容的语义连贯性,这对数据清洗和对齐流程提出了极高要求。
常用场景
经典使用场景
在软件安全领域,seccodeplt-cot-sft-instruct-v1数据集通过链式思维提示与指令微调框架,为代码漏洞检测任务提供了结构化学习范式。其核心应用场景聚焦于训练大型语言模型识别CWE标准下的安全缺陷模式,模型依据逐步推理的cot_steps分析代码语义,最终生成包含漏洞定位与修复建议的完整响应。这种设计显著提升了模型在复杂代码逻辑中捕捉潜在风险的精准度,为自动化安全审计奠定了数据基础。
解决学术问题
该数据集有效应对了智能代码分析中解释性不足与泛化能力有限的学术挑战。通过融合链式思维与负样本对比机制,不仅解决了传统方法对隐含漏洞特征捕捉乏力的问题,更推动了可解释AI在软件工程领域的深度融合。其多轮对话式标注结构为研究社区提供了探索模型决策过程的透明窗口,显著加速了代码语义理解与漏洞关联分析的理论突破。
衍生相关工作
受该数据集启发,学界涌现出多项创新研究。例如基于其链式思维架构扩展的漏洞知识图谱构建方法,通过解构cot_steps中的逻辑节点建立缺陷传播模型;亦有工作融合其负样本机制开发对抗训练策略,增强模型对混淆代码的鲁棒性。这些衍生成果持续丰富着智能代码分析的技术矩阵,推动软件供应链安全迈入认知智能新阶段。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作