ablate 0 0 0

anon-lsr-2026/lsr-anchoring-results

published by @anon-lsr-2026

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
331
Last 30 days
97
Likes
-
Size
2.0 MB
Created on HF
2026-04-29
Age
5 months ago

Description

LSR Anchoring — Cross-Lingual Safety Steering Results

This dataset contains all experimental results, activation caches, and run logs

for the paper:

Latent Space Refusal Anchoring for Low-Resource African Languages:

Mechanistic Safety Recovery Without Retraining

The method uses Mean Activation Steering and Sparse Autoencoder (SAE)-derived mean-activation directions

(anchors) extracted from a source language (English) and applies them at

inference time to steer model behaviour… See the full description on the dataset page: https://huggingface.co/datasets/anon-lsr-2026/lsr-anchoring-results.

Tags

language:yolanguage:halanguage:iglanguage:swlanguage:arlanguage:enlicense:mitsize_categories:n<1Kregion:ussafetymechanistic-interpretabilityactivation-steeringmultilinguallow-resource-languagesrefusalllm-safetyafrican-languages

README current version from Hugging Face


license: mit
language:

  • yo
  • ha
  • ig
  • sw
  • ar
  • en
    tags:
  • safety
  • mechanistic-interpretability
  • activation-steering
  • multilingual
  • low-resource-languages
  • refusal
  • llm-safety
  • african-languages
    pretty_name: LSR Anchoring — Cross-Lingual Safety Steering Results
    size_categories:
  • n<1K

LSR Anchoring — Cross-Lingual Safety Steering Results

This dataset contains all experimental results, activation caches, and run logs
for the paper:

Latent Space Refusal Anchoring for Low-Resource African Languages:
Mechanistic Safety Recovery Without Retraining

The method uses Mean Activation Steering and Sparse Autoencoder (SAE)-derived mean-activation directions
(anchors) extracted from a source language (English) and applies them at
inference time to steer model behaviour on harmful prompts across 6 languages
and 4 model families — with no fine-tuning required.


Languages Covered

Code Language Family Resource Level
yo Yoruba Niger-Congo Low
ha Hausa Afro-Asiatic Low
ig Igbo Niger-Congo Low
ig Igala Niger-Congo Very Low
sw Swahili Bantu Mid
ar Arabic Semitic High

Models Evaluated

Model Path Anchor Layer Method
meta-llama/Llama-3.1-8B-Instruct Path A (SAE) + Path B (Mean-Act) 12 Both
meta-llama/Llama-3.1-70B-Instruct Path B (Mean-Act) 26 Mean-Act
mistralai/Mistral-7B-Instruct-v0.3 Path B (Mean-Act) 16 Mean-Act
Qwen/Qwen2.5-7B-Instruct Path B (Mean-Act) 26 Mean-Act

Evaluation Setup

  • Harmful prompts: 100 per language (manually curated, safety-relevant)
  • Benign prompts: 50 per language (neutral control set)
  • Alpha sweep: α ∈ {5, 10, 20, 30, 40, 50, 60, 70} for all models
  • Metrics:
    • SRR — Steered Refusal Rate (harmful prompts refused after steering)
    • DPL — Delta Precision Loss (benign refusal rate increase)
    • KL — KL divergence of output distribution post-steering
    • Collapse — Boolean flag for output degeneration

Repository Structure

lsr-anchoring-results/
│
├── llama-3-8b-path-a/ ← Llama-3.1 8B, SAE-based steering (Path A)
│ ├── results_rows.csv/json
│ ├── anchor_cache.json
│ └── logs/
│
├── llama-3-8b-path-b/ ← Llama-3.1 8B, Mean-Activation steering (Path B)
│ ├── results_8b_pathB_rows.csv/json
│ └── anchor_cache_8b_pathB.json
│
├── llama-3-70b/ ← Llama-3.1 70B, Mean-Activation steering
│ ├── results_70b_rows.csv/json
│ ├── anchor_cache.json
│ └── logs/
│
├── mistral-7b/ ← Mistral-7B-Instruct-v0.3, Mean-Activation steering
│ ├── results_mistral7b_rows.csv/json
│ ├── anchor_cache_mistral7b.json
│ └── logs/
│
├── qwen2.5-7b/ ← Qwen2.5-7B-Instruct, Mean-Activation steering
│ ├── results_qwen7b_rows.csv/json
│ ├── anchor_cache_qwen7b.json
│ └── logs/
│
├── data/ ← Cross-model summary files
│ ├── results_multilang_v3.json
│ └── results_phase2b_all.json
│
└── mmlu/ ← MMLU capability preservation results
├── mmlu_results.csv
├── mmlu_results.json
├── mmlu_70b_results.json
├── mmlu_qwen_results.json
└── mmlu_fine_alpha_results.json


