mlsanityData to 7 Oct 2026

Task Agnostic Architecture for Algorithm Induction via Implicit Composition

arXiv 2404.02450 ↗First posted 3 Apr 2024cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Different fields in applied machine learning such as computer vision, speech or natural language processing have been building domain-specialised solutions. Currently, we are witnessing an opposing trend towards developing more generalist architectures, driven by Large Language Models and multi-modal foundational models. These architectures are designed to tackle a variety of tasks, including those previously unseen and using inputs across multiple modalities. Taking this trend of generalization to the extreme suggests the possibility of a single deep network architecture capable of solving all tasks. This position paper aims to explore developing such a unified architecture and proposes a theoretical framework of how it could be constructed. Our proposal is based on the following assumptions. Firstly, tasks are solved by following a sequence of instructions, typically implemented in code for conventional computing hardware, which inherently operates sequentially. Second, recent Generative AI, especially Transformer-based models, demonstrate potential as an architecture capable of constructing algorithms for a wide range of domains. For example, GPT-4 shows exceptional capability at in-context learning of novel tasks which is hard to explain in any other way than the ability to compose novel solutions from fragments on previously learnt algorithms. Third, the observation that the main missing component in developing a truly generalised network is an efficient approach for self-consistent input of previously learnt sub-steps of an algorithm and their (implicit) composition during the network's internal forward pass. Our exploration delves into current capabilities and limitations of Transformer-based and other methods in efficient and correct algorithm composition and proposes a Transformer-like architecture as well as a discrete learning framework to overcome these limitations.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 16 of its 25 references that are in the map. First posted on arXiv 3 Apr 2024.

Builds on

16 of 25 references.

References · 16

  1. 2017Attention Is All You Needcited by 59,932
  2. 2022Training language models to follow instructions with human feedbackcited by 15,712
  3. 2021Evaluating Large Language Models Trained on Codecited by 8,053
  4. 2022Competition-Level Code Generation with AlphaCodecited by 1,427
  5. 2022In-context Learning and Induction Headscited by 930
  6. 2023Progress measures for grokking via mechanistic interpretabilitycited by 822
  7. 2022What learning algorithm is in-context learning? Investigations with linear modelscited by 671
  8. 2014Neural Turing Machinescited by 630
  9. 2023Looped Transformers as Programmable Computerscited by 224
  10. 2023What Algorithms can Transformers Learn? A Study in Length Generalizationcited by 198
  11. 2021Thinking Like Transformerscited by 182
  12. 2022Teaching Algorithmic Reasoning via In-context Learningcited by 111
4 more
  1. 2014Learning to Executecited by 105
  2. 2023Boolformer: Symbolic Regression of Logic Functions with Transformerscited by 5
  3. 2020The Utility of Feature Reuse: Transfer Learning in Data-Starved Regimescited by 1
  4. 2023Function-constrained Program Synthesiscited by 1

Built on by

Not cited yet.