mlsanityData to 14 Oct 2026

Towards Invertible Semantic-Preserving Embeddings of Logical Formulae

arXiv 2305.03143 ↗First posted 3 May 2023cs.AI cs.LG cs.LOcited by 3

Not on the map. Why?

Abstract (arXiv)

Logic is the main formal language to perform automated reasoning, and it is further a human-interpretable language, at least for small formulae. Learning and optimising logic requirements and rules has always been an important problem in Artificial Intelligence. State of the art Machine Learning (ML) approaches are mostly based on gradient descent optimisation in continuous spaces, while learning logic is framed in the discrete syntactic space of formulae. Using continuous optimisation to learn logic properties is a challenging problem, requiring to embed formulae in a continuous space in a meaningful way, i.e. preserving the semantics. Current methods are able to construct effective semantic-preserving embeddings via kernel methods (for linear temporal logic), but the map they define is not invertible. In this work we address this problem, learning how to invert such an embedding leveraging deep architectures based on the Graph Variational Autoencoder framework. We propose a novel model specifically designed for this setting, justifying our design choices through an extensive experimental evaluation. Reported results in the context of propositional logic are promising, and several challenges regarding learning invertible embeddings of formulae are highlighted and addressed.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 26 of its 46 references that are in the map. First posted on arXiv 3 May 2023.

Builds on

26 of 46 references.

References · 26

  1. 2017Attention Is All You Needcited by 60,361
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  6. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  7. 2019Optuna: A Next-generation Hyperparameter Optimization Frameworkcited by 2,501
  8. 2022Competition-Level Code Generation with AlphaCodecited by 1,462
  9. 2016Variational Graph Auto-Encoderscited by 1,382
  10. 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
  11. 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 652
  12. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
14 more
  1. 2015Improved Semantic Representations From Tree-Structured Long Short-Term Memory Networkscited by 306
  2. 2017Grammar Variational Autoencodercited by 285
  3. 2018Learning Deep Generative Models of Graphscited by 229
  4. 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 185
  5. 2018Multi-Objective De Novo Drug Design with Conditional Graph Generative Modelcited by 101
  6. 2019D-VAE: A Variational Autoencoder for Directed Acyclic Graphscited by 98
  7. 2020Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspectivecited by 95
  8. 2020A Systematic Survey on Deep Generative Models for Graph Generationcited by 94
  9. 2018Constrained Generation of Semantically Valid Graphs via Regularizing Variational Autoencoderscited by 74
  10. 2021Directed Acyclic Graph Neural Networkscited by 70
  11. 2022A Survey on Deep Graph Generation: Methods and Applicationscited by 69
  12. 2018Variational Autoencoder with Arbitrary Conditioningcited by 68
  13. 2015DAG-Recurrent Neural Networks For Scene Labelingcited by 10
  14. 2022Learning Model Checking and the Kernel Trick for Signal Temporal Logic on Stochastic Processescited by 7

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 1.

3 papers.