Skip to content

Introducción

Arc Tools es una utilidad para interactuar, etiquetar y explorar los desafíos del Abstraction and Reasoning Corpus (ARC). Estos desafíos se utilizan para entrenar y evaluar modelos de IA en sus capacidades de razonamiento abstracto, na habilidad clave para la inteligencia artificial general (AGI).

El proyecto proporciona una plataforma para investigadores y entusiastas de la IA que deseen experimentar con los retos ARC y emplearlos en el entrenamiento de modelos. ARC fue diseñado como un benchmark para medir la capacidad general de razonamiento abstracto en IA.

Entre las funcionalidades principales se incluyen:

  • Visor y editor interactivo de desafíos ARC basado en Imgui y raylib.
  • Zona de pruebas para resolución de desafíos.
  • Sistema de etiquetado y categorización de retos con soporte de ficheros en texto plano.
  • Funcionalidad de exportación e importación.

¿Por qué esta herramienta?

Aunque el etiquetado manual de datos seguramente no va a representa un cambio de paradigma en la investigación de IA, esta herramienta pretende ser una herramienta experimental para explorar e interactuar con los datasets de ARC. Ofrece un enfoque práctico para comprender los problemas, permitiendo inspección visual, etiquetado intuitivo, colaboración y organización de datos para entrenamiento.

Aunque ya existen otras herramientas de visualicación, me apetecía desarrollar la mia propia, usando raylib y imgui, para intentar iterar y aprender de distintas tecnologías.

Recursos recomendados