paper-with-me

Papers

SALSA-CLRS: A Sparse and Scalable Benchmark for Algorithmic Reasoning

2023-09-21 · Julian Minder, Florian Grötschla, Joël Mathys, Roger Wattenhofer

We introduce an extension to the CLRS algorithmic learning benchmark, prioritizing scalability and the utilization of sparse representations. Many algorithms in CLRS require global memory or information exchange, mirrored in its execution model, which constructs fully connected (not sparse) graphs based on the underlying problem. Despite CLRS's aim of assessing how effectively learned algorithms can generalize to larger instances, the existing execution model becomes a significant constraint due to its demanding memory requirements and runtime (hard to scale). However, many important algorithms do not demand a fully connected graph; these algorithms, primarily distributed in nature, align closely with the message-passing paradigm employed by Graph Neural Networks. Hence, we propose SALSA-CLRS, an extension of the current CLRS benchmark specifically with scalability and sparseness in mind. Our approach includes adapted algorithms from the original CLRS benchmark and introduces new problems from distributed and randomized algorithms. Moreover, we perform a thorough empirical evaluation of our benchmark. Code is publicly available at https://github.com/jkminder/SALSA-CLRS.

📄 PDF Abstract BibTeX arXiv:2309.12253

Code (1)

jkminder/salsa-clrs 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

ALIGN In the ALIGN method, visual and language representations are jointly trained from noisy image alt-text data. The image and text encoders are learned via contrastive loss…

Similar Papers 제목 키워드 기반

Flood and Echo Net: Algorithmically Aligned GNNs that Generalize

2023-10-10 · Joël Mathys, Florian Grötschla, Kalyan Varma Nadimpalli, Roger Wattenhofer

Most Graph Neural Networks follow the standard message-passing framework where, in each step, all nodes simultaneously communicate with each other. We want to challenge this paradigm by aligning the computation more clos…

Distributed Computing

The CLRS-Text Algorithmic Reasoning Language Benchmark

2024-06-06 · Larisa Markeeva, Sean McLeish, Borja Ibarz, Wilfried Bounsi 외

Eliciting reasoning capabilities from language models (LMs) is a critical direction on the path towards building intelligent systems. Most recent studies dedicated to reasoning focus on out-of-distribution performance on…

The CLRS Algorithmic Reasoning Benchmark

2022-05-31 · Petar Veličković, Adrià Puigdomènech Badia, David Budden, Razvan Pascanu 외

Learning representations of algorithms is an emerging area of machine learning, seeking to bridge concepts from neural networks with classical algorithms. Several important works have investigated whether neural networks…

Learning to Execute

Towards Better Out-of-Distribution Generalization of Neural Algorithmic Reasoning Tasks

2022-11-01 · Sadegh Mahdavi, Kevin Swersky, Thomas Kipf, Milad Hashemi 외

In this paper, we study the OOD generalization of neural algorithmic reasoning tasks, where the goal is to learn an algorithm (e.g., sorting, breadth-first search, and depth-first search) from input-output pairs using de…

Data AugmentationGraph Neural NetworkOut-of-Distribution Generalization

Transformers meet Neural Algorithmic Reasoners

2024-06-13 · Wilfried Bounsi, Borja Ibarz, Andrew Dudzik, Jessica B. Hamrick 외

Transformers have revolutionized machine learning with their simple yet effective architecture. Pre-training Transformers on massive text datasets from the Internet has led to unmatched generalization for natural languag…

Graph Neural NetworkLanguage ModelingLanguage ModellingNatural Language Understanding