基于泛函回声状态网络的时间序列分类

2021-10-21 02:39:29何盈盈
科教创新与实践 2021年32期

摘要:泛函回声状态网络(Functional Echo State Network,FESN)能够对时间序列分类问题,具有分类效果好的优势。基于实时监测的结构状态分析问题,是典型的多变量、大数据集的时间序列分类问题,于是本文将泛函回声状态网络扩展至结构状态分析领域。利用Bookshelf框架模型试验,验证了FESN方法在结构损伤识别准确率方面的优势。

关键词:泛函回声状态网络;时间序列;遗传算法;损伤识别

中图分类号:

1 引言

泛函回声状态网络(FESN)是已经成功应用于单变量时间序列分类的一种方法。FESN的工作就是将频率分析方法加进了回声状态网络[1](ESN)中,作为一种回声状态网络在时间序列分类的问题上研究探索。在公开的UCR数据集上,FESN分类方法不错,但未应用在多变量时间序列分类的问题上,这就值得继续探索。对于实时监测的结构状态数据,是典型的多变量时间序列分类问题,于是本研究把每一时刻的所有传感器的实时监测结构状态数据作为一次输入,依据周期进行切分,形成若干条时间序列数据,最后用FESN对其进行分类。

2 FESN的分类方法

2.1 FESN的分类原理

ESN作为一种新型的递归神经网络[2](Recurrent Neural Network,RNN),可以有效的处理时间序列的时间依赖性,且具有较高的非线性映射能力和动态记忆。FESN作为一种新的ESN方法,其相较于ESN,主要是在输出层引入了时空聚合算子[3]。FESN的网络结构如图1,主要由输入层,储备池,输出层组成,其核心结构是一个随机生成的、大规模的、稀疏的且保持不变的储备池。FESN的基本思想是在输出层引入了时空聚合算子,用随时间变化的动态权值替代ESN中的静态权值,对时变输入信号先进行时间加权聚合,然后再考虑这些时间累积效应的空间聚合作用,最后将其结果投射为离散的类标签[4]。……

登录APP查看全文