Propositional Kernels

The pervasive presence of artificial intelligence (AI) in our everyday life has nourished the pursuit of explainable AI. Since the dawn of AI, logic has been widely used to express, in a human-friendly fashion, the internal process that led an (intelligent) system to deliver a specific output. In th...

Full description

Bibliographic Details
Main Authors: Mirko Polato, Fabio Aiolli
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/23/8/1020
_version_ 1827685199681421312
author Mirko Polato
Fabio Aiolli
author_facet Mirko Polato
Fabio Aiolli
author_sort Mirko Polato
collection DOAJ
description The pervasive presence of artificial intelligence (AI) in our everyday life has nourished the pursuit of explainable AI. Since the dawn of AI, logic has been widely used to express, in a human-friendly fashion, the internal process that led an (intelligent) system to deliver a specific output. In this paper, we take a step forward in this direction by introducing a novel family of kernels, called Propositional kernels, that construct feature spaces that are easy to interpret. Specifically, Propositional Kernel functions compute the similarity between two binary vectors in a feature space composed of logical propositions of a fixed form. The Propositional kernel framework improves upon the recent Boolean kernel framework by providing more expressive kernels. In addition to the theoretical definitions, we also provide an algorithm (and the source code) to efficiently construct any propositional kernel. An extensive empirical evaluation shows the effectiveness of Propositional kernels on several artificial and benchmark categorical data sets.
first_indexed 2024-03-10T08:49:31Z
format Article
id doaj.art-2b58ed151bc645898320b7acfe056d62
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-10T08:49:31Z
publishDate 2021-08-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-2b58ed151bc645898320b7acfe056d622023-11-22T07:35:08ZengMDPI AGEntropy1099-43002021-08-01238102010.3390/e23081020Propositional KernelsMirko Polato0Fabio Aiolli1Department of Mathematics, University of Padova, 35143 Padova, ItalyDepartment of Mathematics, University of Padova, 35143 Padova, ItalyThe pervasive presence of artificial intelligence (AI) in our everyday life has nourished the pursuit of explainable AI. Since the dawn of AI, logic has been widely used to express, in a human-friendly fashion, the internal process that led an (intelligent) system to deliver a specific output. In this paper, we take a step forward in this direction by introducing a novel family of kernels, called Propositional kernels, that construct feature spaces that are easy to interpret. Specifically, Propositional Kernel functions compute the similarity between two binary vectors in a feature space composed of logical propositions of a fixed form. The Propositional kernel framework improves upon the recent Boolean kernel framework by providing more expressive kernels. In addition to the theoretical definitions, we also provide an algorithm (and the source code) to efficiently construct any propositional kernel. An extensive empirical evaluation shows the effectiveness of Propositional kernels on several artificial and benchmark categorical data sets.https://www.mdpi.com/1099-4300/23/8/1020propositional kernelsboolean kernelskernel methodscategorical datapropositional logic
spellingShingle Mirko Polato
Fabio Aiolli
Propositional Kernels
Entropy
propositional kernels
boolean kernels
kernel methods
categorical data
propositional logic
title Propositional Kernels
title_full Propositional Kernels
title_fullStr Propositional Kernels
title_full_unstemmed Propositional Kernels
title_short Propositional Kernels
title_sort propositional kernels
topic propositional kernels
boolean kernels
kernel methods
categorical data
propositional logic
url https://www.mdpi.com/1099-4300/23/8/1020
work_keys_str_mv AT mirkopolato propositionalkernels
AT fabioaiolli propositionalkernels