Differentiable programming: Generalization, characterization and limitations of deep learning
Not on the map. Why?
Abstract (arXiv)
In the past years, deep learning models have been successfully applied in several cognitive tasks. Originally inspired by neuroscience, these models are specific examples of differentiable programs. In this paper we define and motivate differentiable programming, as well as specify some program characteristics that allow us to incorporate the structure of the problem in a differentiable program. We analyze different types of differentiable programs, from more general to more specific, and evaluate, for a specific problem with a graph dataset, its structure and knowledge with several differentiable programs using those characteristics. Finally, we discuss some inherent limitations of deep learning and differentiable programs, which are key challenges in advancing artificial intelligence, and then analyze possible solutions
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 14 of its 32 references that are in the map. First posted on arXiv 13 May 2022.
Builds on
14 of 32 references.
References · 14
- 2017Attention Is All You Needcited by 59,932
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2014Sequence to Sequence Learning with Neural Networkscited by 2,974
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2019Recurrent Independent Mechanismscited by 219
- 2018Deep Learning: A Critical Appraisalcited by 214
- 2018Compositional Attention Networks for Machine Reasoningcited by 183
- 2019SATNet: Bridging deep learning and logical reasoning using a differentiable satisfiability solvercited by 173
- 2021PyTorch Geometric Temporal: Spatiotemporal Signal Processing with Neural Machine Learning Modelscited by 118
- 2018Ontology Reasoning with Deep Neural Networkscited by 40
2 more
- 2018Demystifying Differentiable Programming: Shift/Reset the Penultimate Backpropagatorcited by 14
- 2013Multi-GPU Training of ConvNetscited by 6
Built on by
Not cited yet.