储备池计算(Reservoir Computing)综述

本文回顾了人工神经网络的发展历程,介绍了储备池计算的概念及其在动态系统建模中的应用。从Hopfield的RNN到Jaeger的回声状态网络和Maass的液体状态机,储备池计算展示了其在处理时间序列数据上的潜力。文章涵盖了模型结构、训练方法及在语音识别、机器人控制等领域的实际应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原文:《An overview of reservoir computing: theory,
applications and implementations》

作者:Schrauwen, Benjamin , D. Verstraeten , and J. V. Campenhout .
期刊:European Symposium on Esann DBLP, 2007.
作者们来自 比利时(Belgium) 的 根特大学(Ghent University)

背景

人工神经网络、贝叶斯图模型、核方法在非时域的问题上表现出色,但用它们对动态系统建模还是有一定困难的。
Takens 引入时滞坐标把时序数据转换到相空间去研究。
Hopfield 提出 RNN,可以对动态数据建模,RNN 被证明具有很好的函数逼近能力,但存在训练困难、收敛慢、梯度消失等问题。随后提出的 LSTM 用于应对 RNN 梯度消失导致记忆短暂的问题。
Buonomano 在早期工作中提出了用具有暂塑性(short-term plasticity、dynamic synapses)的脉冲神经元(spiking neurons)构成的随机网络,他发现暂塑性使得循环网络具有更慢的动态,他在说明这个现象时运用了特殊的训练方法:保持随机连接的循环网络不变,只训练一个简单的对网络输出特征做后处理的分类/回归模型。
上述训练思想分别被Jaeger 用在回声状态网络(Echo State Network)上,被 Maass 用在液体状态机(Liquid State Machine)上,构成了现在储备池计算的基石。

模型

在这里插入图片描述
对于 LSM,通常要将中间层的脉冲信号转换成模拟信号,这通过指数滤波和脉冲链重采样实现。

节点类型

  • linear nodes 线性
  • threshold logic gates 阈值逻辑门
  • hyperbolic tangent 双曲正切 or Fermi neurons
    (with or without an extra leaky integrator)
  • spiking neurons (with or without synaptic models and dynamic synapses).

训练

离线:岭回归
在线:递归最小二乘 Recursive least squares

储备池更新

由于储备池的随机网络不是最优的,通过调整网络连接权重可以在特定任务上取得更好的性能:

  • 遗传算法
  • Evolino
  • 粒子群等
  • 对更大的储备池剪枝
  • 基于 Hebbian 无监督学习规则
  • 内在可塑性 Intrinsic Plasticity,

结构储备池

处理序列在多个时间尺度的信息

应用

动态模式分类;
自动正弦函数生成;
计算脉冲序列瞬态频率的非线性函数;
控制仿真机械臂;
机器人控制器建模;
目标跟踪与动作预测;
事件检测;
语音识别;
噪声建模;
人机交互;
混沌吸引子重建;
混沌事件序列预测;

实现

软件:http://www.elis.ugent.be/rct

开放问题

  • From a theoretical standpoint, a proper understanding of reservoir dynamics and measures for these dynamics is very important.
  • A theory on regularization of the readout and the reservoir dynamics is cur-
    rently missing.
  • The influence of hierarchical and structured topologies is not yet well understood.
  • Bayesian inference with RC needs to be investigated.
  • Intrinsic plasticity based reservoir adaptation needs also be further investigated.
  • From an implementation standpoint, the RC concept can be extended way beyond RNN, and any high-dimensional dynamical system, operating in the proper dynamical regime (which is as of now theoretically still quite hard to define), can be used as a reservoir.
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

颹蕭蕭

白嫖?

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值