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...

Full description

Saved in:
Bibliographic Details
Main Authors: Ferdaus, Md Meftahul, Dam, Tanmoy, Alam, Sameer, Pham, Duc-Thinh
Other Authors: Air Traffic Management Research Institute
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