arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1802.09646cs.LGstat.ML
收藏

马尔可夫决策过程中一个受限策略类的优化

Optimizing over a Restricted Policy Class in Markov Decision Processes

University of Waterloo(滑铁卢大学);Adobe Research(奥多比研究院);DeepMind(深度思维);Netflix(网飞)

Ershad Banijamali, Yasin Abbasi-Yadkori, Mohammad Ghavamzadeh, Nikos Vlassis

摘要:

我们解决的问题,找到一个最佳的政策在马尔可夫决策过程下的限制政策类定义的凸包的一组基本政策。这个问题是非常感兴趣的应用程序中,一些合理的好(或安全)的政策是已知的,我们只感兴趣的优化在其凸包。我们表明,这个问题是NP-难的精确解决以及近似到任意精度。然而,在一个条件下,这是类似于占用措施的基本政策有很大的重叠,我们表明,存在一个有效的算法,找到一个政策,几乎是最好的凸组合的基本政策。该算法的运行时间与状态数成线性关系,与基本策略数成多项式关系。在实践中,我们证明了一个有效的实现大型状态的问题。与传统的策略梯度方法相比,该方法的优点在于,除了需要计算一些基本策略的占用测度外,迭代法在优化过程中不需要与环境交互。这在复杂的系统中尤其重要,在复杂的系统中,估计策略的价值可能是一个耗时的过程。

英文摘要:

We address the problem of finding an optimal policy in a Markov decision process under a restricted policy class defined by the convex hull of a set of base policies. This problem is of great interest in applications in which a number of reasonably good (or safe) policies are already known and we are only interested in optimizing in their convex hull. We show that this problem is NP-hard to solve exactly as well as to approximate to arbitrary accuracy. However, under a condition that is akin to the occupancy measures of the base policies having large overlap, we show that there exists an efficient algorithm that finds a policy that is almost as good as the best convex combination of the base policies. The running time of the proposed algorithm is linear in the number of states and polynomial in the number of base policies. In practice, we demonstrate an efficient implementation for large state problems. Compared to traditional policy gradient methods, the proposed approach has the advantage that, apart from the computation of occupancy measures of some base policies, the iterative method need not interact with the environment during the optimization process. This is especially important in complex systems where estimating the value of a policy can be a time consuming process.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