five

nemotron-gym-knowledge-mcqa

收藏
Hugging Face2026-05-16 更新2026-05-21 收录
下载链接:
https://huggingface.co/datasets/laion/nemotron-gym-knowledge-mcqa
下载链接
链接失效反馈
官方服务:
资源简介:
该数据集是nvidia/Nemotron-RL-knowledge-mcqa的Harbor格式转换版本,属于NVIDIA NeMo-Gym集合的一部分。它是一个用于强化学习任务的知识型多项选择题数据集,旨在为可验证奖励的强化学习环境提供结构化任务。数据集采用Harbor任务格式封装,每个样本包含一个确定性路径标识符和一个gzip压缩的tar文件,其中封装了完整的任务环境。tar文件包含任务指令、基于特定Python版本的Docker环境配置、验证器脚本、验证器输入数据、元数据以及任务配置文件。转换过程注重安全性,确保数据内容不直接插入可执行代码,并采用固定的基础镜像和严格的输入验证。数据集适用于需要可重复、可验证奖励的强化学习训练和评估场景。

This dataset is a Harbor format conversion version of nvidia/Nemotron-RL-knowledge-mcqa, part of the NVIDIA NeMo-Gym collection. It is a knowledge-based multiple-choice question dataset for reinforcement learning tasks, designed to provide structured tasks for RL environments with verifiable rewards. The dataset is packaged in the Harbor task format, with each sample containing a deterministic path identifier and a gzip-compressed tar file that encapsulates the complete task environment. The tar file includes task instructions, Docker environment configuration based on a specific Python version, validator scripts, validator input data, metadata, and task configuration files. The conversion process emphasizes security by ensuring that data content does not directly insert executable code, using fixed base images and strict input validation. The dataset is suitable for reinforcement learning training and evaluation scenarios that require repeatable and verifiable rewards.
提供机构:
LAION eV
创建时间:
2026-05-16
搜集汇总
数据集介绍
main_image_url
构建方式
该数据集源于NVIDIA的Nemotron-RL-knowledge-mcqa,经Harbor格式转换而来。转换过程遵循安全优先原则,所有数据内容均通过tests/verifier_data.json以JSON格式传递,杜绝了注入风险。每个样本包含path和task_binary两列,后者为压缩的tar包,内部按Harbor任务布局组织,内含指令文件、Dockerfile环境定义、验证器脚本及元数据。tarball构建具有确定性,文件顺序、时间戳和权限均被标准化,确保生成字节可复现。
特点
数据集的最大特色在于其验证器家族采用regex_letter方案,通过正则提取所选字母(不区分大小写),实现了可验证的奖励机制。所有文本字段均经过控制字符清理和长度限制,路径验证严格防范遍历攻击和绝对路径隐患。基础镜像锁定为python:3.11-slim-bookworm,pip依赖通过严格白名单过滤,整体架构兼具安全性与可复现性。
使用方法
用户可通过HuggingFace的datasets库加载数据集,获取训练集样本。每个样本的task_binary字段包含完整的Harbor任务包,可解压至本地目录后使用harbor run命令执行,支持Daytona或Docker作为执行环境。验证器入口为tests/test.sh,运行后将奖励值写入/logs/verifier/reward.txt,便于强化学习流程中的奖励信号提取。
背景与挑战
背景概述
Nemotron-Gym-Knowledge-MCQA数据集诞生于强化学习领域对高质量、可验证奖励信号需求的背景之下。该数据集由LAION机构基于NVIDIA的Nemotron-RL-knowledge-mcqa数据集转换而来,其核心研究问题在于为强化学习智能体提供结构化的知识型多项选择题,并嵌入自动化的验证机制以评估回答正确性。通过将原始数据转化为Harbor格式,数据集确保了任务的可复现性与安全性,可广泛应用于强化学习领域的奖励建模与策略优化研究。作为NeMo-Gym集合的重要衍生,该数据集推动了将知识问答与强化学习训练相融合的范式,为开发具备事实性知识的智能体提供了关键的标准化评估基准。
当前挑战
该数据集所解决的领域核心挑战是如何在强化学习环境中为开放式知识问答任务提供可自动验证、一致且安全的奖励信号,克服了传统人工评估成本高、主观性强与难以扩展的瓶颈。在构建过程中,数据集面临了多项技术挑战:首先,需确保原始内容中的任何文本都不会被不安全地注入到Shell、Python或Dockerfile等执行环境中,为此采用了将任务数据严格限定于JSON格式文件、并在运行时解析的策略。其次,基础镜像必须精确定向到特定版本,并通过严格的依赖允许列表来防止任意代码执行。此外,文本字段需剥离控制字符并限制长度,防止路径遍历、空字节及绝对路径攻击。最后,为确保跨平台的可复现性,所有tar包内的条目必须排序、时间戳置零且用户组固定,以实现确定性字节流。
常用场景
经典使用场景
Nemotron-Gym-Knowledge-MCQA数据集专为强化学习中的可验证奖励信号设计,其经典使用场景在于训练语言模型进行多选知识问答任务。该数据集将每个问题封装为独立的Harbor任务,包含指令提示、环境配置、验证器脚本及元数据。研究者可利用该数据集的确定性奖励机制,通过环境交互让模型在给定问题上输出答案,并依据验证器自动生成的奖励值优化策略,从而提升模型在事实性知识问答上的准确性。
实际应用
在实际应用中,该数据集可支撑开发具备知识检索与推理能力的智能问答系统,如教育辅导工具、企业知识库助手及通用聊天机器人。通过在该数据集上训练,模型能够更准确地从多个候选中识别正确答案,减少幻觉现象。此外,其Harbor格式的标准化任务封装便于部署到不同计算环境,支持从科研验证到工业级应用的平滑迁移,加速了强化学习技术在现实世界知识服务中的落地。
衍生相关工作
该数据集衍生出一系列经典工作,包括基于其Harbor框架构建的更多领域知识MCQA任务集,以及针对可验证奖励机制优化的强化学习算法。例如,NVIDIA的NeMo-Gym集合中其他数据集借鉴了其任务封装格式。此外,研究者基于此数据集提出了改进的验证器设计方法和分布外泛化评估框架,推动了自然语言强化学习从简单游戏环境向复杂知识任务的拓展,催生了如OpenThoughts-Agent等开源工具链。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

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

二维码
科研交流群

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

数据驱动未来

携手共赢发展

商业合作