KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label Noise

Boosting has been shown to be a very effective approach to training ensemble classification models. Although they perform very well, boosting algorithms are sensitive to class-label noise (where training data instances are mislabelled). As the level of class-label noise in the training dataset incre...

Full description

Bibliographic Details
Main Authors: Arjun Pakrashi, Brian Mac Namee
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9154690/
id doaj-21f3f1c4bd2442dba144d2364c965b3d
record_format Article
spelling doaj-21f3f1c4bd2442dba144d2364c965b3d2021-03-30T04:04:51ZengIEEEIEEE Access2169-35362020-01-01814588714589710.1109/ACCESS.2020.30139089154690KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label NoiseArjun Pakrashi0https://orcid.org/0000-0002-9605-6839Brian Mac Namee1Insight Centre for Data Analytics, School of Computer Science, University College Dublin, Dublin 4, IrelandInsight Centre for Data Analytics, School of Computer Science, University College Dublin, Dublin 4, IrelandBoosting has been shown to be a very effective approach to training ensemble classification models. Although they perform very well, boosting algorithms are sensitive to class-label noise (where training data instances are mislabelled). As the level of class-label noise in the training dataset increases, the generalisation performance of ensembles trained using boosting decreases. This paper introduces KalmanTune, a tuning process that can be applied to ensemble models after they have been trained using a boosting algorithm that reduces the impact of class-label noise. KalmanTune frames the tuning of a trained ensemble model as a static state estimation problem that can be addressed using a Kalman filter. This approach exploits the sensor fusion capability of the Kalman filter to reduce the impact of class-label noise on the trained ensemble. This paper describes KalmanTune and an evaluation experiment performed using 34 multi-class datasets with 5 levels of synthetically induced class-label noise that demonstrates that applying KalmanTune after training can improve the performance of ensemble models trained using boosting, especially when training data contains noisy class-labels.https://ieeexplore.ieee.org/document/9154690/Multi-classclassificationensembleKalman filter
collection DOAJ
language English
format Article
sources DOAJ
author Arjun Pakrashi
Brian Mac Namee
spellingShingle Arjun Pakrashi
Brian Mac Namee
KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label Noise
IEEE Access
Multi-class
classification
ensemble
Kalman filter
author_facet Arjun Pakrashi
Brian Mac Namee
author_sort Arjun Pakrashi
title KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label Noise
title_short KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label Noise
title_full KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label Noise
title_fullStr KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label Noise
title_full_unstemmed KalmanTune: A Kalman Filter Based Tuning Method to Make Boosted Ensembles Robust to Class-Label Noise
title_sort kalmantune: a kalman filter based tuning method to make boosted ensembles robust to class-label noise
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description Boosting has been shown to be a very effective approach to training ensemble classification models. Although they perform very well, boosting algorithms are sensitive to class-label noise (where training data instances are mislabelled). As the level of class-label noise in the training dataset increases, the generalisation performance of ensembles trained using boosting decreases. This paper introduces KalmanTune, a tuning process that can be applied to ensemble models after they have been trained using a boosting algorithm that reduces the impact of class-label noise. KalmanTune frames the tuning of a trained ensemble model as a static state estimation problem that can be addressed using a Kalman filter. This approach exploits the sensor fusion capability of the Kalman filter to reduce the impact of class-label noise on the trained ensemble. This paper describes KalmanTune and an evaluation experiment performed using 34 multi-class datasets with 5 levels of synthetically induced class-label noise that demonstrates that applying KalmanTune after training can improve the performance of ensemble models trained using boosting, especially when training data contains noisy class-labels.
topic Multi-class
classification
ensemble
Kalman filter
url https://ieeexplore.ieee.org/document/9154690/
work_keys_str_mv AT arjunpakrashi kalmantuneakalmanfilterbasedtuningmethodtomakeboostedensemblesrobusttoclasslabelnoise
AT brianmacnamee kalmantuneakalmanfilterbasedtuningmethodtomakeboostedensemblesrobusttoclasslabelnoise
_version_ 1724182382633811968