基于复杂模糊逻辑的多变量时间序列预测

Forecasting of Multivariate Time Series via Complex Fuzzy Logic

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2017
被引 33
ABS 3

中文导读

该研究将自适应神经复杂模糊推理系统扩展到多变量时间序列预测,测试了多种架构变体,在四个数据集上优于已有结果,精度不低于核方法。

Abstract

Multivariate time series consist of sequential vector-valued observations of some phenomenon over time. Time series forecasting (for both univariate and multivariate case) is a well-known, high-value machine learning problem, in which the goal is to predict future observations of the time series based on prior ones. Several learning algorithms based on complex fuzzy logic have recently been shown to be very accurate and compact forecasting models. However, these models have only been tested on univariate and bivariate datasets. There has as yet been no investigation of more general multivariate datasets. We report on the extension of the adaptive neuro-complex-fuzzy inferential system learning architecture to the multivariate case. We investigate single-input-single-output, multiple-input-single-output, and multiple-input-multiple-output variations of the architecture, exploring their performance on four multivariate time series. We also explore modifications to the forward- and backward-pass computations in the architecture. We find that our best designs are superior to the published results on these datasets, and at least as accurate as kernel-based prediction algorithms.

时间序列预测模糊逻辑机器学习多变量统计