ablate 0 0 0

flas-ai/flas-concept-46k

published by @flas-ai

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
206
Last 30 days
41
Likes
1
Size
845.6 MB
Created on HF
2026-06-02
Age
4 months ago

Description

FLAS-Concept-46k

A model-agnostic concept-steering corpus used to train FLAS (Flow-based Activation Steering). 46,472 unique concepts, ~2.64 M rows (concept × prompt × steered response).

🌐 Project page: https://flas-ai.github.io

📄 Paper: https://arxiv.org/abs/2605.05892

💻 Code: https://github.com/flas-ai/FLAS

What's in it

Each row is a (prompt, steered response, concept) triple:

Column

Description

input

instruction / prompt

output

response… See the full description on the dataset page: https://huggingface.co/datasets/flas-ai/flas-concept-46k.

Tags

task_categories:text-generationlanguage:enlicense:apache-2.0size_categories:1M<n<10Mformat:parquetmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantarxiv:2605.05892region:usactivation-steeringconcept-steeringflow-matchingaxbench

README current version from Hugging Face


license: apache-2.0
task_categories:

  • text-generation
    language:
  • en
    tags:
  • activation-steering
  • concept-steering
  • flow-matching
  • axbench
    pretty_name: FLAS-Concept-46k
    size_categories:
  • 1M<n<10M

FLAS-Concept-46k

A model-agnostic concept-steering corpus used to train FLAS (Flow-based Activation Steering). 46,472 unique concepts, ~2.64 M rows (concept × prompt × steered response).

What's in it

Each row is a (prompt, steered response, concept) triple:

Column Description
input instruction / prompt
output response exhibiting the concept
concept natural-language concept text
concept_id stable content hash (blake2b) — identical concepts collapse across source models
concept_genre concept category
dataset_category provenance split
source_model which base-model concept set the concept came from

The data is text-only and model-agnostic — FLAS extracts activations live at its chosen layer, so this one corpus trains a steerer for any base model.

How it was built

Built on AxBench Concept16k_v2 (pyvene/axbench-concept16k_v2), integrating the three base-model concept splits — Gemma-2-2B, Gemma-2-9B, and Llama-3.1-8B — into one set of 46,472 unique concepts (deduplicated by content hash). The original gemma-2 splits were first released in pyvene/axbench-concept16k; v2 adds the Llama-3.1 split.

Because the AxBench concepts came with too few distinct prompts relative to the number of concepts (a handful of prompts were reused thousands of times — up to ~7,000× each), we augmented with ~30 additional prompts per concept, drawn from a filtered subset of Dolly-15k, and capped per-prompt reuse at 500 to break heavy-prompt dominance. Final corpus: ~2.64 M rows after dropping nulls/empties/refusals.

A stratified 100-sample C/I/F quality check (Azure GPT-4o-mini judge) scored the corpus at HMean ≈ 1.38 (AxBench-side 1.35, augmented-side 1.41), confirming the augmented prompts match the original split's quality.

Files

  • train.parquet — the corpus (~887 MB).
  • train.metadata.json — build provenance (source files, dedup/cap stats, quality check).

Citation

@article{flas2026,
  title={Beyond Steering Vector: Flow-based Activation Steering for Inference-Time Intervention},
  author={Zehao Jin and Ruixuan Deng and Junran Wang and Xinjie Shen and Chao Zhang},
  year={2026},
  eprint={2605.05892},
  archivePrefix={arXiv},
  primaryClass={cs.CL},
  url={https://arxiv.org/abs/2605.05892},
}

Built on AxBench (Wu et al., 2025) — github.com/stanfordnlp/axbench — and Databricks Dolly-15k.

README history 4 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-06-02Add FLAS-Concept-46k corpus4da2fe03.1 KB
    Loading...
  2. 2026-06-02Upload train.metadata.json with huggingface_hub99ecc7b3.1 KB
    Loading...
  3. 2026-06-02Upload README.md with huggingface_hub42d6a9b3.1 KB
    Loading...
  4. 2026-06-02initial commit24c3ba90 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-06-03[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · ablate

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("flas-ai/flas-concept-46k")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="flas-ai/flas-concept-46k", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/flas-ai/flas-concept-46k
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