Skip to main content

Showing 1–28 of 28 results for author: Kuzelka, O

Searching in archive cs. Search in all archives.
.
  1. arXiv:2404.12905  [pdf, other

    cs.LO

    Complexity of Weighted First-Order Model Counting in the Two-Variable Fragment with Counting Quantifiers: A Bound to Beat

    Authors: Jan Tóth, Ondřej Kuželka

    Abstract: We study the time complexity of the weighted first-order model counting (WFOMC) over the logical language with two variables and counting quantifiers. The problem is known to be solvable in time polynomial in the domain size. However, the degree of the polynomial, which turns out to be relatively high for most practical applications, has never been properly addressed. First, we formulate a time co… ▽ More

    Submitted 19 April, 2024; originally announced April 2024.

  2. arXiv:2402.08586  [pdf, other

    cs.LG

    Faster Repeated Evasion Attacks in Tree Ensembles

    Authors: Lorenzo Cascioli, Laurens Devos, Ondřej Kuželka, Jesse Davis

    Abstract: Tree ensembles are one of the most widely used model classes. However, these models are susceptible to adversarial examples, i.e., slightly perturbed examples that elicit a misprediction. There has been significant research on designing approaches to construct such examples for tree ensembles. But this is a computationally challenging problem that often must be solved a large number of times (e.g.… ▽ More

    Submitted 13 February, 2024; originally announced February 2024.

  3. Lifted Algorithms for Symmetric Weighted First-Order Model Sampling

    Authors: Yuanhong Wang, Juhua Pu, Yuyi Wang, Ondřej Kuželka

    Abstract: Weighted model counting (WMC) is the task of computing the weighted sum of all satisfying assignments (i.e., models) of a propositional formula. Similarly, weighted model sampling (WMS) aims to randomly generate models with probability proportional to their respective weights. Both WMC and WMS are hard to solve exactly, falling under the $\#\mathsf{P}$-hard complexity class. However, it is known t… ▽ More

    Submitted 14 June, 2024; v1 submitted 17 August, 2023; originally announced August 2023.

    Comments: 47 pages, 6 figures. An expanded version of "On exact sampling in the two-variable fragment of first-order logic" in LICS23. arXiv admin note: substantial text overlap with arXiv:2302.02730

    MSC Class: 68T27 ACM Class: I.2.4

    Journal ref: Artificial Intelligence 331 (2024): 104114

  4. arXiv:2302.04606  [pdf, other

    cs.LO math.CO

    On Discovering Interesting Combinatorial Integer Sequences

    Authors: Martin Svatoš, Peter Jung, Jan Tóth, Yuyi Wang, Ondřej Kuželka

    Abstract: We study the problem of generating interesting integer sequences with a combinatorial interpretation. For this we introduce a two-step approach. In the first step, we generate first-order logic sentences which define some combinatorial objects, e.g., undirected graphs, permutations, matchings etc. In the second step, we use algorithms for lifted first-order model counting to generate integer seque… ▽ More

    Submitted 9 February, 2023; originally announced February 2023.

  5. arXiv:2302.02730  [pdf, other

    cs.AI cs.LO

    On Exact Sampling in the Two-Variable Fragment of First-Order Logic

    Authors: Yuanhong Wang, Juhua Pu, Yuyi Wang, Ondřej Kuželka

    Abstract: In this paper, we study the sampling problem for first-order logic proposed recently by Wang et al. -- how to efficiently sample a model of a given first-order sentence on a finite domain? We extend their result for the universally-quantified subfragment of two-variable logic $\mathbf{FO}^2$ ($\mathbf{UFO}^2$) to the entire fragment of $\mathbf{FO}^2$. Specifically, we prove the domain-liftability… ▽ More

    Submitted 6 May, 2023; v1 submitted 6 February, 2023; originally announced February 2023.

    Comments: 37 pages, 4 figures, LICS 2023

    MSC Class: 68T27 ACM Class: I.2.4

  6. arXiv:2211.01164  [pdf, other

    cs.AI cs.LO

    Lifted Inference with Linear Order Axiom

    Authors: Jan Tóth, Ondřej Kuželka

    Abstract: We consider the task of weighted first-order model counting (WFOMC) used for probabilistic inference in the area of statistical relational learning. Given a formula $φ$, domain size $n$ and a pair of weight functions, what is the weighted sum of all models of $φ$ over a domain of size $n$? It was shown that computing WFOMC of any logical sentence with at most two logical variables can be done in t… ▽ More

    Submitted 2 November, 2022; originally announced November 2022.

  7. arXiv:2201.11165  [pdf, other

    cs.AI cs.LO

    First-Order Context-Specific Likelihood Weighting in Hybrid Probabilistic Logic Programs

    Authors: Nitesh Kumar, Ondrej Kuzelka, Luc De Raedt

    Abstract: Statistical relational AI and probabilistic logic programming have so far mostly focused on discrete probabilistic models. The reasons for this is that one needs to provide constructs to succinctly model the independencies in such models, and also provide efficient inference. Three types of independencies are important to represent and exploit for scalable inference in hybrid models: conditional… ▽ More

    Submitted 8 January, 2023; v1 submitted 26 January, 2022; originally announced January 2022.

    Comments: arXiv admin note: text overlap with arXiv:2101.09791

  8. arXiv:2101.09791  [pdf, other

    cs.AI

    Context-Specific Likelihood Weighting

    Authors: Nitesh Kumar, Ondřej Kuželka

    Abstract: Sampling is a popular method for approximate inference when exact inference is impractical. Generally, sampling algorithms do not exploit context-specific independence (CSI) properties of probability distributions. We introduce context-specific likelihood weighting (CS-LW), a new sampling methodology, which besides exploiting the classical conditional independence properties, also exploits CSI pro… ▽ More

    Submitted 27 February, 2021; v1 submitted 24 January, 2021; originally announced January 2021.

  9. arXiv:2011.03488  [pdf, other

    cs.LG cs.AI cs.LO cs.NE

    Learning with Molecules beyond Graph Neural Networks

    Authors: Gustav Sourek, Filip Zelezny, Ondrej Kuzelka

    Abstract: We demonstrate a deep learning framework which is inherently based in the highly expressive language of relational logic, enabling to, among other things, capture arbitrarily complex graph structures. We show how Graph Neural Networks and similar models can be easily covered in the framework by specifying the underlying propagation rules in the relational logic. The declarative nature of the used… ▽ More

    Submitted 6 November, 2020; originally announced November 2020.

    Comments: accepted to Machine Learning for Molecules Workshop @ NeurIPS 2020

  10. arXiv:2007.06567  [pdf, ps, other

    cs.LG cs.AI

    Lossless Compression of Structured Convolutional Models via Lifting

    Authors: Gustav Sourek, Filip Zelezny, Ondrej Kuzelka

    Abstract: Lifting is an efficient technique to scale up graphical models generalized to relational domains by exploiting the underlying symmetries. Concurrently, neural models are continuously expanding from grid-like tensor data into structured representations, such as various attributed graphs and relational databases. To address the irregular structure of the data, the models typically extrapolate on the… ▽ More

    Submitted 18 January, 2021; v1 submitted 13 July, 2020; originally announced July 2020.

    Comments: Accepted to ICLR 2021. TL;DR: Speeding up weight-sharing dynamic neural computation graphs, such as GNNs, with lifted inference

  11. arXiv:2007.06286  [pdf, other

    cs.LG cs.AI cs.LO cs.NE

    Beyond Graph Neural Networks with Lifted Relational Neural Networks

    Authors: Gustav Sourek, Filip Zelezny, Ondrej Kuzelka

    Abstract: We demonstrate a declarative differentiable programming framework based on the language of Lifted Relational Neural Networks, where small parameterized logic programs are used to encode relational learning scenarios. When presented with relational data, such as various forms of graphs, the program interpreter dynamically unfolds differentiable computational graphs to be used for the program parame… ▽ More

    Submitted 13 July, 2020; originally announced July 2020.

    Comments: Submitted to MLJ's Special Track on Learning and Reasoning (May 15th 2020 cut-off) http://lr2020.iit.demokritos.gr/

    Journal ref: Machine Learning, volume 110, pages 1695 - 1738 (2021)

  12. arXiv:2007.05619  [pdf, other

    cs.AI cs.LO

    Weighted First-Order Model Counting in the Two-Variable Fragment With Counting Quantifiers

    Authors: Ondrej Kuzelka

    Abstract: It is known due to the work of Van den Broeck et al [KR, 2014] that weighted first-order model counting (WFOMC) in the two-variable fragment of first-order logic can be solved in time polynomial in the number of domain elements. In this paper we extend this result to the two-variable fragment with counting quantifiers.

    Submitted 14 August, 2020; v1 submitted 10 July, 2020; originally announced July 2020.

    Comments: This version: Fixed typos in the statement of Proposition 4 (missing dependency on bit-complexity of w and \overline{w} in the statement of the proposition) and in Eq. 19 (missing negation)

  13. arXiv:2006.03432  [pdf, other

    cs.AI cs.LO

    Lifted Inference in 2-Variable Markov Logic Networks with Function and Cardinality Constraints Using Discrete Fourier Transform

    Authors: Ondrej Kuzelka

    Abstract: In this paper we show that inference in 2-variable Markov logic networks (MLNs) with cardinality and function constraints is domain-liftable. To obtain this result we use existing domain-lifted algorithms for weighted first-order model counting (Van den Broeck et al, KR 2014) together with discrete Fourier transform of certain distributions associated to MLNs.

    Submitted 16 July, 2020; v1 submitted 4 June, 2020; originally announced June 2020.

    Comments: arXiv admin note: text overlap with arXiv:2002.10259, This version: fixed a typo in Section 3.1

  14. arXiv:2002.10259  [pdf, other

    cs.AI cs.LG cs.LO

    Complex Markov Logic Networks: Expressivity and Liftability

    Authors: Ondrej Kuzelka

    Abstract: We study expressivity of Markov logic networks (MLNs). We introduce complex MLNs, which use complex-valued weights, and we show that, unlike standard MLNs with real-valued weights, complex MLNs are fully expressive. We then observe that discrete Fourier transform can be computed using weighted first order model counting (WFOMC) with complex weights and use this observation to design an algorithm f… ▽ More

    Submitted 16 July, 2020; v1 submitted 24 February, 2020; originally announced February 2020.

    Comments: Fixed typos in Lemma 1 and Section 7. Paper accepted to UAI 2020

  15. arXiv:2001.05263  [pdf, ps, other

    cs.AI cs.LO

    Approximate Weighted First-Order Model Counting: Exploiting Fast Approximate Model Counters and Symmetry

    Authors: Timothy van Bremen, Ondrej Kuzelka

    Abstract: We study the symmetric weighted first-order model counting task and present ApproxWFOMC, a novel anytime method for efficiently bounding the weighted first-order model count in the presence of an unweighted first-order model counting oracle. The algorithm has applications to inference in a variety of first-order probabilistic representations, such as Markov logic networks and probabilistic logic p… ▽ More

    Submitted 15 January, 2020; originally announced January 2020.

    Comments: Presented at StarAI 2020

  16. arXiv:2001.05198  [pdf, ps, other

    cs.AI cs.LG

    Domain-Liftability of Relational Marginal Polytopes

    Authors: Ondrej Kuzelka, Yuyi Wang

    Abstract: We study computational aspects of relational marginal polytopes which are statistical relational learning counterparts of marginal polytopes, well-known from probabilistic graphical models. Here, given some first-order logic formula, we can define its relational marginal statistic to be the fraction of groundings that make this formula true in a given possible world. For a list of first-order logi… ▽ More

    Submitted 15 January, 2020; originally announced January 2020.

    Comments: A preliminary version of a paper accepted to AISTATS 2020, presented at the StarAI 2020 workshop

  17. arXiv:1905.13462  [pdf, other

    cs.LG stat.ML

    Neural Markov Logic Networks

    Authors: Giuseppe Marra, Ondřej Kuželka

    Abstract: We introduce neural Markov logic networks (NMLNs), a statistical relational learning system that borrows ideas from Markov logic. Like Markov logic networks (MLNs), NMLNs are an exponential-family model for modelling distributions over possible worlds, but unlike MLNs, they do not rely on explicitly specified first-order logic rules. Instead, NMLNs learn an implicit representation of such rules as… ▽ More

    Submitted 22 October, 2020; v1 submitted 31 May, 2019; originally announced May 2019.

  18. arXiv:1903.03099  [pdf, ps, other

    cs.AI

    Lifted Weight Learning of Markov Logic Networks Revisited

    Authors: Ondrej Kuzelka, Vyacheslav Kungurtsev

    Abstract: We study lifted weight learning of Markov logic networks. We show that there is an algorithm for maximum-likelihood learning of 2-variable Markov logic networks which runs in time polynomial in the domain size. Our results are based on existing lifted-inference algorithms and recent algorithmic results on computing maximum entropy distributions.

    Submitted 7 March, 2019; originally announced March 2019.

    Comments: Appearing in the proceedings of the 22nd International Conference on Artificial Intelligence and Statistics (AISTATS)

  19. arXiv:1807.01183  [pdf, ps, other

    cs.AI cs.LG cs.LO

    Quantified Markov Logic Networks

    Authors: Víctor Gutiérrez-Basulto, Jean Christoph Jung, Ondrej Kuzelka

    Abstract: Markov Logic Networks (MLNs) are well-suited for expressing statistics such as "with high probability a smoker knows another smoker" but not for expressing statements such as "there is a smoker who knows most other smokers", which is necessary for modeling, e.g. influencers in social networks. To overcome this shortcoming, we study quantified MLNs which generalize MLNs by introducing statistical u… ▽ More

    Submitted 21 August, 2018; v1 submitted 3 July, 2018; originally announced July 2018.

    Comments: Paper accepted at the 16th International Conference on Principles of Knowledge Representation and Reasoning (KR 2018). This work was also presented in the Eighth International Workshop on Statistical Relational AI (StarAI 2018) under the title "Markov Logic Networks with Statistical Quantifiers"

  20. arXiv:1804.06188  [pdf, ps, other

    cs.LG cs.AI stat.ML

    VC-Dimension Based Generalization Bounds for Relational Learning

    Authors: Ondrej Kuzelka, Yuyi Wang, Steven Schockaert

    Abstract: In many applications of relational learning, the available data can be seen as a sample from a larger relational structure (e.g. we may be given a small fragment from some social network). In this paper we are particularly concerned with scenarios in which we can assume that (i) the domain elements appearing in the given sample have been uniformly sampled without replacement from the (unknown) ful… ▽ More

    Submitted 4 July, 2018; v1 submitted 17 April, 2018; originally announced April 2018.

    Comments: Longer version of paper accepted at ECML PKDD 2018

  21. arXiv:1803.05768  [pdf, ps, other

    cs.AI cs.LG

    PAC-Reasoning in Relational Domains

    Authors: Ondrej Kuzelka, Yuyi Wang, Jesse Davis, Steven Schockaert

    Abstract: We consider the problem of predicting plausible missing facts in relational data, given a set of imperfect logical rules. In particular, our aim is to provide bounds on the (expected) number of incorrect inferences that are made in this way. Since for classical inference it is in general impossible to bound this number in a non-trivial way, we consider two inference relations that weaken, but rema… ▽ More

    Submitted 4 July, 2018; v1 submitted 15 March, 2018; originally announced March 2018.

    Comments: Longer version of paper appearing in UAI 2018

  22. arXiv:1710.02221  [pdf, other

    cs.LG cs.AI stat.ML

    Stacked Structure Learning for Lifted Relational Neural Networks

    Authors: Gustav Sourek, Martin Svatos, Filip Zelezny, Steven Schockaert, Ondrej Kuzelka

    Abstract: Lifted Relational Neural Networks (LRNNs) describe relational domains using weighted first-order rules which act as templates for constructing feed-forward neural networks. While previous work has shown that using LRNNs can lead to state-of-the-art results in various ILP tasks, these results depended on hand-crafted rules. In this paper, we extend the framework of LRNNs with structure learning, th… ▽ More

    Submitted 5 October, 2017; originally announced October 2017.

    Comments: Presented at ILP 2017

  23. arXiv:1709.05825  [pdf, ps, other

    cs.AI

    Relational Marginal Problems: Theory and Estimation

    Authors: Ondrej Kuzelka, Yuyi Wang, Jesse Davis, Steven Schockaert

    Abstract: In the propositional setting, the marginal problem is to find a (maximum-entropy) distribution that has some given marginals. We study this problem in a relational setting and make the following contributions. First, we compare two different notions of relational marginals. Second, we show a duality between the resulting relational marginal problems and the maximum likelihood estimation of the par… ▽ More

    Submitted 25 April, 2018; v1 submitted 18 September, 2017; originally announced September 2017.

    Comments: Long version of a paper that appeared in AAAI 2018; added a paragraph to Related Work

  24. arXiv:1705.07095  [pdf, ps, other

    cs.AI

    Induction of Interpretable Possibilistic Logic Theories from Relational Data

    Authors: Ondrej Kuzelka, Jesse Davis, Steven Schockaert

    Abstract: The field of Statistical Relational Learning (SRL) is concerned with learning probabilistic models from relational data. Learned SRL models are typically represented using some kind of weighted logical formulas, which make them considerably more interpretable than those obtained by e.g. neural networks. In practice, however, these models are often still difficult to interpret correctly, as they ca… ▽ More

    Submitted 19 May, 2017; originally announced May 2017.

    Comments: Longer version of a paper appearing in IJCAI 2017

  25. arXiv:1611.06174  [pdf, other

    cs.AI

    Stratified Knowledge Bases as Interpretable Probabilistic Models (Extended Abstract)

    Authors: Ondrej Kuzelka, Jesse Davis, Steven Schockaert

    Abstract: In this paper, we advocate the use of stratified logical theories for representing probabilistic models. We argue that such encodings can be more interpretable than those obtained in existing frameworks such as Markov logic networks. Among others, this allows for the use of domain experts to improve learned models by directly removing, adding, or modifying logical formulas.

    Submitted 18 November, 2016; originally announced November 2016.

    Comments: Presented at NIPS 2016 Workshop on Interpretable Machine Learning in Complex Systems

  26. arXiv:1604.05273  [pdf, ps, other

    cs.AI

    Learning Possibilistic Logic Theories from Default Rules

    Authors: Ondrej Kuzelka, Jesse Davis, Steven Schockaert

    Abstract: We introduce a setting for learning possibilistic logic theories from defaults of the form "if alpha then typically beta". We first analyse this problem from the point of view of machine learning theory, determining the VC dimension of possibilistic stratifications as well as the complexity of the associated learning problems, after which we present a heuristic learning algorithm that can easily s… ▽ More

    Submitted 18 April, 2016; originally announced April 2016.

    Comments: Long version of a paper accepted at IJCAI 2016

  27. arXiv:1508.05128  [pdf, other

    cs.AI cs.LG cs.NE

    Lifted Relational Neural Networks

    Authors: Gustav Sourek, Vojtech Aschenbrenner, Filip Zelezny, Ondrej Kuzelka

    Abstract: We propose a method combining relational-logic representations with neural network learning. A general lifted architecture, possibly reflecting some background domain knowledge, is described through relational rules which may be handcrafted or learned. The relational rule-set serves as a template for unfolding possibly deep neural networks whose structures also reflect the structures of given trai… ▽ More

    Submitted 13 October, 2015; v1 submitted 20 August, 2015; originally announced August 2015.

    Comments: Expanded section on weight learning, added explanation of relationship to convolutional neural networks

  28. arXiv:1506.01432  [pdf, ps, other

    cs.AI

    Encoding Markov Logic Networks in Possibilistic Logic

    Authors: Ondrej Kuzelka, Jesse Davis, Steven Schockaert

    Abstract: Markov logic uses weighted formulas to compactly encode a probability distribution over possible worlds. Despite the use of logical formulas, Markov logic networks (MLNs) can be difficult to interpret, due to the often counter-intuitive meaning of their weights. To address this issue, we propose a method to construct a possibilistic logic theory that exactly captures what can be derived from a giv… ▽ More

    Submitted 8 June, 2015; v1 submitted 3 June, 2015; originally announced June 2015.

    Comments: Extended version of a paper appearing in UAI 2015