17
0

Rectifying Mono-Label Boolean Classifiers

Abstract

We elaborate on the notion of rectification of a Boolean classifier Σ\Sigma. Given Σ\Sigma and some background knowledge TT, postulates characterizing the way Σ\Sigma must be changed into a new classifier ΣT\Sigma \star T that complies with TT have already been presented. We focus here on the specific case of mono-label Boolean classifiers, i.e., there is a single target concept and any instance is classified either as positive (an element of the concept), or as negative (an element of the complementary concept). In this specific case, our main contribution is twofold: (1) we show that there is a unique rectification operator \star satisfying the postulates, and (2) when Σ\Sigma and TT are Boolean circuits, we show how a classification circuit equivalent to ΣT\Sigma \star T can be computed in time linear in the size of Σ\Sigma and TT; when Σ\Sigma and TT are decision trees, a decision tree equivalent to ΣT\Sigma \star T can be computed in time polynomial in the size of Σ\Sigma and TT.

View on arXiv
Comments on this paper