A self-adaptive fuzzy learning system for streaming data prediction

被引:36
作者
Gu, Xiaowei [1 ]
Shen, Qiang [1 ]
机构
[1] Aberystwyth Univ, Dept Comp Sci, Aberystwyth SY23 3DB, Dyfed, Wales
关键词
Evolving fuzzy system; Fuzzy inference; Streaming data; Stability; EVOLVING FUZZY; INFERENCE SYSTEM; ONLINE; IDENTIFICATION; CLASSIFICATION; APPROXIMATION; STABILITY; ALGORITHM; DRIFTS;
D O I
10.1016/j.ins.2021.08.023
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a novel self-adaptive fuzzy learning (SAFL) system is proposed for streaming data prediction. SAFL self-learns from data streams a predictive model composed of a set of prototype-based fuzzy rules, with each of which representing a certain local data distribution, and continuously self-evolves to follow the changing data patterns in non-stationary environments. Unlike conventional evolving fuzzy systems, both the fuzzy inference and consequent parameter learning schemes utilised by SAFL are simplified so that only a small number of selected fuzzy rules within the rule base are involved in system output generation and parameter updating during a learning cycle. Such simplification not only significantly reduces the system's computational complexity but also increases its prediction precision. In addition, both theoretical and empirical investigations guarantee the stability of the resulting SAFL. Comparative experimental studies on a wide variety of benchmark and real-world problems demonstrate that SAFL is able to learn from streaming data in a highly efficient manner and to make predictions with a great accuracy, revealing the effectiveness and validity of the proposed approach. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:623 / 647
页数:25
相关论文
共 49 条
[1]  
Angelov P, 2005, IEEE INT CONF FUZZY, P1068
[2]   Autonomous Learning Multimodel Systems From Data Streams [J].
Angelov, Plamen P. ;
Gu, Xiaowei ;
Principe, Jose C. .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2018, 26 (04) :2213-2224
[3]   Evolving Fuzzy-Rule-Based Classifiers From Data Streams [J].
Angelov, Plamen P. ;
Zhou, Xiaowei .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2008, 16 (06) :1462-1475
[4]   An approach to Online identification of Takagi-Suigeno fuzzy models [J].
Angelov, PP ;
Filev, DP .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2004, 34 (01) :484-498
[5]  
Ashfahani A, 2019, Data Min, P666
[6]   Correntropy-Based Evolving Fuzzy Neural System [J].
Bao, Rong-Jing ;
Rong, Hai-Jun ;
Angelov, Plamen P. ;
Chen, Badong ;
Wong, Pak Kin .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2018, 26 (03) :1324-1338
[7]   MUSE-RNN: A Multilayer Self-Evolving Recurrent Neural Network for Data Stream Classification [J].
Das, Monidipa ;
Pratama, Mahardhika ;
Savitri, Septiviana ;
Zhang, Jie .
2019 19TH IEEE INTERNATIONAL CONFERENCE ON DATA MINING (ICDM 2019), 2019, :110-119
[8]   Uniformly Stable Backpropagation Algorithm to Train a Feedforward Neural Network [J].
de Jesus Rubio, Jose ;
Angelov, Plamen ;
Pacheco, Jaime .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2011, 22 (03) :356-366
[9]   Fuzzy Space Partitioning Based on Hyperplanes Defined by Eigenvectors for Takagi-Sugeno Fuzzy Model Identification [J].
Dovzan, Dejan ;
Skrjanc, Igor .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2020, 67 (06) :5144-5153
[10]   Implementation of an Evolving Fuzzy Model (eFuMo) in a Monitoring System for a Waste-Water Treatment Process [J].
Dovzan, Dejan ;
Logar, Vito ;
Skrjanc, Igor .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2015, 23 (05) :1761-1776