Key Results Summary

Model Best Language Peak SRR KL at Peak DPL at Peak
Llama-3.1 8B (Path A) Igala 0.844 0.31 0.06
Llama-3.1 8B (Path B) Hausa 0.71 0.48 0.12
Llama-3.1 70B Hausa 0.62 0.29 0.08
Mistral-7B Igbo 0.58 0.22 0.04
Qwen2.5-7B Hausa 0.51 0.49 0.50

Notable finding: Arabic exhibits inverse transfer on Qwen2.5-7B — the
English-derived refusal direction actively reduces refusal rates on Arabic
harmful prompts as alpha increases (SRR → −0.10 at α=70), suggesting English
SAE directions do not generalise to Arabic in this model family.


Citation

@misc{anonymouslsranchoring2026,
  title  = {Latent Space Refusal Anchoring for Low-Resource African Languages:
             Mechanistic Safety Recovery Without Retraining},
  author = {Anonymous},
  year   = {2026},
  url    = {https://huggingface.co/datasets/anon-lsr-2026/lsr-anchoring-results}
}

Code

All experiment scripts and prompt sets are available at:
https://anonymous.4open.science/r/lsr-anchoring-1546/


License

MIT License.

README history 20 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-04-29Update Readme5aee3254.5 KB
    Loading...
  2. 2026-04-29Fully Anonymized6d592134.5 KB
    Loading...
  3. 2026-04-29Add mmlu/mmlu_results.csveba96834.8 KB
    Loading...
  4. 2026-04-29Add mmlu/mmlu_fine_alpha_results.jsonaa88cd94.8 KB
    Loading...
  5. 2026-04-29Add mmlu/mmlu_qwen_results.jsonc03663a4.8 KB
    Loading...
  6. 2026-04-29Add mmlu/mmlu_70b_results.jsonea5ab7b4.8 KB
    Loading...
  7. 2026-04-29Add mmlu/mmlu_results.json5228a9a4.8 KB
    Loading...
  8. 2026-04-29Copy qwen2.5-7b/results_qwen7b_rows.json6110fb04.8 KB
    Loading...
  9. 2026-04-29Copy qwen2.5-7b/results_qwen7b_rows.csv55e9abb4.8 KB
    Loading...
  10. 2026-04-29Copy qwen2.5-7b/nohup_qwen.log78fcc474.8 KB
    Loading...
  11. 2026-04-29Copy qwen2.5-7b/experiment_qwen_full.loge36ea5a4.8 KB
    Loading...
  12. 2026-04-29Copy qwen2.5-7b/anchor_cache_qwen7b.json91a4f064.8 KB
    Loading...
  13. 2026-04-29Copy mistral-7b/results_mistral7b_rows.json29cb83d4.8 KB
    Loading...
  14. 2026-04-29Copy mistral-7b/results_mistral7b_rows.csv999d3214.8 KB
    Loading...
  15. 2026-04-29Copy mistral-7b/results_8b_pathA_base.json14f884d4.8 KB
    Loading...
  16. 2026-04-29Copy mistral-7b/logs/layer12_clamp.log95718964.8 KB
    Loading...
  17. 2026-04-29Copy mistral-7b/logs/experiment_mistral7b.log01301c64.8 KB
    Loading...
  18. 2026-04-29Copy mistral-7b/anchor_cache_mistral7b.jsoneeaf2fb4.8 KB
    Loading...
  19. 2026-04-29Copy llama-3-8b-path-b/results_8b_pathB_rows.json54fcf214.8 KB
    Loading...
  20. 2026-04-29Copy llama-3-8b-path-b/results_8b_pathB_rows.csv79e6f064.8 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.

Related datasets same stage · ablate

Read further

Metadata

License
mit

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("anon-lsr-2026/lsr-anchoring-results")
Raw snapshot (Python)
from huggingface_hub import snapshot_download
snapshot_download(repo_id="anon-lsr-2026/lsr-anchoring-results", repo_type="dataset")
git clone (requires git-lfs)
git clone https://huggingface.co/datasets/anon-lsr-2026/lsr-anchoring-results
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