Machine Learning Street Talk (MLST)

Clement Bonnet - Can Latent Program Networks Solve Abstract Reasoning?

Mittwoch, 19. Februar 2025 · 51 min

MP3

Shownotes

Clement Bonnet discusses his novel approach to the ARC (Abstraction and Reasoning Corpus) challenge. Unlike approaches that rely on fine-tuning LLMs or generating samples at inference time, Clement's method encodes input-output pairs into a latent space, optimizes this representation with a search algorithm, and decodes outputs for new inputs. This end-to-end architecture uses a VAE loss, including reconstruction and prior losses.

SPONSOR MESSAGES:
***
CentML offers competitive pricing for GenAI model deployment, with flexible options to suit a wide range of models, from small to large-scale deployments. Check out their super fast DeepSeek R1 hosting!
centml.ai/pricing

Tufa AI Labs is a brand new research lab in Zurich started by Benjamin Crouzier focussed on o-series style reasoning and AGI. They are hiring a Chief Engineer and ML engineers. Events in Zurich.

Goto tufalabs.ai
***

TRANSCRIPT + RESEARCH OVERVIEW:
dropbox.com/scl/fi/j7m0gaz1126y594gswtma/CLEMM…

Clem and Matthew-
linkedin.com/in/clement-bonnet16
github.com/clement-bonnet
mvmacfarlane.github.io

TOC
1. LPN Fundamentals
[] 1.1 Introduction to ARC Benchmark and LPN Overview
[] 1.2 Neural Networks' Challenges with ARC and Program Synthesis
[] 1.3 Induction vs Transduction in Machine Learning

2. LPN Architecture and Latent Space
[] 2.1 LPN Architecture and Latent Space Implementation
[] 2.2 LPN Latent Space Encoding and VAE Architecture
[] 2.3 Gradient-Based Search Training Strategy
[] 2.4 LPN Model Architecture and Implementation Details

3. Implementation and Scaling
[] 3.1 Training Data Generation and re-ARC Framework
[] 3.2 Limitations of Latent Space and Multi-Thread Search
[] 3.3 Program Composition and Computational Graph Architecture

4. Advanced Concepts and Future Directions
[] 4.1 AI Creativity and Program Synthesis Approaches
[] 4.2 Scaling and Interpretability in Latent Space Models

REFS
[] ARC benchmark, Chollet
arxiv.org/abs/2412.04604

[] Latent Program Spaces, Bonnet, Macfarlane
arxiv.org/abs/2411.08706

[] Kevin Ellis work on program generation
cs.cornell.edu/~ellisk

[] Induction vs transduction in abstract reasoning, Li et al.
arxiv.org/abs/2411.02272

[] VAEs, Kingma, Welling
arxiv.org/abs/1312.6114

[] re-ARC, Hodel
github.com/michaelhodel/re-arc

[] Grid size in ARC tasks, Chollet
github.com/fchollet/ARC-AGI

[] Critique of deep learning, Marcus
arxiv.org/vc/arxiv/papers/2002/2002.06177v1.pdf

0:00 / 0:00