mlsanityData to 7 Oct 2026

Contrastive Reinforcement Learning of Symbolic Reasoning Domains

arXiv 2106.09146 ↗First posted 16 Jun 2021cs.AI cs.LGcited by 17

Not on the map. Why?

Abstract (arXiv)

Abstract symbolic reasoning, as required in domains such as mathematics and logic, is a key component of human intelligence. Solvers for these domains have important applications, especially to computer-assisted education. But learning to solve symbolic problems is challenging for machine learning algorithms. Existing models either learn from human solutions or use hand-engineered features, making them expensive to apply in new domains. In this paper, we instead consider symbolic domains as simple environments where states and actions are given as unstructured text, and binary rewards indicate whether a problem is solved. This flexible setup makes it easy to specify new domains, but search and planning become challenging. We introduce four environments inspired by the Mathematics Common Core Curriculum, and observe that existing Reinforcement Learning baselines perform poorly. We then present a novel learning algorithm, Contrastive Policy Learning (ConPoLe) that explicitly optimizes the InfoNCE loss, which lower bounds the mutual information between the current state and next states that continue on a path to the solution. ConPoLe successfully solves all four domains. Moreover, problem representations learned by ConPoLe enable accurate prediction of the categories of problems in a real mathematics curriculum. Our results suggest new directions for reinforcement learning in symbolic domains, as well as applications to mathematics education.

Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 11 of its 34 references that are in the map. First posted on arXiv 16 Jun 2021.

Builds on

11 of 34 references.

References · 11

  1. 2018Representation Learning with Contrastive Predictive Codingcited by 7,662
  2. 2021Decision Transformer: Reinforcement Learning via Sequence Modelingcited by 1,528
  3. 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 745
  4. 2020Generative Language Modeling for Automated Theorem Provingcited by 379
  5. 2019Learning to Prove Theorems via Interacting with Proof Assistantscited by 107
  6. 2015Deep Reinforcement Learning with a Natural Language Action Spacecited by 88
  7. 2016DeepMath - Deep Sequence Models for Premise Selectioncited by 80
  8. 2018Reinforcement Learning of Theorem Provingcited by 69
  9. 2020Conditional Negative Sampling for Contrastive Learning of Visual Representationscited by 57
  10. 2020Towards Effective Context for Meta-Reinforcement Learning: an Approach based on Contrastive Learningcited by 29
  11. 2018ATPboost: Learning Premise Selection in Binary Setting with ATP Feedbackcited by 12

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2022: 6; 2023: 0; 2024: 6; 2025: 4; 2026: 1.

17 papers.

Sort:

By area: