English

Comparing Differentiable Logics for Learning Systems: A Research Preview

Logic in Computer Science 2023-11-17 v1 Artificial Intelligence Machine Learning

Abstract

Extensive research on formal verification of machine learning (ML) systems indicates that learning from data alone often fails to capture underlying background knowledge. A variety of verifiers have been developed to ensure that a machine-learnt model satisfies correctness and safety properties, however, these verifiers typically assume a trained network with fixed weights. ML-enabled autonomous systems are required to not only detect incorrect predictions, but should also possess the ability to self-correct, continuously improving and adapting. A promising approach for creating ML models that inherently satisfy constraints is to encode background knowledge as logical constraints that guide the learning process via so-called differentiable logics. In this research preview, we compare and evaluate various logics from the literature in weakly-supervised contexts, presenting our findings and highlighting open problems for future work. Our experimental results are broadly consistent with results reported previously in literature; however, learning with differentiable logics introduces a new hyperparameter that is difficult to tune and has significant influence on the effectiveness of the logics.

Keywords

Cite

@article{arxiv.2311.09809,
  title  = {Comparing Differentiable Logics for Learning Systems: A Research Preview},
  author = {Thomas Flinkow and Barak A. Pearlmutter and Rosemary Monahan},
  journal= {arXiv preprint arXiv:2311.09809},
  year   = {2023}
}

Comments

In Proceedings FMAS 2023, arXiv:2311.08987

R2 v1 2026-06-28T13:23:17.097Z