Summary
The paper proposes a new memory model for reinforcement learning agents, targeting POMDP setting. The memory (FFM) aggerates past data via an exponentially weighted summation operation where the weights are learnable parameters. The memory is used to compute the Markov state through sophisticated gating mechanisms. The paper evaluates FFM on 2 POMDP benchmarks and shows improvement over baselines such as GRU.
Weaknesses
- The novelty is questionable. The main contribution is Eq. 11, and it is very similar to Eq. 1 in [1]. The difference is that the decay term here is learnable and consists of real and imaginary components. Table 2 reveals that non-learned decay also shows decent performance, which questions the need of learning the decay.
- The literature review lacks a line of research using MANN on RL [2,3,4]. They are memory models specifically designed for RL. It is fairer to compare FFM with them rather than comparing with general memory models such as DNC or GRU. Please note that general memory models may require heavy hyperparameter tuning and adjustment to make them work on RL, thus comparing with well-established memory-based RL methods is better. For example, Transformer needs some tricks to work on RL [5]. Please consider using this baseline instead of general Transformer models.
- The experimental results are not convincing. In POPGym, the gap between FFM and GRU is not clear. The ablation study in Table 2 indicates that the full model does not outperform other configurations significantly, especially when the std is high and only 3 runs are executed. It would suggest that the complicated design might not add much to the performance gain. In Fig. 5, there are many tasks FFM shows similar or worse results than RNN. It questions the benefit of using FFM.
[1] Ba, Jimmy, Geoffrey E. Hinton, Volodymyr Mnih, Joel Z. Leibo, and Catalin Ionescu. "Using fast weights to attend to the recent past." Advances in neural information processing systems 29 (2016).
[2] Wayne, Greg, Chia-Chun Hung, David Amos, Mehdi Mirza, Arun Ahuja, Agnieszka Grabska-Barwinska, Jack Rae et al. "Unsupervised predictive memory in a goal-directed agent." arXiv preprint arXiv:1803.10760 (2018).
[3] Fortunato, Meire, Melissa Tan, Ryan Faulkner, Steven Hansen, Adrià Puigdomènech Badia, Gavin Buttimore, Charles Deck, Joel Z. Leibo, and Charles Blundell. "Generalization of reinforcement learners with working and episodic memory." Advances in neural information processing systems 32 (2019).
[4] Lampinen, Andrew, Stephanie Chan, Andrea Banino, and Felix Hill. "Towards mental time travel: a hierarchical memory for reinforcement learning agents." Advances in Neural Information Processing Systems 34 (2021): 28182-28195.
[5] Parisotto, Emilio, Francis Song, Jack Rae, Razvan Pascanu, Caglar Gulcehre, Siddhant Jayakumar, Max Jaderberg et al. "Stabilizing transformers for reinforcement learning." In International conference on machine learning, pp. 7487-7498. PMLR, 2020.
Questions
- It is unclear why the inductive bias (composite memory and contextual drift) is designed specifically for RL setting. The bias is very general and can be used for both SL and RL. This raises the questions such as whether FFM can show good performance under SL? Why only test it on RL?
- It is hard to link Eq. (11) to the contextual drift motivation where $\omega$ should be recurrently computed.
- It is also unclear why the decay should be complex-valued. The authors should present the explanation for the changes compared to the original motivation Eq. 8-10.
- The choice of gating for the Cell seems arbitrary. Could you explain the reasons behind these designs, or do you follow any prior papers/ideas?
Rating
4: Borderline reject: Technically solid paper where reasons to reject, e.g., limited evaluation, outweigh reasons to accept, e.g., good evaluation. Please use sparingly.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.