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...
Main Authors: | , |
---|---|
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 |