paper-with-me

Papers

How to transfer algorithmic reasoning knowledge to learn new algorithms?

2021-10-26 · NeurIPS 2021 12 · Louis-Pascal A. C. Xhonneux, Andreea Deac, Petar Velickovic, Jian Tang

Learning to execute algorithms is a fundamental problem that has been widely studied. Prior work~\cite{veli19neural} has shown that to enable systematic generalisation on graph algorithms it is critical to have access to the intermediate steps of the program/algorithm. In many reasoning tasks, where algorithmic-style reasoning is important, we only have access to the input and output examples. Thus, inspired by the success of pre-training on similar tasks or data in Natural Language Processing (NLP) and Computer Vision, we set out to study how we can transfer algorithmic reasoning knowledge. Specifically, we investigate how we can use algorithms for which we have access to the execution trace to learn to solve similar tasks for which we do not. We investigate two major classes of graph algorithms, parallel algorithms such as breadth-first search and Bellman-Ford and sequential greedy algorithms such as Prim and Dijkstra. Due to the fundamental differences between algorithmic reasoning knowledge and feature extractors such as used in Computer Vision or NLP, we hypothesise that standard transfer techniques will not be sufficient to achieve systematic generalisation. To investigate this empirically we create a dataset including 9 algorithms and 3 different graph types. We validate this empirically and show how instead multi-task learning can be used to achieve the transfer of algorithmic reasoning knowledge.

📄 PDF Abstract BibTeX arXiv:2110.14056

Code (0)

등록된 구현이 없습니다.

Tasks

Learning to ExecuteMulti-Task Learning

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

General Intelligence Requires Reward-based Pretraining

2025-02-26 · Seungwook Han, Jyothish Pari, Samuel J. Gershman, Pulkit Agrawal

Large Language Models (LLMs) have demonstrated impressive real-world utility, exemplifying artificial useful intelligence (AUI). However, their ability to reason adaptively and robustly -- the hallmarks of artificial gen…

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…

Trustworthy Transfer Learning: A Survey

2024-12-18 · Jun Wu, Jingrui He

Transfer learning aims to transfer knowledge or information from a source domain to a relevant target domain. In this paper, we understand transfer learning from the perspectives of knowledge transferability and trustwor…

Privacy PreservingSurveyTransfer Learning

Model-to-Model Knowledge Transmission (M2KT): A Data-Free Framework for Cross-Model Understanding Transfer

2025-11-19 · Pratham Sorte arxiv

Modern artificial intelligence systems depend heavily on large datasets for both training and transferring knowledge between models. Knowledge distillation, transfer learning, and dataset distillation have made such tran…

Knowledge DistillationTransfer Learning