mlsanityData to 14 Oct 2026

Towards a Neural Lambda Calculus: Neurosymbolic AI Applied to the Foundations of Functional Programming

arXiv 2304.09276 ↗First posted 18 Apr 2023cs.LG cs.AI cs.CLcited by 2

Not on the map. Why?

Abstract (arXiv)

Over the last decades, deep neural networks based-models became the dominant paradigm in machine learning. Further, the use of artificial neural networks in symbolic learning has been seen as increasingly relevant recently. To study the capabilities of neural networks in the symbolic AI domain, researchers have explored the ability of deep neural networks to learn mathematical constructions, such as addition and multiplication, logic inference, such as theorem provers, and even the execution of computer programs. The latter is known to be too complex a task for neural networks. Therefore, the results were not always successful, and often required the introduction of biased elements in the learning process, in addition to restricting the scope of possible programs to be executed. In this work, we will analyze the ability of neural networks to learn how to execute programs as a whole. To do so, we propose a different approach. Instead of using an imperative programming language, with complex structures, we use the Lambda Calculus (λ-Calculus), a simple, but Turing-Complete mathematical formalism, which serves as the basis for modern functional programming languages and is at the heart of computability theory. We will introduce the use of integrated neural learning and lambda calculi formalization. Finally, we explore execution of a program in λ-Calculus is based on reductions, we will show that it is enough to learn how to perform these reductions so that we can execute any program. Keywords: Machine Learning, Lambda Calculus, Neurosymbolic AI, Neural Networks, Transformer Model, Sequence-to-Sequence Models, Computational Models

Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 19 of its 48 references that are in the map. First posted on arXiv 18 Apr 2023.

Builds on

19 of 48 references.

References · 19

  1. 2017Attention Is All You Needcited by 60,361
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2020Language Models are Few-Shot Learnerscited by 32,419
  4. 2014Sequence to Sequence Learning with Neural Networkscited by 2,986
  5. 2014Empirical Evaluation of Gated Recurrent Neural Networks on Sequence Modelingcited by 2,367
  6. 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,304
  7. 2014Neural Turing Machinescited by 644
  8. 2019Deep Learning for Symbolic Mathematicscited by 270
  9. 2022Transformers Learn Shortcuts to Automatacited by 268
  10. 2020Neurosymbolic AI: The 3rd Wavecited by 255
  11. 2015A Critical Review of Recurrent Neural Networks for Sequence Learningcited by 224
  12. 2017Neural-Symbolic Learning and Reasoning: A Survey and Interpretationcited by 196
7 more
  1. 2015Neural GPUs Learn Algorithmscited by 121
  2. 2014Learning to Executecited by 106
  3. 2022On the Paradox of Learning to Reason from Datacited by 93
  4. 2018Neural Arithmetic Logic Unitscited by 70
  5. 2014Structured Generative Models of Natural Source Codecited by 19
  6. 2014Building Program Vector Representations for Deep Learningcited by 5
  7. 2020Understanding Boolean Function Learnability on Deep Neural Networks: PAC Learning Meets Neurosymbolic Modelscited by 3

Built on by

Cited by year

Citing papers per year: 2024: 2.

2 papers.