转移概率未知的逆马尔可夫决策过程

Inverse Markov decision processes with unknown transition probabilities

IISE Transactions · 2022
被引 4
ABS 3

中文导读

研究了在转移概率未知时,如何通过逆优化方法恢复马尔可夫决策过程的参数,包括寻找使给定奖励目标可行的策略和转移概率,以及使给定策略最优的转移概率,并提出了求解非凸双线性问题的启发式算法。

Abstract

Inverse optimization involves recovering parameters of a mathematical model using observed values of decision variables. In Markov Decision Processes (MDPs), it has been applied to estimate rewards that render observed policies optimal. A counterpart is not available for transition probabilities. We study two variants of this problem. First, the decision-maker wonders whether there exist a policy and transition probabilities that attain given target values of expected total discounted rewards over an infinite horizon. We derive necessary and sufficient existence conditions, and formulate a feasibility linear program whose solution yields the requisite policy and transition probabilities. We extend these results when the decision-maker wants to render the target values optimal. In the second variant, the decision-maker wishes to find transition probabilities that make a given policy optimal. The resulting problem is nonconvex bilinear, and we propose tailored versions of two heuristics called Convex-Concave Procedure and Sequential Linear Programming (SLP). Their performance is compared via numerical experiments against an exact method. Computational experiments on randomly generated MDPs reveal that SLP outperforms the other two both in runtime and objective values. Further insights into SLP’s performance are derived via numerical experiments on inverse inventory control, equipment replacement, and multi-armed bandit problems.

运筹学机器学习决策理论优化