Skip to content
Sprint projectOct 6, 2024

Using ARC-AGI puzzles as CAPTCHa task

Mikolaj Kniejski · Team Kapcza

Submitted to Agent Security Hackathon. Sprint projects are early-stage work by participants, not Apart Research publications.

Read the report

Report: Using ARC-AGI puzzles as CAPTCHa task

Share

This project has no abstract. The report has the details.

Reviews

Judging this Sprint?

Review “Using ARC-AGI puzzles as CAPTCHa task”

Your public critique appears on the project page without your name. Reviews of strong projects are shared with funders, as you choose below.

Not shown on the project page.

Shown on the project page, without your name.

Only the Apart team reads this, and funders if you agree below.

Decline to score

Only when the quality of the writing makes the work impossible to follow. Say why in your private critique; the project page shows only that a judge declined, not why.

Sharing your name *

When we share a strong project with funders, your name, scores and public critique go with it, confidentially; this choice is only about whether your name is public. If you think this project deserves funding, please also endorse it: that carries the most weight.

Share my private critique with funders *

See our Privacy Policy.

  1. This is more of a concept submission without any PoC implementation. The presentation is not detailed enough to explore concerns around AI getting better at ARC puzzles in the future etc. This is more of a temporary conceptual solution without test results.

  2. CAPTCHA is an important and very relevant problem to solve from a security perspective, especially in current world where LLM agents can potentially solve >50% of the deployed CAPTCHAS. However, I wonder if ARC AGI puzzles maybe too challenging for a non-expert human. As such, such security measures can hamper the ability of a genuine non expert user to access a system.

Cite this project

@misc{kniejski2024using,
  title = {{Using ARC-AGI puzzles as CAPTCHa task}},
  author = {Mikolaj Kniejski},
  year = {2024},
  month = oct,
  note = {Submitted to Agent Security Hackathon, an Apart Research Sprint},
  howpublished = {\url{https://apartresearch.com/sprints/projects/using-arc-agi-puzzles-as-captcha-task}},
  url = {https://apartresearch.com/sprints/projects/using-arc-agi-puzzles-as-captcha-task}
}