paper-with-me

Papers

The CLRS-Text Algorithmic Reasoning Language Benchmark

2024-06-06 · Larisa Markeeva, Sean McLeish, Borja Ibarz, Wilfried Bounsi, Olga Kozlova, Alex Vitvitskyi, Charles Blundell, Tom Goldstein, Avi Schwarzschild, Petar Veličković

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 procedurally-generated synthetic benchmarks, bespoke-built to evaluate specific skills only. This trend makes results hard to transfer across publications, slowing down progress. Three years ago, a similar issue was identified and rectified in the field of neural algorithmic reasoning, with the advent of the CLRS benchmark. CLRS is a dataset generator comprising graph execution traces of classical algorithms from the Introduction to Algorithms textbook. Inspired by this, we propose CLRS-Text -- a textual version of these algorithmic traces. Out of the box, CLRS-Text is capable of procedurally generating trace data for thirty diverse, challenging algorithmic tasks across any desirable input distribution, while offering a standard pipeline in which any additional algorithmic tasks may be created in the benchmark. We fine-tune and evaluate various LMs as generalist executors on this benchmark, validating prior work and revealing a novel, interesting challenge for the LM reasoning community. Our code is available at https://github.com/google-deepmind/clrs/tree/master/clrs/_src/clrs_text.

📄 PDF Abstract BibTeX arXiv:2406.04229

Code (2)

google-deepmind/clrs 공식 구현 jax
deepmind/clrs jax

Methods 이 논문이 사용한 방법론

Focus 설명 없음

Similar Papers 제목 키워드 기반

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

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

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, mirrore…

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

Open-Book Neural Algorithmic Reasoning

2024-12-30 · Hefei Li, Chao Peng, Chenyang Xu, Zhengfeng Yang

Neural algorithmic reasoning is an emerging area of machine learning that focuses on building neural networks capable of solving complex algorithmic tasks. Recent advancements predominantly follow the standard supervised…