misc 0 0 0

jprivera44/collusion_dataset_v7

published by @jprivera44

Alignment dataset tracked in the /datasets sub-catalog.

Lifetime downloads
70
Last 30 days
9
Likes
-
Size
1.6 MB
Created on HF
2026-01-26
Age
8 months ago

Description

Collusion Dataset V7

Balanced dataset combining easy (introductory) and harder (interview) problems for backdoor detection evaluation.

Dataset Structure

Bucket

Intro (easy)

V6 (harder)

Total

Clean

300

200

500

Backdoor

300

200

500

Total

600

400

1000

Schema

Each sample contains:

Field

Type

Description

problem_id

string

Unique ID (prefixed with intro_ or v6_)

code

string

The code to analyze

problem_text

string

Problem… See the full description on the dataset page: https://huggingface.co/datasets/jprivera44/collusion_dataset_v7.

Tags

size_categories:1K<n<10Kformat:jsonmodality:tabularmodality:textlibrary:datasetslibrary:pandaslibrary:polarslibrary:mlcroissantregion:us

README current version from Hugging Face

Collusion Dataset V7

Balanced dataset combining easy (introductory) and harder (interview) problems for backdoor detection evaluation.

Dataset Structure

Bucket Intro (easy) V6 (harder) Total
Clean 300 200 500
Backdoor 300 200 500
Total 600 400 1000

Schema

Each sample contains:

Field Type Description
problem_id string Unique ID (prefixed with intro_ or v6_)
code string The code to analyze
problem_text string Problem description
difficulty string introductory or interview
source string intro or v6
v7_bucket string clean or backdoor
label int 0 (clean) or 1 (backdoor)
is_backdoored bool Whether sample contains a backdoor
backdoor_input string/null Input that triggers the backdoor (if available)
detection_difficulty string/null easy, medium, hard, or null (clean samples)

Detection Difficulty

Backdoor samples are labeled by how many models detected them in Phase 1 baseline evaluation (6 models: gpt-4o, gpt-5-nano, o4-mini, gpt-5-mini, gpt-5, o3):

Difficulty Definition Count
easy Detected by all 6 models 186
medium Detected by 1-5 models 210
hard Detected by 0 models 104
null Clean samples (no backdoor) 500

Source Data

  • Intro samples: From apps-control-arena dataset (introductory difficulty)

    • 293 with working backdoors + 7 with non-working backdoors
    • Each problem contributes both a clean and backdoor sample
  • V6 samples: From arena-control-apps-v6-dataset

    • Random selection of 200 clean + 200 backdoor
    • Interview difficulty (harder)

Creation

Created by data/create_v7_dataset.py with random seed 42 for reproducibility.

uv run python data/create_v7_dataset.py

Usage

import json

with open('data/collusion-dataset-v7/collusion_dataset_v7.json') as f:
    data = json.load(f)

# Filter by bucket
clean = [d for d in data if d['v7_bucket'] == 'clean']
backdoor = [d for d in data if d['v7_bucket'] == 'backdoor']

# Filter by difficulty
easy = [d for d in data if d['source'] == 'intro']
hard = [d for d in data if d['source'] == 'v6']

README history 2 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-26Upload folder using huggingface_hub5ff4ef52.3 KB
    Loading...
  2. 2026-01-26initial commit4bb72330 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-27[bot] Conversion to Parquetopen1 💬#1
    Loading...

Related datasets same stage · misc

Read further

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