World Scientific
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×

System Upgrade on Tue, May 28th, 2024 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at customercare@wspc.com for any enquiries.

Hierarchical classification learning: A novel two-layer framework for multiclass classification

    This work is supported by the National Natural Science Foundation of China (61672157), the Project of Network and Information Security Key Theory and Technological Innovation Team in Fujian Normal University (IRTL1207).

    https://doi.org/10.1142/9789813273238_0086Cited by:0 (Source: Crossref)
    Abstract:

    This paper reports on how to transform a multiclass classification problem into a set of simpler classification problems and then combine the solutions to the simpler problems into a solution to the original multiclass classification. A novel two-layer framework is presented, called Hierarchical Classification Learning. Different machine learning algorithms can be employed as the base classifier in this classification learning framework. First of all, the multiclass data set is reformed for every pair of classes, resulting in multiple 3-class sensor data sets — two classes for the pair of classes and the third class for any data instance that not belong to any of the two classes. A classification model, called sensor model, is constructed for each of the sensor data sets using a machine learning algorithm, or the base classifier. Then every data instance of the original data set is put into all the sensor models, generating a set of sensor outputs or secondary features which compose a sensor vector. Every sensor vector is viewed as a reformed version of the original data that has the same class label as the original, so put all sensor vectors together and get a new reformed data set. A classification model, decision model, is constructed from the new reformed data set. At last, extensive experiments have been conducted to evaluate the framework, and neural network, decision tree, random tree, and support vector machine are used as the base classifiers. Experiment results on UCI datasets and some popular face classification datasets show that the classification learning framework has achieved superior performance than their corresponding base classifiers.