X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams
While evolving neuro-fuzzy systems have shown promise for learning from non-stationary streaming data with concept drift, most existing models lack transparency due to the limited interpretability of Takagi-Sugeno fuzzy architecture’s linear rule consequents. The lack of transparency limits the reli...
Saved in:
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/174736 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-174736 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1747362024-04-09T15:31:26Z X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams Ferdaus, Md Meftahul Dam, Tanmoy Alam, Sameer Pham, Duc-Thinh Air Traffic Management Research Institute Engineering Concept drift Data streams While evolving neuro-fuzzy systems have shown promise for learning from non-stationary streaming data with concept drift, most existing models lack transparency due to the limited interpretability of Takagi-Sugeno fuzzy architecture’s linear rule consequents. The lack of transparency limits the reliability of crucial applications. To address this limitation, this paper proposes a new evolving neuro-fuzzy system called X-Fuzz that enhances interpretability by integrating the LIME technique to provide local explanations and evaluates them using faithfulness and monotonicity metrics. X-Fuzz is rigorously tested on streaming datasets with diverse concept drifts via prequential analysis. Experiments demonstrate X-Fuzz’s capabilities in mining insights from large and dynamic data streams exhibiting diverse concept drifts including abrupt, gradual, recurring contextual, and cyclical drifts. In addition, for online runway exit prediction using real aviation data, X-Fuzz achieved 98.04% accuracy, significantly exceeding recent methods. With its balance of efficiency and transparency, X-Fuzz represents a promising approach for trustworthy evolving artificial intelligence that can handle complex, non-stationary data streams in critical real-world settings. We have made the X-Fuzz source code available in <uri>https://github.com/m-ferdaus/X</uri> Fuzz for reproducibility and facilitating future research. Civil Aviation Authority of Singapore (CAAS) National Research Foundation (NRF) Submitted/Accepted version This research was supported by the National Research Foundation, Singapore, and the Civil Aviation Authority of Singapore, under the Aviation Transformation Programme. 2024-04-08T07:53:45Z 2024-04-08T07:53:45Z 2024 Journal Article Ferdaus, M. M., Dam, T., Alam, S. & Pham, D. (2024). X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams. IEEE Transactions On Artificial Intelligence. https://dx.doi.org/10.1109/TAI.2024.3363116 2691-4581 https://hdl.handle.net/10356/174736 10.1109/TAI.2024.3363116 2-s2.0-85185375150 en IEEE Transactions on Artificial Intelligence © 2024 IEEE. All rights reserved. This article may be downloaded for personal use only. Any other use requires prior permission of the copyright holder. The Version of Record is available online at http://doi.org/10.1109/TAI.2024.3363116. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering Concept drift Data streams |
spellingShingle |
Engineering Concept drift Data streams Ferdaus, Md Meftahul Dam, Tanmoy Alam, Sameer Pham, Duc-Thinh X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams |
description |
While evolving neuro-fuzzy systems have shown promise for learning from non-stationary streaming data with concept drift, most existing models lack transparency due to the limited interpretability of Takagi-Sugeno fuzzy architecture’s linear rule consequents. The lack of transparency limits the reliability of crucial applications. To address this limitation, this paper proposes a new evolving neuro-fuzzy system called X-Fuzz that enhances interpretability by integrating the LIME technique to provide local explanations and evaluates them using faithfulness and monotonicity metrics. X-Fuzz is rigorously tested on streaming datasets with diverse concept drifts via prequential analysis. Experiments demonstrate X-Fuzz’s capabilities in mining insights from large and dynamic data streams exhibiting diverse concept drifts including abrupt, gradual, recurring contextual, and cyclical drifts. In addition, for online runway exit prediction using real aviation data, X-Fuzz achieved 98.04% accuracy, significantly exceeding recent methods. With its balance of efficiency and transparency, X-Fuzz represents a promising approach for trustworthy evolving artificial intelligence that can handle complex, non-stationary data streams in critical real-world settings. We have made the X-Fuzz source code available in <uri>https://github.com/m-ferdaus/X</uri> Fuzz for reproducibility and facilitating future research. |
author2 |
Air Traffic Management Research Institute |
author_facet |
Air Traffic Management Research Institute Ferdaus, Md Meftahul Dam, Tanmoy Alam, Sameer Pham, Duc-Thinh |
format |
Article |
author |
Ferdaus, Md Meftahul Dam, Tanmoy Alam, Sameer Pham, Duc-Thinh |
author_sort |
Ferdaus, Md Meftahul |
title |
X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams |
title_short |
X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams |
title_full |
X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams |
title_fullStr |
X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams |
title_full_unstemmed |
X-Fuzz: an evolving and interpretable neurofuzzy learner for data streams |
title_sort |
x-fuzz: an evolving and interpretable neurofuzzy learner for data streams |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/174736 |
_version_ |
1800916199652982784 |