Thus, our intention is to make a thorough analysis of the framework of binarization, answering two main questions:
1. Given that we want or have to use binarization, how should we do it? This is the main objective of this paper; to show Usually, it is easier to build a classifier to distinguish only between two classes than to consider more than two classes in a problem, since the decision boundaries in the former case can be simpler. This is why binarization techniques have come up to deal with multi-class problems by dividing the original problem into easier to solve binary classification problems that are faced by binary classifiers. These classifiers are usually referred to as base learners or base classifiers of the system [30].