Return
A Dynamic Evolving Fuzzy System for Streaming Data Prediction
DOI:10.1109/TFUZZ.2024.3395643.png)
Abstract
En 中文
This article proposes a dynamic evolving fuzzy system (DEFS) for streaming data prediction. DEFS utilizes the enhanced data potential and prediction errors of individual local models as the main criteria for fuzzy rule generation. A vital feature of the proposed system is its novel rule merging scheme that can self-adjust its tolerance toward the degree of similarity between two similar fuzzy rules according to the size of the rule base. To better handle the shifts and drifts in the data patterns, a novel rule quality measure based on both the utility values and the prediction accuracy of individual fuzzy rules is further introduced to help DEFS identify these less activated fuzzy rules with poorer descriptive capabilities and, thereby, maintaining a healthier fuzzy rule base by removing these stale rules. Very importantly, the thresholds used by DEFS are self-adaptive toward the input data. The adaptive thresholds can help DEFS to precisely capture the underlying structure and dynamically changing patterns of streaming data, enabling the system to perform accurate approximation reasoning. Numerical examples based on several popular benchmark problems show the superior performance of DEFS over the state-of-the-art evolving fuzzy systems. The prediction performance of the proposed method is at least 2.88% better than the best-performing comparative EFSs on each individual regression benchmark problem considered in this study, and the average performance improvement across all the numerical experiments is approximately 30%.
Keywords:
Streams
Fuzzy systems
Fuzzy neural networks
Data models
Merging
Fuzzy logic
Adaptation models
Data stream
evolving fuzzy system (EFS)
online learning
self-adaptive thresholds
Journal
IF:
11.9
Papers:
5.0K
Citations:
2.9W

