首页> 外文会议>International Conference on Complex Networks and Their Applications >Learning to Control Random Boolean Networks: A Deep Reinforcement Learning Approach
【24h】

Learning to Control Random Boolean Networks: A Deep Reinforcement Learning Approach

机译:学习控制随机布尔网络:深度加强学习方法

获取原文

摘要

In this paper we describe the application of a Deep Reinforcement Learning agent to the problem of control of Gene Regulatory Networks (GRNs). The proposed approach is applied to Random Boolean Networks (RBNs) which have extensively been used as a computational model for GRNs. The ability to control GRNs is central to therapeutic interventions for diseases such as cancer. That is, learning to make such interventions as to direct the GRN from some initial state towards a desired attractor, by allowing at most one intervention per time step. Our agent interacts directly with the environment; being an RBN, without any knowledge of the underlying dynamics, structure or connectivity of the network. We have implemented a Deep Q Network with Double Q Learning that is trained by sampling experiences from the environment using Prioritized Experience Replay. We show that the proposed novel approach develops a policy that successfully learns how to control RBNs significantly larger than previous learning implementations. We also discuss why learning to control an RBN with zero knowledge of its underlying dynamics is important and argue that the agent is encouraged to discover and perform optimal control interventions in regard to cost and number of interventions.
机译:在本文中,我们描述了深度加强学习剂在基因调节网络(GRNS)的控制问题中的应用。所提出的方法应用于随机布尔网络(RBN),其广泛被用作GRNS的计算模型。控制GRNS的能力是治疗疾病的治疗性干预措施,例如癌症。也就是说,通过每次时间步骤最多的一个干预来使这些干预措施从某些初始状态指向所需的吸引子。我们的代理商与环境直接互动;作为RBN,没有任何知识网络的潜在动态,结构或网络连接。我们已经实现了一个深度Q网络,双Q学习是通过使用优先级经验重放的环境从环境的体验训练。我们表明,拟议的新方法制定了一项成功学习如何控制RBN明显大于以前的学习实现的政策。我们还讨论了为什么学习控制RBN的RBN具有零知识的潜在动态,是重要的,并争辩说代理商在成本和干预措施方面发现和执行最佳控制干预。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号