mlsanityData to 7 Oct 2026

Learning Structure-Aware Representations of Dependent Types

arXiv 2402.02104 ↗First posted 3 Feb 2024cs.LG cs.PLcited by 2

Not on the map. Why?

Abstract (arXiv)

Agda is a dependently-typed programming language and a proof assistant, pivotal in proof formalization and programming language theory. This paper extends the Agda ecosystem into machine learning territory, and, vice versa, makes Agda-related resources available to machine learning practitioners. We introduce and release a novel dataset of Agda program-proofs that is elaborate and extensive enough to support various machine learning applications -- the first of its kind. Leveraging the dataset's ultra-high resolution, which details proof states at the sub-type level, we propose a novel neural architecture targeted at faithfully representing dependently-typed programs on the basis of structural rather than nominal principles. We instantiate and evaluate our architecture in a premise selection setup, where it achieves promising initial results, surpassing strong baselines.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 19 of its 30 references that are in the map. First posted on arXiv 3 Feb 2024.

Builds on

19 of 30 references.

References · 19

  1. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  2. 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
  3. 2020GLU Variants Improve Transformercited by 1,724
  4. 2019Root Mean Square Layer Normalizationcited by 1,425
  5. 2016Language Modeling with Gated Convolutional Networkscited by 688
  6. 2023LeanDojo: Theorem Proving with Retrieval-Augmented Language Modelscited by 414
  7. 2020Generative Language Modeling for Automated Theorem Provingcited by 379
  8. 2023Zoology: Measuring and Improving Recall in Efficient Language Modelscited by 188
  9. 2022Formal Mathematics Statement Curriculum Learningcited by 141
  10. 2021Proof Artifact Co-training for Theorem Proving with Language Modelscited by 130
  11. 2019Learning to Prove Theorems via Interacting with Proof Assistantscited by 107
  12. 2019Graph Representations for Higher-Order Logic and Theorem Provingcited by 55
7 more
  1. 2023Magnushammer: A Transformer-Based Approach to Premise Selectioncited by 50
  2. 2018GamePad: A Learning Environment for Theorem Provingcited by 48
  3. 2017Premise Selection for Theorem Proving by Deep Graph Embeddingcited by 44
  4. 2017HolStep: A Machine Learning Dataset for Higher-order Logic Theorem Provingcited by 26
  5. 2020First Neural Conjecturing Datasets and Experimentscited by 26
  6. 2024Graph2Tac: Online Representation Learning of Formal Math Conceptscited by 15
  7. 2023Algebraic Positional Encodingscited by 9

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 1; 2026: 1.

2 papers.