REVIEW 4 major objections 4 minor 16 references
Reservoir Computing for Fast, Simplified Reinforcement Learning on Memory Tasks
T0 review · 4 major / 4 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read This paper argues that fixed echo state networks make trainable recurrent memory unnecessary for memory-based reinforcement learning tasks, and that a locally connected reservoir performs best across all four tested benchmarks.
desk verdict A plausible and clearly written empirical case for fixed reservoirs in memory-based RL, but the fair-comparison claim is unverifiable until hyperparameters, code, and statistics are released. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The reservoir is an echo state network: a fixed recurrent layer with tanh units, sparse random input and recurrent weights, and a spectral radius set to 1.0 so that past inputs leave decaying traces without blowing up. The locally connected ESN variant (ESNLG) partitions hidden nodes into 'unique' nodes dedicated to each input and 'shared' nodes that integrate neighboring inputs, then sparsifies local recurrent weights and adds a small amount of global connectivity. This fixed dynamical system transforms the input stream into a high-dimensional nonlinear impulse response, and a trainable two-layer MLP decoder maps the reservoir state, together with the previous action and reward, to action probabilities and state values. The mechanism's work is to replace gradient-through-time learning of what to remember with a fixed, task-agnostic memory that the decoder can read directly.
What would settle it
Run the same four tasks with the RNN, GRU, and LSTM after an extensive hyperparameter sweep, reporting best-found configurations and matched parameter counts; if a tuned GRU reaches the ESNLG's learning speed and variability, the claim that trainable recurrent memory provides no benefit over fixed reservoirs would be falsified.
Extended reading notes
Core claim
The central discovery is that a fixed, randomly wired echo state network, whose recurrent weights are sparsified and scaled to a spectral radius of 1.0, can serve as the entire memory system of a reinforcement learning agent on partially observable tasks, and that a locally connected version of this reservoir performs best in every comparison: it trains fastest on recall match, multi-armed bandit, water maze, and sequential bandit, and shows the least run-to-run variability. The paper interprets this as evidence that gradient-based training of recurrent connections is not just costly but actively harmful: gated units must first discover what to remember, whereas the reservoir already presents a compressed history of all recent inputs to a simple feed-forward decoder. The paper therefore claims that for these memory tasks, trainable RNNs offer no justification, since the simple RNN merely learned to approximate the same sparse, unit-spectral-radius configuration that the reservoir is given for free.
Load-bearing premise
The fairness of the model comparison: the trainable RNN, GRU, and LSTM were given roughly the same number of parameters as the ESNs and were not handicapped by poor hyperparameter choices, so the performance gap reflects the architectures rather than tuning effort.
Editorial extensions
If this is right
- If the central claim holds, memory-based RL training can drop backpropagation through time entirely, reducing the training update to a short feed-forward step through the decoder.
- The locally connected reservoir's consistent advantage suggests that spatial locality in the reservoir connectivity is a useful inductive bias for RL memory tasks, not just a speed optimization.
- Because the ranking by training speed matches the number of free parameters in the recurrent module, the results imply that gating's extra parameters are a source of training inefficiency on these tasks rather than a benefit.
- The results position fixed reservoirs as a practical memory module for large-scale meta-reinforcement learning, where an agent must explore many distributional tasks and needs a fast, general-purpose memory system.
- The MLP's failure on recall match and slower bandit learning confirms that without a memory trace the tasks are not solvable, so the observed ESN performance is due to memory, not to the decoder alone.
Reading between the lines
- A direct extension the paper does not test: whether the ESN advantage persists on tasks with much longer memory horizons, where the reservoir's fixed decay timescale set by the spectral radius might become a bottleneck compared to gated units that can learn to hold information indefinitely.
- A testable fairness check: rerun the comparison with a hyperparameter sweep over the GRU and LSTM, matching the reservoir's parameter count and giving them the same tuning effort; if a tuned gated unit closes the gap, the conclusion that trainable memory is unjustified would need qualification.
- The parameter-count ranking suggests a simpler hypothesis: the advantage comes less from reservoir dynamics than from avoiding learned recurrent parameters; this could be tested by training a GRU with frozen, spectral-radius-normalized recurrent weights and comparing it to the ESN.
- If the results scale, they imply that reservoir computing could be paired with non-recurrent transformer-style decoders for long-horizon RL memory, outsourcing memory to fixed dynamics and letting the trained module focus on policy.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper compares fixed, untrained echo state networks (a standard ESN and a locally connected variant, ESNLG) against trainable recurrent modules (MLP baseline, RNN, GRU, LSTM) on four memory-based RL tasks: recall match, multi-armed bandit, sequential bandits, and water maze. All agents use the same actor-critic training algorithm; the recurrent module differs. The central claim is that reservoir computing greatly simplifies and speeds up RL on memory tasks, with the locally connected ESN performing best in every comparison, to the point that the author states "we cannot provide any justification for training RNNs." Results are reported from 8 runs per model using min-max intervals and means.
Significance. If the reported advantages are real, the paper would provide a practically valuable simplification for RL in partially observable environments and for meta-reinforcement learning, where memory modules are a bottleneck. The task set is well chosen to probe different memory demands, and the comparison of fixed reservoirs to trainable recurrent modules is a legitimate and underexplored question in this setting. However, the evidence as presented is preliminary: only 8 runs per model, no statistical significance tests, no code or data, and incomplete reporting of hyperparameters for the trainable baselines. The central claim is therefore plausible but not yet established at the level needed for a definitive publication.
major comments (4)
- [Appendix A, Table 1] Table 1 lists hyperparameters for the actor-critic, the ESN, and the locally connected ESN, but it does not list any hyperparameters for the RNN, GRU, or LSTM, such as hidden size, initialization scheme, or whether any sparsity or spectral regularization was applied. The paper states in the Discussion that "the hyperparameters were chosen per model to all have roughly the same number of parameters," but this claim is unverifiable without the recurrent hidden sizes for the trainable modules. Because the central comparison is between architectures, the fairness of this comparison is load-bearing and must be documented.
- [Results, Figure 3] All conclusions are based on 8 runs per model with min-max intervals and means, with no significance tests or confidence intervals. Statements such as "the ESNLG performed best in every comparison" and "the ESNLG showed the least variability" are stronger than the data support, especially when min-max intervals of different models overlap on several tasks. The authors should either add statistical testing (e.g., bootstrap confidence intervals or a paired test across seeds) or temper the claims to what the evidence supports.
- [Discussion, paragraph 2] The sentence "we cannot provide any justification for training RNNs" overreaches beyond the evidence. The paper itself acknowledges in the next sentence that the RNN "was not initialized to be sparse or to have a spectral radius of 1.0," which is an asymmetry in initialization rather than a demonstrated property of the architecture. Since the RNN hyperparameters are not reported, it is impossible to distinguish an inherent disadvantage of trainable RNNs from an undertuned baseline. This conclusion needs to be softened or supported by additional experiments with properly tuned and reported baselines.
- [Limitations, final paragraph] The Limitations section concedes that the ESNs "required many more nodes than the trainable recurrent modules" and that the study "did not seek to undertake extensive search." This is consistent with my concern that the parameter-count matching is not established and that the comparison may not reflect equal training effort. Without reporting the actual number of trainable parameters for every model and demonstrating that each baseline was reasonably tuned, the core claim that fixed reservoirs outperform trainable recurrent modules remains unconvincing.
minor comments (4)
- [Discussion, paragraph 3] The statement that "the results perfectly rank by the number of free parameters in the recurrent module" is an interesting observation, but it is not demonstrated quantitatively; consider reporting the parameter counts in a table and showing the ranking explicitly.
- [Appendix B] The connectivity specifications are clear, but the phrase "randomizing and sparsifying an RNN layer" in the Models section is vague; Appendix B does clarify it, so consider moving a pointer to the appendix earlier.
- [Figure 3] The caption says "Colored intervals show the minimum to maximum reward per time step," but the text refers to "episodes" and "training time"; please unify the x-axis terminology (steps vs. episodes) across the figures and text.
- [Introduction, paragraph 1] The phrase "rely on chance initialization of weights to produce an initial memory signal" is an oversimplification; gated units also rely on learned gates, not only initial weights. Consider rewording to avoid seeming to dismiss the trained components.
Circularity Check
No circularity: the reported ESN advantage is an empirical benchmark result, not a quantity derived from fitted inputs or self-citation.
full rationale
The paper is an empirical comparison of memory architectures on POMDP-style RL tasks. There is no derivation chain in which a predicted quantity is constructed from the data it is supposed to explain. The ESN and locally connected ESN weight matrices are fixed random constructions with specified spectral radius and connectivity, and those settings are hyperparameters chosen before training; they are not fitted to the task outcomes. The reported training-speed and variability advantages are measured results from repeated runs, not quantities forced by definition. References to Lukoševičius and Jaeger for reservoir computing principles are external methodological citations, not self-citations carrying the central claim. The paper's assertion that hyperparameters were chosen so models have roughly the same number of parameters is not demonstrated in Appendix A, and the RNN, GRU, and LSTM hyperparameters are not reported; however, this is a fairness and reporting concern about the benchmark, not a circularity in the argument. The Limitations section explicitly acknowledges that only a few reasonable hyperparameter values were considered and no extensive search was undertaken, which further confirms that the comparison is empirical rather than definitional. No prediction in the paper reduces by construction to a fitted parameter, no uniqueness theorem is imported from the authors' prior work, and no known result is merely renamed. Therefore the appropriate circularity score is 0.
Assumptions & free parameters
free parameters (7)
- Spectral radius (phi) =
1.0
- Global connection probability PG(W) =
40% (ESN), 1% (local ESN)
- Local connection probability PL(W) =
50%
- Input connection probability PI(W) =
40%/50%
- NUnique / NShared =
20 / 10
- Learning rate =
0.0003
- Hidden units per MLP layer =
32-62
assumptions (3)
- domain assumption The four diagnostic tasks are representative of a 'wide variety of memory-based problems' (Introduction).
- domain assumption Hyperparameter choices give a fair comparison across models, with 'roughly the same number of parameters' (Discussion).
- standard math ESN with spectral radius 1.0 and sparsified connectivity satisfies the echo state property.
Cite this review
Pith. "Pith review of Reservoir Computing for Fast, Simplified Reinforcement Learning on Memory Tasks." pith.science (2026). https://pith.science/paper/BLGWF5ZY
@misc{pith2026241213093,
author = {Pith},
title = {Pith review of: Reservoir Computing for Fast, Simplified Reinforcement Learning on Memory Tasks},
year = {2026},
howpublished = {\url{https://pith.science/paper/BLGWF5ZY}},
note = {Machine review of arXiv:2412.13093}
}
read the original abstract
Tasks in which rewards depend upon past information not available in the current observation set can only be solved by agents that are equipped with short-term memory. Usual choices for memory modules include trainable recurrent hidden layers, often with gated memory. Reservoir computing presents an alternative, in which a recurrent layer is not trained, but rather has a set of fixed, sparse recurrent weights. The weights are scaled to produce stable dynamical behavior such that the reservoir state contains a high-dimensional, nonlinear impulse response function of the inputs. An output decoder network can then be used to map the compressive history represented by the reservoir's state to any outputs, including agent actions or predictions. In this study, we find that reservoir computing greatly simplifies and speeds up reinforcement learning on memory tasks by (1) eliminating the need for backpropagation of gradients through time, (2) presenting all recent history simultaneously to the downstream network, and (3) performing many useful and generic nonlinear computations upstream from the trained modules. In particular, these findings offer significant benefit to meta-learning that depends primarily on efficient and highly general memory systems.
Reference graph
Works this paper leans on
-
[1]
Human-level control through deep reinforcement learning.nature, 518 (7540):529–533, 2015
Volodymyr Mnih, Koray Kavukcuoglu, David Silver, Andrei A Rusu, Joel Veness, Marc G Bellemare, Alex Graves, Martin Riedmiller, Andreas K Fidjeland, Georg Os- trovski, et al. Human-level control through deep reinforcement learning.nature, 518 (7540):529–533, 2015
work page 2015
-
[2]
Learning phrase representa- tions using rnn encoder-decoder for statistical machine translation
Kyunghyun Cho, Bart Van Merriënboer, Caglar Gulcehre, Dzmitry Bahdanau, Fethi Bougares, Holger Schwenk, and Yoshua Bengio. Learning phrase representa- tions using rnn encoder-decoder for statistical machine translation. arXiv preprint arXiv:1406.1078, 2014
arXiv 2014
-
[3]
Long short-term memory.Neural compu- tation, 9(8):1735–1780, 1997
Sepp Hochreiter and Jürgen Schmidhuber. Long short-term memory.Neural compu- tation, 9(8):1735–1780, 1997
work page 1997
-
[4]
Mantas Lukoševičius and Herbert Jaeger. Reservoir computing approaches to recurrent neural network training.Computer science review, 3(3):127–149, 2009
work page 2009
-
[5]
Recent advances in physical reservoir computing: A review.Neural Networks, 115:100–123, 2019
Gouhei Tanaka, Toshiyuki Yamane, Jean Benoit Héroux, Ryosho Nakane, Naoki Kanazawa, Seiji Takeda, Hidetoshi Numata, Daiju Nakano, and Akira Hirose. Recent advances in physical reservoir computing: A review.Neural Networks, 115:100–123, 2019
2019
-
[6]
Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication.science, 304(5667):78–80, 2004
Herbert Jaeger and Harald Haas. Harnessing nonlinearity: Predicting chaotic systems and saving energy in wireless communication.science, 304(5667):78–80, 2004
2004
-
[7]
Short term memory in echo state networks
Herbert Jaeger. Short term memory in echo state networks. 2001. REINFORCEMENT LEARNING WITH RESERVOIR COMPUTERS 8
work page 2001
-
[8]
Herbert Jaeger. The “echo state” approach to analysing and training recurrent neural networks-with an erratum note.Bonn, Germany: German National Research Center for Information Technology GMD Technical Report, 148(34):13, 2001
work page 2001
Show all 16 references
-
[9]
Real-time computing withoutstablestates: Anewframeworkforneuralcomputationbasedonperturbations
Wolfgang Maass, Thomas Natschläger, and Henry Markram. Real-time computing withoutstablestates: Anewframeworkforneuralcomputationbasedonperturbations. Neural computation, 14(11):2531–2560, 2002
2002
-
[10]
Pattern recognition in a bucket
Chrisantha Fernando and Sampsa Sojakka. Pattern recognition in a bucket. InAd- vances in Artificial Life: 7th European Conference, ECAL 2003, Dortmund, Germany, September 14-17, 2003. Proceedings 7, pages 588–597. Springer, 2003
2003
-
[11]
Popgym: Benchmarking partially observable reinforcement learning
StevenMorad, RyanKortvelesy, MatteoBettini, StephanLiwicki, andAmandaProrok. Popgym: Benchmarking partially observable reinforcement learning. arXiv preprint arXiv:2303.01859, 2023
2023 arXiv
-
[12]
Reservoirs learn to learn
Anand Subramoney, Franz Scherr, and Wolfgang Maass. Reservoirs learn to learn. Reservoir Computing: Theory, Physical Implementations, and Applications, pages 59– 76, 2021
2021
-
[13]
Place navigation impaired in rats with hippocampal lesions.Nature, 297(5868):681–683, 1982
Richard GM Morris, Paul Garrud, JNP al Rawlins, and John O’Keefe. Place navigation impaired in rats with hippocampal lesions.Nature, 297(5868):681–683, 1982
1982
-
[14]
MIT press, 2018
Richard S Sutton and Andrew G Barto.Reinforcement learning: An introduction. MIT press, 2018
2018
-
[15]
Prefrontal cortex as a meta-reinforcement learning system.Nature neuroscience, 21(6):860–868, 2018
Jane X Wang, Zeb Kurth-Nelson, Dharshan Kumaran, Dhruva Tirumala, Hubert Soyer, Joel Z Leibo, Demis Hassabis, and Matthew Botvinick. Prefrontal cortex as a meta-reinforcement learning system.Nature neuroscience, 21(6):860–868, 2018
2018
-
[16]
Pytorch: An imperative style, high-performance deep learning library.Advances in neural in- formation processing systems, 32, 2019
Adam Paszke, Sam Gross, Francisco Massa, Adam Lerer, James Bradbury, Gregory Chanan, Trevor Killeen, Zeming Lin, Natalia Gimelshein, Luca Antiga, et al. Pytorch: An imperative style, high-performance deep learning library.Advances in neural in- formation processing systems, 32...
2019
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.