TY - JOUR
T1 - Ensemble of evolving optimal granular experts, OWA aggregation, and time series prediction
AU - Leite, Daniel
AU - Škrjanc, Igor
N1 - Funding Information:
This work was supported by the Serrapilheira Institute (grant number Serra-1812-26777 ). Igor Škrjanc is grateful to the Slovenian Research Agency - Program P2-0219: Modeling, Simulation and Control.
Publisher Copyright:
© 2019 Elsevier Inc.
PY - 2019/12
Y1 - 2019/12
N2 - This paper presents an online-learning ensemble framework for nonstationary time series prediction. Optimal granular fuzzy rule-based models with different objective functions and constraints are evolved from data streams. Evolving optimal granular systems (eOGS) consider multiobjective optimization, the specificity of information, model compactness, and variability and coverage of the data within the process of modeling data streams. Forecasts of individual base eOGS models are combined using averaging aggregation functions: ordered weighted averaging (OWA), weighted arithmetic mean, median, and linear non-inclusive centered OWA. Some aggregation functions use specific weights for the relevance of the base models and exclude extreme values and outliers. The weights of other aggregation functions are adapted over time based on a quadratic programming problem and the data within a sliding window. This paper investigates whether an online-learning ensemble can outperform individual eOGS models, and which aggregation function provides the most accurate forecasts. Real multivariate weather time series, particularly time series of daily mean temperature, air humidity, and wind speed from different weather stations, such as Paris–Orly, Frankfurt–Main, Reykjavik, and Oslo–Blindern, are used for evaluation. The results show that ensemble schemes outperform individual models. The proposed linear non-inclusive centered OWA function provided the most accurate numerical predictions.
AB - This paper presents an online-learning ensemble framework for nonstationary time series prediction. Optimal granular fuzzy rule-based models with different objective functions and constraints are evolved from data streams. Evolving optimal granular systems (eOGS) consider multiobjective optimization, the specificity of information, model compactness, and variability and coverage of the data within the process of modeling data streams. Forecasts of individual base eOGS models are combined using averaging aggregation functions: ordered weighted averaging (OWA), weighted arithmetic mean, median, and linear non-inclusive centered OWA. Some aggregation functions use specific weights for the relevance of the base models and exclude extreme values and outliers. The weights of other aggregation functions are adapted over time based on a quadratic programming problem and the data within a sliding window. This paper investigates whether an online-learning ensemble can outperform individual eOGS models, and which aggregation function provides the most accurate forecasts. Real multivariate weather time series, particularly time series of daily mean temperature, air humidity, and wind speed from different weather stations, such as Paris–Orly, Frankfurt–Main, Reykjavik, and Oslo–Blindern, are used for evaluation. The results show that ensemble schemes outperform individual models. The proposed linear non-inclusive centered OWA function provided the most accurate numerical predictions.
KW - Aggregation functions
KW - Ensemble learning
KW - Evolving fuzzy systems
KW - Granular computing
KW - Weather time series prediction
UR - http://www.scopus.com/inward/record.url?scp=85068909520&partnerID=8YFLogxK
U2 - 10.1016/j.ins.2019.07.053
DO - 10.1016/j.ins.2019.07.053
M3 - Article
AN - SCOPUS:85068909520
SN - 0020-0255
VL - 504
SP - 95
EP - 112
JO - Information Sciences
JF - Information Sciences
ER -