The Kernel Adaptive Autoregressive-Moving-Average Algorithm

被引:23
|
作者
Li, Kan [1 ]
Principe, Jose C. [1 ]
机构
[1] Univ Florida, Computat NeuroEngn Lab, Gainesville, FL 32611 USA
关键词
Deterministic finite automaton (DFA); kernel adaptive filtering (KAF); recurrent neural network (RNN); reproducing kernel Hilbert space (RKHS); INDUCTIVE INFERENCE; FINITE AUTOMATA; FORMAL THEORY; TIME-SERIES; IDENTIFICATION; MACHINES; APPROXIMATION; SYSTEMS; NETWORK; MODELS;
D O I
10.1109/TNNLS.2015.2418323
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a novel kernel adaptive recurrent filtering algorithm based on the autoregressive-moving-average (ARMA) model, which is trained with recurrent stochastic gradient descent in the reproducing kernel Hilbert spaces. This kernelized recurrent system, the kernel adaptive ARMA (KAARMA) algorithm, brings together the theories of adaptive signal processing and recurrent neural networks (RNNs), extending the current theory of kernel adaptive filtering (KAF) using the representer theorem to include feedback. Compared with classical feedforward KAF methods, the KAARMA algorithm provides general nonlinear solutions for complex dynamical systems in a state-space representation, with a deferred teacher signal, by propagating forward the hidden states. We demonstrate its capabilities to provide exact solutions with compact structures by solving a set of benchmark nondeterministic polynomial-complete problems involving grammatical inference. Simulation results show that the KAARMA algorithm outperforms equivalent input-space recurrent architectures using first-and second-order RNNs, demonstrating its potential as an effective learning solution for the identification and synthesis of deterministic finite automata.
引用
收藏
页码:334 / 346
页数:13
相关论文
共 50 条