Home

    Work on ARC-AGI

    I have recently been thinking a lot about the ARC-AGI benchmark / challenge. I built a visualizer for a perception algorithm I’m working on, which you can find here. For each task, a variety of different heatmaps are computed and available to visualize if you select them from the drop-down.

    You can see the source code (frontend and backend) for the above visualization app here.

    I also presented my general thoughts and approach to ARC in two presentations, which you can read here and here. They cover similar ideas from two different angles, but the gist is: I think deep learning is fundamentally unsuited to ARC! I realize this is not a popular opinion. It seems to me like deep learning is good at continuous symmetries and bad at discrete ones, and ARC is just about completely discrete. In this regime, overfitting is a death blow. I’m looking for ARC-AGI-3 teammates, so if you like what you read in the presentations, send me an email!