about
Scalable Coupling of Deep Learning with Logical Reasoning (arxiv.org)
1 point by belter on May 15, 2023 | hide | past | pdf | 1 comment on HN

In plain words: A network learns the rules of puzzles like Sudoku or protein design from images or text, with a new training loss that handles huge energy values where the usual trick fails. It solves them with little data and lets people inspect and adjust answers.

Abstract

In the ongoing quest for hybridizing discrete reasoning with neural nets, there is an increasing interest in neural architectures that can learn how to solve discrete reasoning or optimization problems from natural inputs. In this paper, we introduce a scalable neural architecture and loss function dedicated to learning the constraints and criteria of NP-hard reasoning problems expressed as discrete Graphical Models. Our loss function solves one of the main limitations of Besag's pseudo-loglikelihood, enabling learning of high energies. We empirically show it is able to efficiently learn how to solve NP-hard reasoning problems from natural inputs as the symbolic, visual or many-solutions Sudoku problems as well as the energy optimization formulation of the protein design problem, providing data efficiency, interpretability, and \textit{a posteriori} control over predictions.

Marianne Defresne, Sophie Barbe, Thomas Schiex
arXiv:2305.07617 · cs.AI, cs.LG, stat.ML · submitted May 12, 2023 · updated Jul 18, 2023
abstract · pdf · html · 10 pages, 2 figures, 6 tables. Published in IJCAI'2023 proceedings

add comment on HN

"...we introduce a scalable neural architecture and loss function dedicated to learning the constraints and criteria of NP-hard reasoning problems expressed as discrete Graphical Models. Our loss function solves one of the main limitations of Besag's pseudo-loglikelihood, enabling learning of high energies. We empirically show it is able to efficiently learn how to solve NP-hard reasoning problems from natural inputs as the symbolic, visual or many-solutions Sudoku problems as well as the energy optimization formulation of the protein design problem..."