CaptchaArena
收藏资源简介:
CaptchaArena是一个大规模、细粒度的人机交互验证码训练数据集,由哥伦比亚大学、浙江大学、罗切斯特大学及伊利诺伊大学厄巴纳-香槟分校联合构建。该数据集包含50,000个交互式验证码谜题,覆盖20种验证码类型和5种交互模式(单击、多击、箭头循环、实时、文本输入),并提供50,000条屏幕截图-动作轨迹,其中46,000条附带逐步推理注释。所有谜题均通过执行验证并经过人工质量检查,针对不规则目标额外提供像素级掩码注释。数据集旨在训练能够自主解决交互式验证码的计算机使用智能体,填补了现有资源在类型覆盖、交互保真度和轨迹监督之间的空白。
CaptchaArena is a large-scale, fine-grained human-computer interactive CAPTCHA training dataset co-developed by Columbia University, Zhejiang University, University of Rochester, and the University of Illinois at Urbana-Champaign. This dataset contains 50,000 interactive CAPTCHA puzzles, covering 20 types of CAPTCHAs and 5 interaction modes: single-click, multi-click, arrow cycling, real-time, and text input. It provides 50,000 pairs of screenshot-action trajectories, 46,000 of which are accompanied by step-by-step reasoning annotations. All puzzles have been validated through execution and passed manual quality inspection, with additional pixel-level mask annotations provided for irregular targets. The dataset aims to train computer-utilizing AI Agents that can independently solve interactive CAPTCHAs, filling the gap in existing resources across type coverage, interaction fidelity, and trajectory supervision.
CaptchaArena 数据集概述
基本信息
- 名称:CaptchaArena
- 定位:用于训练计算机使用代理(Computer-Use Agents)处理交互式 CAPTCHA 的大规模、细粒度数据集
- 论文:CaptchaArena: A Large-Scale, Fine-Grained Dataset for Training Computer-Use Agents on Interactive CAPTCHAs(arXiv:2609.31957)
- 作者机构:哥伦比亚大学、浙江大学、罗切斯特大学、伊利诺伊大学厄巴纳-香槟分校
- 项目负责人:Zhenhao Zhang
- 通讯作者:Linchao Zhu
数据集构成
数据划分
TrainValTest
数据类型
- 20 种 CAPTCHA 谜题类型
- 在固定 1280x1080 视口下渲染为实时网页
- 每个谜题目录包含两个文件:
ground_truth.json:原始形式的答案(索引、坐标、文本),以及评分时使用的tolerance。不规则目标携带指向二进制掩码的mask_path(相对于谜题目录):Geometry_Click和Pick_Area位于answer.valid_area下Misleading_Click位于顶层- 白色(>127)标记目标;对
Misleading_Click而言,标记的是需要避开的字符
ground_truth_cu.json:同一答案以代理动作(answer_cu)形式写出
数据集托管位置
- 数据集:ZHEN-04/CaptchaArena(Hugging Face Hub)· 包含
Train/Val/Test的图像与真值 - 轨迹数据:ZHEN-04/CaptchaArena-Trajectories(Hugging Face Hub)· 覆盖
Train/Val的已解思维链 rollout,用于微调
目录命名规则
带尺寸后缀的目录名(如 Train/Bingo_2100、Test/Bingo_200)即为 API 预期的 puzzle_type,而非 Bingo。
使用与访问
访问方式
- 数据集与轨迹数据均为受限访问(gated),采用 CC BY-NC 4.0 许可,仅限非商业学术研究
- 需在数据集页面申请访问权限,然后执行
hf auth login
下载命令
bash hf download ZHEN-04/CaptchaArena --repo-type dataset --local-dir data
配套资源
- 代码仓库:X0X0X00/CaptchaArena
- 模型权重:ZHEN-04/CaptchaAgent(Qwen3.5-9B 经过 SFT 与 GRPO 后的检查点)
- 论文:arXiv:2609.31957
仓库组成
app.py:Flask 服务器,负责提供谜题页面并评分答案agent_frameworks/computeruse_cli.py:截图代理(支持 anthropic / openai / google / mock)templates/、static/:基准测试页面gallery/app.py:数据集浏览器,含缩略图与实时谜题页面web/:用于查看代理运行与轨迹的 React 查看器data/:下载数据集的存放位置requirements.txtDockerfile
技术环境要求
- Python 3.10+
- 需安装
requirements.txt依赖并执行playwright install chromium - 支持通过捆绑的
Dockerfile运行(镜像包含代码与 Chromium,期望数据集挂载至/app/data) - 前端查看器需 Node.js
版本发布状态
已完成:
- 基准与代理(服务器、20 种谜题类型、截图代理、数据集浏览器、轨迹查看器)
- 数据集(
Train/Val/Test谜题及两个真值文件) - 训练轨迹(覆盖
Train/Val,每个谜题一条) - 论文
- 人类基线(
Test划分上的分类型准确率与求解时间,见论文 App. G,Table 9) - CaptchaAgent 权重
未完成:
- 训练代码(监督微调及多轮 GRPO 设置)
- 谜题生成器(渲染各类型的脚本)
更新记录
- 2026-09-29:模型发布(CaptchaAgent 权重)
- 2026-09-25:论文发布于 arXiv
- 2026-08-11:轨迹发布(
Train/Val的推理标注轨迹) - 2026-08-08:代码发布(基准服务器、截图代理、数据集浏览器、轨迹查看器)
- 2026-08-07:数据集发布(
Train/Val/Test谜题)
许可
- 本仓库代码:MIT
- 数据集:CC BY-NC 4.0,受限访问,仅限非商业学术研究
致谢说明
app.py、页面模板与前端脚本源自 OpenCaptchaWorld(MIT 许可下再分发);计算机使用代理、浏览器与轨迹查看器为本项目编写;谜题生成器(尚未发布)及 Hub 上所有谜题数据亦为本项目编写。
引用格式
bibtex @article{zhang2026captchaarena, title = {CaptchaArena: A Large-Scale, Fine-Grained Dataset for Training Computer-Use Agents on Interactive CAPTCHAs}, author = {Zhang, Zhenhao and Fan, Zhaoyu and Ying, Haohan and Hu, Jingwen and Fan, Hancen and Zhou, Junhao and Chen, Zitian and Zhu, Linchao}, journal = {arXiv preprint arXiv:2609.31957}, year = {2026} }




