GlimmaryKarl/DualBlind
GlimmaryKarl/DualBlind Curated Frontier Reasoning and Direct Preference Optimization (DPO) Dataset Generated from Double-Blind Multi-Agent Arena Evaluations. This dataset was generated using the DualBlind AI Benchmark Arena. In this setup, two independent frontier AI models engage in multi-turn double-blind dialogue to solve extreme-difficulty benchmark problems, verifying their peer's proofs, raising counter-examples, and reaching mathematical consensus. Dataset… See the full description on the dataset page: https://huggingface.co/datasets/GlimmaryKarl/DualBlind.
GlimmaryKarl/DualBlind
Curated Frontier Reasoning and Direct Preference Optimization (DPO) Dataset Generated from Double-Blind Multi-Agent Arena Evaluations.
This dataset was generated using the DualBlind AI Benchmark Arena. In this setup, two independent frontier AI models engage in multi-turn double-blind dialogue to solve extreme-difficulty benchmark problems, verifying their peer's proofs, raising counter-examples, and reaching mathematical consensus.
Dataset Structure & Strict Quality Gate
Strict 100% Accuracy Quality Gate (Active): Only trials that achieved 100% automated verification against canonical ground-truth solutions are admitted into GlimmaryKarl/DualBlind. Incomplete trials, partial solutions (<100%), and unverified outputs are strictly blocked from entry.- Total Arena Trials Evaluated: 3363
- Verified 100% Accurate Trials Admitted: 2992 (89% pass rate)
- Ineligible Trials Filtered Out (<100% or Refuted): 371
- Quality Gate Policy: Zero-tolerance for unverified or imperfect conjectures. Every single sample provides a mathematically and algorithmically verified canonical solution.
Subsets:
- `sft_reasoning` (2962 samples): Supervised Fine-Tuning records containing high-density step-by-step chain-of-thought reasoning traces culminating in 100% verified ground-truth solutions.
- `dpo_preferences` (2961 pairs): Direct Preference Optimization pairs (
prompt,chosen,rejected) pairing the 100% verified consensus proof aschosenagainst flawed peer conjectures or refuted hypotheses asrejected.
Benchmark Suites Covered
- GPQA Diamond: 411 runs
- MMLU-Pro: 270 runs
- FrontierMath: 190 runs
- Game Theory: 426 runs
- ARC Challenge: 348 runs
- SWE-bench: 393 runs
- IFEval: 236 runs
- Humanity's Last Exam: 242 runs
- Formal Logic: 310 runs
- MATH / AIME: 143 runs
- General Benchmark: 23 runs
Models Represented
meta-llama/llama-3.3-70b-instruct:freeqwen/qwq-32b:freeopenrouter/freegemini-1.5-flashqwen/qwen-2.5-coder-32b-instruct:freegemini-2.5-flashqwen/qwen-2.5-72b-instruct:freedeepseek/deepseek-r1:freemicrosoft/phi-3-mini-128k-instruct:freedeepseek/deepseek-chat:freegoogle/gemini-2.0-flash-exp:freedeepseek/deepseek-r1-distill-llama-70b:freemeta-llama/llama-3.1-8b-instruct:freemistralai/mistral-7b-instruct:freegemini-2.0-flashpoolside/laguna-s-2.1:freepoolside/laguna-xs-2.1:freenvidia/nemotron-3-nano-omni-30b-a3b-reasoning:freez-ai/glm-5.2:freenvidia/nemotron-3.5-lightning:freenvidia/nemotron-3-ultra-550b-a55b:freemeta-llama/llama-3.2-3b-instruct:freemistralai/mistral-small-24b-instruct-2501:freecognitivecomputations/dolphin3.0-r1-mistral-24b:freegemini-3.7-flashgoogle/gemma-2-9b-it:freenvidia/llama-3.1-nemotron-70b-instruct:freeopenai/gpt-3.5-turbothedrummer/skyfall-36b-v2liquid/lfm-2.5-2.6b:freegoogle/gemma-4-26b-a4b-it:freeminimax/minimax-m3:freez-ai/glm-4.7-flashtencent/hy-mt2-30b-a3bopenai/gpt-4o-minimeta-llama/llama-3.3-70b-instructqwen/qwen-2.5-72b-instructmeta/muse-glimmer-30bgoogle-gemini-3.7-flashclaude-3-7-sonnet-20250219deepseek-r1o3-minigpt-4.5-previewox-alphanvidia/nemotron-3-nanoamazon/nova-lite-v1meta-llama/llama-3.1-70b-instructdeepseek-deepseek-v3anthropic-claude-3-haikugpt-4o
Usage with Hugging Face Datasets
from datasets import load_dataset
# Load SFT Reasoning split
sft_ds = load_dataset("GlimmaryKarl/DualBlind", "sft_reasoning", split="train")
print(sft_ds[0]["messages"])
# Load DPO Preference split
dpo_ds = load_dataset("GlimmaryKarl/DualBlind", "dpo_preferences", split="train")
print(dpo_ds[0]["chosen"])
print(dpo_ds[0]["rejected"])100% Free Fine-Tuning Guide (Unsloth on Google Colab T4)
You can fine-tune Llama-3.1-8B-Instruct or Qwen-2.5-7B in ~25 minutes on a free Google Colab T4 GPU:
pip install "unsloth[colab-new] @ git+https://github.com/unslothai/unsloth.git"
pip install --no-deps trl peft accelerate bitsandbytesfrom unsloth import FastLanguageModel
from trl import SFTTrainer
from transformers import TrainingArguments
from datasets import load_dataset
model, tokenizer = FastLanguageModel.from_pretrained(
model_name="unsloth/Llama-3.1-8B-Instruct",
max_seq_length=2048,
load_in_4bit=True,
)
model = FastLanguageModel.get_peft_model(
model,
r=16,
target_modules=["q_proj", "k_proj", "v_proj", "o_proj", "gate_proj", "up_proj", "down_proj"],
lora_alpha=16,
lora_dropout=0,
bias="none",
)
dataset = load_dataset("GlimmaryKarl/DualBlind", "sft_reasoning", split="train")
trainer = SFTTrainer(
model=model,
train_dataset=dataset,
dataset_text_field="text",
max_seq_length=2048,
tokenizer=tokenizer,
args=TrainingArguments(
per_device_train_batch_size=2,
gradient_accumulation_steps=4,
warmup_steps=5,
max_steps=60,
learning_rate=2e-4,
fp16=True,
logging_steps=1,
output_dir="outputs",
),
)
trainer.train()License
Apache 2.0. Free for commercial, research, and educational use.
