recurrent-neural-network - 将一个 RNN 的隐藏状态转移到另一个 RNN
问题描述
我正在使用强化学习来教 AI 一种名为 Schnapsen 的信息不完整的奥地利纸牌游戏。对于不同的游戏状态,我有不同的神经网络(使用不同的特征)来计算价值/策略。我想尝试使用 RNN,因为过去的操作可能对未来的决策很重要。
然而,当我使用多个神经网络时,我不知何故需要不断地将隐藏状态从一个 RNN 转移到另一个 RNN。我不太能做到这一点,尤其是在训练期间,我不知道如何通过时间进行反向传播。我很感激任何建议或相关论文/博客的链接!
我目前正在 Julia 中使用 Flux,但我也愿意在 Python 中切换到 Tensorflow 或 Pytorch。
先感谢您!
解决方案
推荐阅读
- powershell - 从脚本运行时格式意外更改
- django - 如何在 django 的表单操作中发送选定的选项值
- jenkins - Run Jenkinsfile with hardcoded parameters
- android - 删除短信和阅读通话记录权限后,我仍然收到 Google 警告
- angular - How to unit test 'navigate' with Query Params in Angular?
- rx-java2 - Flowable.merge() 的并发保证是什么
- java - Is this thread safe and efficient in java
- eloquent - 不触及某些字段的时间戳
- javascript - using spread operator in jsx expression
- python - Accessing timestamp part in data