Neuro-symbolic EDA-based Optimisation using ILP-enhanced DBNs
Sarmimala Saikia, Lovekesh Vig, Ashwin Srinivasan, Gautam Shroff,, Puneet Agarwal, Richa Rawat

TL;DR
This paper introduces a neuro-symbolic approach combining deep belief networks and inductive logic programming to improve the efficiency and quality of solutions in estimation of distribution algorithms for discrete optimization problems.
Contribution
It presents a novel method integrating ILP-derived logical features into DBNs, enhancing their ability to incorporate domain knowledge in EDA-based optimization.
Findings
ILP-assisted DBNs generate more good solutions per iteration.
Samples from ILP-enhanced DBNs contain more near-optimal solutions.
The approach improves solution quality in optimization tasks.
Abstract
We investigate solving discrete optimisation problems using the estimation of distribution (EDA) approach via a novel combination of deep belief networks(DBN) and inductive logic programming (ILP).While DBNs are used to learn the structure of successively better feasible solutions,ILP enables the incorporation of domain-based background knowledge related to the goodness of solutions.Recent work showed that ILP could be an effective way to use domain knowledge in an EDA scenario.However,in a purely ILP-based EDA,sampling successive populations is either inefficient or not straightforward.In our Neuro-symbolic EDA,an ILP engine is used to construct a model for good solutions using domain-based background knowledge.These rules are introduced as Boolean features in the last hidden layer of DBNs used for EDA-based optimization.This incorporation of logical ILP features requires some changes…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Machine Learning and Algorithms · Topic Modeling
