New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision Trees

The research concerns data collected in independent sets—more specifically, in local decision tables. A possible approach to managing these data is to build local classifiers based on each table individually. In the literature, many approaches toward combining the final prediction results of indepen...

Full description

Bibliographic Details
Main Authors: Małgorzata Przybyła-Kasperek, Katarzyna Kusztal
Format: Article
Language:English
Published: MDPI AG 2022-11-01
Series:Entropy
Subjects:
Online Access:https://www.mdpi.com/1099-4300/24/11/1604
_version_ 1797468388855906304
author Małgorzata Przybyła-Kasperek
Katarzyna Kusztal
author_facet Małgorzata Przybyła-Kasperek
Katarzyna Kusztal
author_sort Małgorzata Przybyła-Kasperek
collection DOAJ
description The research concerns data collected in independent sets—more specifically, in local decision tables. A possible approach to managing these data is to build local classifiers based on each table individually. In the literature, many approaches toward combining the final prediction results of independent classifiers can be found, but insufficient efforts have been made on the study of tables’ cooperation and coalitions’ formation. The importance of such an approach was expected on two levels. First, the impact on the quality of classification—the ability to build combined classifiers for coalitions of tables should allow for the learning of more generalized concepts. In turn, this should have an impact on the quality of classification of new objects. Second, combining tables into coalitions will result in reduced computational complexity—a reduced number of classifiers will be built. The paper proposes a new method for creating coalitions of local tables and generating an aggregated classifier for each coalition. Coalitions are generated by determining certain characteristics of attribute values occurring in local tables and applying the Pawlak conflict analysis model. In the study, the classification and regression trees with Gini index are built based on the aggregated table for one coalition. The system bears a hierarchical structure, as in the next stage the decisions generated by the classifiers for coalitions are aggregated using majority voting. The classification quality of the proposed system was compared with an approach that does not use local data cooperation and coalition creation. The structure of the system is parallel and decision trees are built independently for local tables. In the paper, it was shown that the proposed approach provides a significant improvement in classification quality and execution time. The Wilcoxon test confirmed that differences in accuracy rate of the results obtained for the proposed method and results obtained without coalitions are significant, with a <i>p</i> level = 0.005. The average accuracy rate values obtained for the proposed approach and the approach without coalitions are, respectively: 0.847 and 0.812; so the difference is quite large. Moreover, the algorithm implementing the proposed approach performed up to 21-times faster than the algorithm implementing the approach without using coalitions.
first_indexed 2024-03-09T19:05:46Z
format Article
id doaj.art-b9df307efd614844960c5441cdf8dc87
institution Directory Open Access Journal
issn 1099-4300
language English
last_indexed 2024-03-09T19:05:46Z
publishDate 2022-11-01
publisher MDPI AG
record_format Article
series Entropy
spelling doaj.art-b9df307efd614844960c5441cdf8dc872023-11-24T04:36:58ZengMDPI AGEntropy1099-43002022-11-012411160410.3390/e24111604New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision TreesMałgorzata Przybyła-Kasperek0Katarzyna Kusztal1Institute of Computer Science, University of Silesia in Katowice, Bȩdzińska 39, 41-200 Sosnowiec, PolandInstitute of Computer Science, University of Silesia in Katowice, Bȩdzińska 39, 41-200 Sosnowiec, PolandThe research concerns data collected in independent sets—more specifically, in local decision tables. A possible approach to managing these data is to build local classifiers based on each table individually. In the literature, many approaches toward combining the final prediction results of independent classifiers can be found, but insufficient efforts have been made on the study of tables’ cooperation and coalitions’ formation. The importance of such an approach was expected on two levels. First, the impact on the quality of classification—the ability to build combined classifiers for coalitions of tables should allow for the learning of more generalized concepts. In turn, this should have an impact on the quality of classification of new objects. Second, combining tables into coalitions will result in reduced computational complexity—a reduced number of classifiers will be built. The paper proposes a new method for creating coalitions of local tables and generating an aggregated classifier for each coalition. Coalitions are generated by determining certain characteristics of attribute values occurring in local tables and applying the Pawlak conflict analysis model. In the study, the classification and regression trees with Gini index are built based on the aggregated table for one coalition. The system bears a hierarchical structure, as in the next stage the decisions generated by the classifiers for coalitions are aggregated using majority voting. The classification quality of the proposed system was compared with an approach that does not use local data cooperation and coalition creation. The structure of the system is parallel and decision trees are built independently for local tables. In the paper, it was shown that the proposed approach provides a significant improvement in classification quality and execution time. The Wilcoxon test confirmed that differences in accuracy rate of the results obtained for the proposed method and results obtained without coalitions are significant, with a <i>p</i> level = 0.005. The average accuracy rate values obtained for the proposed approach and the approach without coalitions are, respectively: 0.847 and 0.812; so the difference is quite large. Moreover, the algorithm implementing the proposed approach performed up to 21-times faster than the algorithm implementing the approach without using coalitions.https://www.mdpi.com/1099-4300/24/11/1604Pawlak conflict analysis modelindependent data sourcescoalitionsdecision treesdispersed data
spellingShingle Małgorzata Przybyła-Kasperek
Katarzyna Kusztal
New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision Trees
Entropy
Pawlak conflict analysis model
independent data sources
coalitions
decision trees
dispersed data
title New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision Trees
title_full New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision Trees
title_fullStr New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision Trees
title_full_unstemmed New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision Trees
title_short New Classification Method for Independent Data Sources Using Pawlak Conflict Model and Decision Trees
title_sort new classification method for independent data sources using pawlak conflict model and decision trees
topic Pawlak conflict analysis model
independent data sources
coalitions
decision trees
dispersed data
url https://www.mdpi.com/1099-4300/24/11/1604
work_keys_str_mv AT małgorzataprzybyłakasperek newclassificationmethodforindependentdatasourcesusingpawlakconflictmodelanddecisiontrees
AT katarzynakusztal newclassificationmethodforindependentdatasourcesusingpawlakconflictmodelanddecisiontrees