misc 0 0 0

renhuimin/RL-Instruction-Following-Dataset

published by @renhuimin

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
639
Last 30 days
46
Likes
4
Size
46.5 MB
Created on HF
2026-01-14
Age
9 months ago

Description

RL-Instruction-Following-Dataset 🎯

A Verifiable, Rule-Based Dataset for Reinforcement Learning with Verifiable Rewards (RLVR)

πŸ“– Dataset Card πŸš€ Usage βš–οΈ License

Overview

This dataset is designed to enhance the Instruction Following capabilities of Large Language Models (LLMs) through Reinforcement Learning (RL). Unlike subjective preference datasets (e.g., standard RLHF), this dataset focuses on Objective, Rule-Based Constraints.

Each entry provides a prompt… See the full description on the dataset page: https://huggingface.co/datasets/renhuimin/RL-Instruction-Following-Dataset.

Tags

task_categories:reinforcement-learningtask_categories:text-generationlanguage:enlicense:apache-2.0size_categories:100K<n<1Mformat:parquetmodality:textlibrary:datasetslibrary:dasklibrary:polarslibrary:mlcroissantregion:usinstruction-followingrlvrgrpoifevalifbenchlexinstructeval

README current version from Hugging Face


license: apache-2.0
task_categories:

  • reinforcement-learning
  • text-generation
    language:
  • en
    tags:
  • instruction-following
  • rlvr
  • grpo
  • ifeval
  • ifbench
  • lexinstructeval
    size_categories:
  • 10K<n<100K
    configs:
  • config_name: default
    data_files: "data/**/*.parquet"
    default: true
  • config_name: IFEval
    data_files: "data/IFEval/*.parquet"
  • config_name: IFBench
    data_files: "data/IFBench/*.parquet"
  • config_name: LexInstructEval
    data_files: "data/LexInstructEval/*.parquet"

RL-Instruction-Following-Dataset 🎯

A Verifiable, Rule-Based Dataset for Reinforcement Learning with Verifiable Rewards (RLVR)

πŸ“– Dataset Card πŸš€ Usage βš–οΈ License

Overview

This dataset is designed to enhance the Instruction Following capabilities of Large Language Models (LLMs) through Reinforcement Learning (RL). Unlike subjective preference datasets (e.g., standard RLHF), this dataset focuses on Objective, Rule-Based Constraints.

Each entry provides a prompt with specific hard constraints (format, length, lexical keywords) and a structured ground_truth object used for programmatic reward computation.

Dataset Structure & Subsets

The dataset contains 3 distinct subsets, each targeting a different dimension of instruction following:

Subset Name Focus Source Benchmark Logic
IFEval Format constraints (e.g., bullet lists, no commas, specific language). Google IFEval
IFBench Objective instruction following scenarios. IFBench
LexInstructEval Granular constraints ranging from paragraph-level structure down to specific characters. LexInstructEval

Data Fields

  • data_source: Origin identifier (e.g., ifeval_llm).
  • prompt: The user instruction containing the constraint.
  • ability: The specific domain (ifeval, lexical, ifbench).
  • reward_model: A JSON object containing the ground truth for reward calculation.
    • style: rule
    • ground_truth: Dictionary with kwargs and instruction_id_list required for verification.

Example Entry

{
  "ability": "ifeval",
  "prompt": [
    {"role": "user", "content": "Write a story... Your answer must contain exactly 4 bullet points."}
  ],
  "reward_model": {
    "style": "rule",
    "ground_truth": "{\\"meta_info\\": {\\"kwargs\\": [{\\"num_bullets\\": 4}], \\"instruction_id_list\\": [\\"detectable_format:number_bullet_lists\\"]}}"
  }
}

Construction & Attribution

To ensure high quality and diversity, this dataset was constructed using a hybrid pipeline:

  1. Base Queries (Source):
    The underlying semantic instructions (topics and questions) are sourced from high-quality open-source instruction datasets, primarily:

    • Infinity Instruct
    • AM-think (and related open-source SFT datasets).
    • Note: These queries serve as the "carrier" for the constraints. We selected queries that naturally allow for complex formatting or logical modifications.
  2. Instruction Synthesis:
    Specific rule-based constraints (e.g., "use 4 bullet points", "include the word 'apple' twice") were synthesized and programmatically injected into the base queries to create the final prompts.

  3. Reward Logic:
    The ground_truth and validation logic strictly align with the official evaluation protocols of IFEval, IFBench, and LexInstructEval.

⚠️ Note on Decontamination: This dataset contains synthetic instructions derived from training sets or general open queries. It does NOT contain the exact test samples from the original benchmarks to avoid data leakage during evaluation.

Usage

Loading the Dataset

from datasets import load_dataset

# Load the full mixed dataset (includes all subsets)
ds_all = load_dataset("your-username/RL-Instruction-Following-Dataset", "default")

# Load a specific subset (e.g., IFEval) for targeted training
ds_ifeval = load_dataset("your-username/RL-Instruction-Following-Dataset", "IFEval")
ds_lexical = load_dataset("your-username/RL-Instruction-Following-Dataset", "LexInstructEval")

License

This dataset is released under the Apache 2.0 license.

README history 5 revisions

Every night we snapshot the README of every dataset in the catalog. When the SHA changes we archive the new version and diff it against the last. This is the evolving thought record of the alignment-data field: what the author decided to say about the corpus, and how that framing shifted over time.

  1. 2026-01-14Upload IFBench subsetd1400f34.4 KB
    Loading...
  2. 2026-01-14Upload LexInstructEval subset45edc384.4 KB
    Loading...
  3. 2026-01-14Upload IFEval subsetd0db6db4.4 KB
    Loading...
  4. 2026-01-14Update README with configs798499b4.4 KB
    Loading...
  5. 2026-01-14initial commit4d199920 B
    Loading...

Used by abliterated models none yet

No abliterated models in our catalog have declared this dataset in their YAML metadata yet. This can mean the dataset is used but not declared, is used outside abliteration workflows, or is new. The link will populate automatically as models are indexed.

Community discussions 1 thread Β· 1 open Β· 1 comments

Threads posted by the community on Hugging Face: bug reports, questions about usage, pull requests on the README, license clarifications. Click any thread to expand and read the full conversation inline. Newest first.

  1. 2026-01-15[bot] Conversion to Parquetopen1 πŸ’¬#1
    Loading...

Related datasets same stage Β· misc

Read further

Metadata

License
apache-2.0

Repository

Download the dataset

0

Copy any of these snippets into your notebook or terminal. All three fetch directly from Hugging Face using your own credentials.

Recommended: datasets library (Python)
from datasets import load_dataset
ds = load_dataset("renhuimin/RL-Instruction-Following-Dataset")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="renhuimin/RL-Instruction-Following-Dataset", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/renhuimin/RL-Instruction-Following-Dataset
Catalog is the map. Apps are the tools.

Run models on your own machine, not in the cloud.

Every model page has an "Open in Abliteration" button that hands the model directly to the first-party desktop client, at the quantization your rig can actually run. No API keys, no subscription, no prompt leakage.

Open in Abliteration