Downloads · 30 days
0
aryaman27/arc-agi2-solver
arc-agi2-solver is a machine learning model from aryaman27. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Multi-strategy ensemble solver for the ARC Prize 2026 Kaggle competition.
Downloads · 30 days
0
Access
Public
Updated May 7, 2026
Repo size
—
Likes
0
Public
Click a slice to open those files.
.py54.1 KB · 94%
From the Hugging Face model README
Multi-strategy ensemble solver for the ARC Prize 2026 Kaggle competition.
Three-pronged ensemble:
DSL Solver — 32 primitive transforms (rotations, flips, cropping, border extraction, hole filling, object detection, color operations) + depth-2 composition. Solves geometric/structural tasks in milliseconds.
Object Solver — Connected components detection: extracts largest objects, converts object sets to color bars.
TTT Solver — 236K-parameter encoder-decoder Transformer trained from scratch per task using test-time training. 16 augmentations per example (D8 symmetries + color permutations).
Ensemble logic: DSL → Object → TTT → Identity fallback
kaggle_notebook.py/kaggle/input/arc-prize-2026/ and writes /kaggle/working/submission.json| File | Description |
|---|---|
kaggle_notebook.py | Complete Kaggle submission notebook |
kaggle_solver.py | Standalone Python module (more features) |
train_sft_barc.py | Optional: SFT pre-training on BARC dataset |
Built on research from:
MIT — free to use, modify, and distribute.