paper-with-me

Papers

A Generalist Neural Algorithmic Learner

2022-09-22 · Borja Ibarz, Vitaly Kurin, George Papamakarios, Kyriacos Nikiforou, Mehdi Bennani, Róbert Csordás, Andrew Dudzik, Matko Bošnjak, Alex Vitvitskyi, Yulia Rubanova, Andreea Deac, Beatrice Bevilacqua, Yaroslav Ganin, Charles Blundell, Petar Veličković

The cornerstone of neural algorithmic reasoning is the ability to solve algorithmic tasks, especially in a way that generalises out of distribution. While recent years have seen a surge in methodological improvements in this area, they mostly focused on building specialist models. Specialist models are capable of learning to neurally execute either only one algorithm or a collection of algorithms with identical control-flow backbone. Here, instead, we focus on constructing a generalist neural algorithmic learner -- a single graph neural network processor capable of learning to execute a wide range of algorithms, such as sorting, searching, dynamic programming, path-finding and geometry. We leverage the CLRS benchmark to empirically show that, much like recent successes in the domain of perception, generalist algorithmic learners can be built by "incorporating" knowledge. That is, it is possible to effectively learn algorithms in a multi-task manner, so long as we can learn to execute them well in a single-task regime. Motivated by this, we present a series of improvements to the input representation, training regime and processor architecture over CLRS, improving average single-task performance by over 20% from prior art. We then conduct a thorough ablation of multi-task learners leveraging these improvements. Our results demonstrate a generalist learner that effectively incorporates knowledge captured by specialist models.

📄 PDF Abstract BibTeX arXiv:2209.11142

Code (2)

deepmind/clrs jax
google-deepmind/clrs jax

Tasks

Graph Neural NetworkLearning to Execute

Methods 이 논문이 사용한 방법론

Graph Neural Network 설명 없음

Similar Papers 제목 키워드 기반

Generalist: Decoupling Natural and Robust Generalization

2023-03-24 · CVPR 2023 1 · Hongjun Wang, Yisen Wang

Deep neural networks obtained by standard training have been constantly plagued by adversarial examples. Although adversarial training demonstrates its capability to defend against adversarial examples, unfortunately, it…

Generalist++: A Meta-learning Framework for Mitigating Trade-off in Adversarial Training

2025-10-15 · Yisen Wang, Yichuan Mo, Hongjun Wang, Junyi Li 외 arxiv

Despite the rapid progress of neural networks, they remain highly vulnerable to adversarial examples, for which adversarial training (AT) is currently the most effective defense. While AT has been extensively studied, it…

Diffusion Model as a Generalist Segmentation Learner

2026-04-27 · Haoxiao Wang, Antao Xiang, Haiyang Sun, Peilin Sun 외 arxiv

Diffusion models are primarily trained for image synthesis, yet their denoising trajectories encode rich, spatially aligned visual priors. In this paper, we demonstrate that these priors can be utilized for text-conditio…

Semantic Segmentation

A Generalist Hanabi Agent

2025-03-17 · Arjun V Sudhakar, Hadi Nekoei, Mathieu Reymond, Miao Liu 외

Traditional multi-agent reinforcement learning (MARL) systems can develop cooperative strategies through repeated interactions. However, these systems are unable to perform well on any other setting than the one they hav…

Multi-agent Reinforcement Learning

A Generalist Learner for Multifaceted Medical Image Interpretation

2024-05-13 · Hong-Yu Zhou, Subathra Adithan, Julián Nicolás Acosta, Eric J. Topol 외

Current medical artificial intelligence systems are often limited to narrow applications, hindering their widespread adoption in clinical practice. To address this limitation, we propose MedVersa, a generalist learner th…

Decision MakingLanguage ModellingLarge Language ModelMedical Image Analysis