extract 0 0 0

spinochenza/abliteration-harmful-enriched

published by @spinochenza

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
176
Last 30 days
85
Likes
-
Size
477 KB
Created on HF
2026-07-11
Age
3 months ago

Description

abliteration-harmful-enriched

Enriched harmful prompt dataset for abliteration (refusal direction identification). 7356 prompts across 33 categories, designed to provide broad coverage of the refusal subspace for more accurate direction estimation.

Used to produce: Bahushruth/Qwen3.6-35B-A3B-abliterated-v4

Blog post: Abliteration: Uncensoring LLMs via Weight Surgery

Why This Dataset Exists

Standard abliteration datasets (e.g., mlabonne/harmful_behaviors with 520… See the full description on the dataset page: https://huggingface.co/datasets/spinochenza/abliteration-harmful-enriched.

Tags

task_categories:text-classificationlanguage:enlanguage:multilinguallicense:apache-2.0size_categories:1K<n<10Kformat:parquetformat:optimized-parquetmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:usabliterationred-teamingsafetysynthetic

README current version from Hugging Face


license: apache-2.0
task_categories:

  • text-classification
    tags:
  • abliteration
  • red-teaming
  • safety
  • synthetic
    size_categories:
  • 1K<n<10K
    language:
  • en
  • multilingual

abliteration-harmful-enriched

Enriched harmful prompt dataset for abliteration (refusal direction identification). 7356 prompts across 33 categories, designed to provide broad coverage of the refusal subspace for more accurate direction estimation.

Used to produce: Bahushruth/Qwen3.6-35B-A3B-abliterated-v4

Blog post: Abliteration: Uncensoring LLMs via Weight Surgery

Why This Dataset Exists

Standard abliteration datasets (e.g., mlabonne/harmful_behaviors with 520 prompts) are small and stylistically homogeneous. When you compute the "refusal direction" from these, you get a noisy estimate that captures surface-level prompt features rather than the true refusal mechanism. This leads to:

  • Multi-direction approaches that overfit and destroy capabilities
  • Single-direction approaches that miss the real refusal circuit

This dataset provides 14x more prompts with much greater diversity, making the mean-difference statistic converge to the genuine refusal direction. Result: 1 direction from this dataset achieves 0% refusal with zero capability damage on Qwen3.6-35B-A3B.

Dataset Composition

Source Count Notes
Synthetic (generated via LLM) 6924 33 categories, ~210 per category
mlabonne/harmful_behaviors ~430 Original curated list
Total 7356 Train/test split

Prompt Diversity

Each category includes prompts across 10 styles:

  1. Direct blunt request
  2. Fictional/roleplay framing (novel, game, screenplay)
  3. Hypothetical/thought experiment
  4. Educational/research framing
  5. Professional cover story (pen tester, journalist, academic)
  6. Indirect ask (for a friend, to prevent something)
  7. Emotional framing (desperate, scared)
  8. Technical deep-dive (step-by-step, code, exact formulas)
  9. Subtle/coded language
  10. Non-English or mixed-language

Prompts also vary by length (1 sentence to 2-3 sentences) and persona (teens, professionals, researchers, writers, desperate people).

Format

JSONL with fields:

{"text": "the harmful prompt", "category": "malware and ransomware"}

Intended Use

This dataset is designed exclusively for abliteration — computing the mean activation difference between harmful and harmless prompts to identify refusal directions in transformer residual streams. It is paired with a harmless dataset (e.g., mlabonne/harmless_alpaca) during the activation collection phase.

Disclaimer

This dataset contains harmful prompts for AI safety research. It should not be used to train models to produce harmful content. It is released to enable reproducible abliteration research.

README history 1 revision

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-07-11Duplicate from Bahushruth/abliteration-harmful-enriched82a74bc2.9 KB
    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-07-12[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · extract

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("spinochenza/abliteration-harmful-enriched")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="spinochenza/abliteration-harmful-enriched", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/spinochenza/abliteration-harmful-enriched
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