paper-with-me

Papers

Top Program Construction and Reduction for polynomial time Meta-Interpretive Learning

2021-01-13 · Stassa Patsantzis, Stephen H. Muggleton

Meta-Interpretive Learners, like most ILP systems, learn by searching for a correct hypothesis in the hypothesis space, the powerset of all constructible clauses. We show how this exponentially-growing search can be replaced by the construction of a Top program: the set of clauses in all correct hypotheses that is itself a correct hypothesis. We give an algorithm for Top program construction and show that it constructs a correct Top program in polynomial time and from a finite number of examples. We implement our algorithm in Prolog as the basis of a new MIL system, Louise, that constructs a Top program and then reduces it by removing redundant clauses. We compare Louise to the state-of-the-art search-based MIL system Metagol in experiments on grid world navigation, graph connectedness and grammar learning datasets and find that Louise improves on Metagol's predictive accuracy when the hypothesis space and the target theory are both large, or when the hypothesis space does not include a correct hypothesis because of "classification noise" in the form of mislabelled examples. When the hypothesis space or the target theory are small, Louise and Metagol perform equally well.

📄 PDF Abstract BibTeX arXiv:2101.05050

Code (1)

stassa/louise 공식 구현

Similar Papers 제목 키워드 기반

Multi-Criteria Dimensionality Reduction with Applications to Fairness

2019-02-28 · NeurIPS 2019 12 · Uthaipon Tantipongpipat, Samira Samadi, Mohit Singh, Jamie Morgenstern 외

Dimensionality reduction is a classical technique widely used for data analysis. One foundational instantiation is Principal Component Analysis (PCA), which minimizes the average reconstruction error. In this paper, we i…

Dimensionality ReductionFairness

Backdoors to Normality for Disjunctive Logic Programs

2013-01-08 · Johannes Klaus Fichte, Stefan Szeider

Over the last two decades, propositional satisfiability (SAT) has become one of the most successful and widely applied techniques for the solution of NP-complete problems. The aim of this paper is to investigate theoreti…

PRoTECT: Parallelized Construction of Safety Barrier Certificates for Nonlinear Polynomial Systems

2024-04-23 · Ben Wooding, Viacheslav Horbanov, Abolfazl Lavaei

We develop an open-source software tool, called PRoTECT, for the parallelized construction of safety barrier certificates (BCs) for nonlinear polynomial systems. This tool employs sum-of-squares (SOS) optimization progra…

Logical reduction of metarules

2019-07-25 · Andrew Cropper, Sophie Tourret

Many forms of inductive logic programming (ILP) use \emph{metarules}, second-order Horn clauses, to define the structure of learnable programs and thus the hypothesis space. Deciding which metarules to use for a given le…

Inductive logic programming

Learning Randomized Reductions and Program Properties

2024-12-24 · Ferhat Erata, Orr Paradise, Timos Antonopoulos, ThanhVu Nguyen 외

The correctness of computations remains a significant challenge in computer science, with traditional approaches relying on automated testing or formal verification. Self-testing/correcting programs introduce an alternat…