ReG-Rules: An Explainable Rule-Based Ensemble Learner for Classification
The learning of classification models to predict class labels of new and previously unseen data instances is one of the most essential tasks in data mining. A popular approach to classification is ensemble learning, where a combination of several diverse and independent classification models is used...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9364993/ |
id |
doaj-f84e7b0c9e984f669f39b863b2d737fe |
---|---|
record_format |
Article |
spelling |
doaj-f84e7b0c9e984f669f39b863b2d737fe2021-04-08T23:00:36ZengIEEEIEEE Access2169-35362021-01-019520155203510.1109/ACCESS.2021.30627639364993ReG-Rules: An Explainable Rule-Based Ensemble Learner for ClassificationManal Almutairi0Frederic Stahl1https://orcid.org/0000-0002-4860-0203Max Bramer2Department of Computer Science, University of Reading, Reading, U.K.Department of Computer Science, University of Reading, Reading, U.K.School of Computing, University of Portsmouth, Portsmouth, U.K.The learning of classification models to predict class labels of new and previously unseen data instances is one of the most essential tasks in data mining. A popular approach to classification is ensemble learning, where a combination of several diverse and independent classification models is used to predict class labels. Ensemble models are important as they tend to improve the average classification accuracy over any member of the ensemble. However, classification models are also often required to be explainable to reduce the risk of irreversible wrong classification. Explainability of classification models is needed in many critical applications such as stock market analysis, credit risk evaluation, intrusion detection, etc. Unfortunately, ensemble learning decreases the level of explainability of the classification, as the analyst would have to examine many decision models to gain insights about the causality of the prediction. The aim of the research presented in this paper is to create an ensemble method that is explainable in the sense that it presents the human analyst with a conditioned view of the most relevant model aspects involved in the prediction. To achieve this aim the authors developed a rule-based explainable ensemble classifier termed Ranked ensemble G-Rules (ReG-Rules) which gives the analyst an extract of the most relevant classification rules for each individual prediction. During the evaluation process ReG-Rules was evaluated in terms of its theoretical computational complexity, empirically on benchmark datasets and qualitatively with respect to the complexity and readability of the induced rule sets. The results show that ReG-Rules scales linearly, delivers a high accuracy and at the same time delivers a compact and manageable set of rules describing the predictions made.https://ieeexplore.ieee.org/document/9364993/Data miningensemble learningexplainable algorithmsrule-based classification |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Manal Almutairi Frederic Stahl Max Bramer |
spellingShingle |
Manal Almutairi Frederic Stahl Max Bramer ReG-Rules: An Explainable Rule-Based Ensemble Learner for Classification IEEE Access Data mining ensemble learning explainable algorithms rule-based classification |
author_facet |
Manal Almutairi Frederic Stahl Max Bramer |
author_sort |
Manal Almutairi |
title |
ReG-Rules: An Explainable Rule-Based Ensemble Learner for Classification |
title_short |
ReG-Rules: An Explainable Rule-Based Ensemble Learner for Classification |
title_full |
ReG-Rules: An Explainable Rule-Based Ensemble Learner for Classification |
title_fullStr |
ReG-Rules: An Explainable Rule-Based Ensemble Learner for Classification |
title_full_unstemmed |
ReG-Rules: An Explainable Rule-Based Ensemble Learner for Classification |
title_sort |
reg-rules: an explainable rule-based ensemble learner for classification |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2021-01-01 |
description |
The learning of classification models to predict class labels of new and previously unseen data instances is one of the most essential tasks in data mining. A popular approach to classification is ensemble learning, where a combination of several diverse and independent classification models is used to predict class labels. Ensemble models are important as they tend to improve the average classification accuracy over any member of the ensemble. However, classification models are also often required to be explainable to reduce the risk of irreversible wrong classification. Explainability of classification models is needed in many critical applications such as stock market analysis, credit risk evaluation, intrusion detection, etc. Unfortunately, ensemble learning decreases the level of explainability of the classification, as the analyst would have to examine many decision models to gain insights about the causality of the prediction. The aim of the research presented in this paper is to create an ensemble method that is explainable in the sense that it presents the human analyst with a conditioned view of the most relevant model aspects involved in the prediction. To achieve this aim the authors developed a rule-based explainable ensemble classifier termed Ranked ensemble G-Rules (ReG-Rules) which gives the analyst an extract of the most relevant classification rules for each individual prediction. During the evaluation process ReG-Rules was evaluated in terms of its theoretical computational complexity, empirically on benchmark datasets and qualitatively with respect to the complexity and readability of the induced rule sets. The results show that ReG-Rules scales linearly, delivers a high accuracy and at the same time delivers a compact and manageable set of rules describing the predictions made. |
topic |
Data mining ensemble learning explainable algorithms rule-based classification |
url |
https://ieeexplore.ieee.org/document/9364993/ |
work_keys_str_mv |
AT manalalmutairi regrulesanexplainablerulebasedensemblelearnerforclassification AT fredericstahl regrulesanexplainablerulebasedensemblelearnerforclassification AT maxbramer regrulesanexplainablerulebasedensemblelearnerforclassification |
_version_ |
1721533645154418688 |