Simple and Interpretable Probabilistic Classifiers for Knowledge Graphs

Christian Riefolo, Nicola Fanizzi, Claudia d'Amato
7/9/2024
cs.AI

No official code found. Best implementation: THESCREAMINGMONKEY/MBM-EM (3 stars, last commit 2023-10-30).

Abstract

Tackling the problem of learning probabilistic classifiers from incomplete data in the context of Knowledge Graphs expressed in Description Logics, we describe an inductive approach based on learning simple belief networks. Specifically, we consider a basic probabilistic model, a Naive Bayes classifier, based on multivariate Bernoullis and its extension to a two-tier network in which this classification model is connected to a lower layer consisting of a mixture of Bernoullis. We show how such models can be converted into (probabilistic) axioms (or rules) thus ensuring more interpretability. Moreover they may be also initialized exploiting expert knowledge. We present and discuss the outcomes of an empirical evaluation which aimed at testing the effectiveness of the models on a number of random classification problems with different ontologies.

View on arXivView PDF

Code Implementations(1)

30PythonDec 19, 20222 years ago

Similar Papers

Cite this paper

@article{riefolo2024simple,
  title  = {Simple and Interpretable Probabilistic Classifiers for Knowledge Graphs},
  author = {Christian Riefolo and Nicola Fanizzi and Claudia d'Amato},
  year   = {2024},
  eprint = {2407.07045},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.07045v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.07045.svg)](https://codeofpaper.com/paper/2407.07045)

Discussion