用分段反馈提升强化学习效率,揭示段数对学习效果的非线性影响。
Reinforcement Learning with Segment Feedback
- 将每条轨迹分成m段,只在每段末尾获取反馈,减少奖励收集成本。
- 二元反馈下,段数越多,累计损失呈指数下降;求和反馈下则无明显改善。
- 适合需要低频奖励反馈的实际场景,如机器人控制、自动化测试等。
标准强化学习假设可获取每个状态-动作对的奖励,但在实际应用中常因成本过高难以实现。尽管已有研究考虑基于轨迹的反馈,但当轨迹较长时其效率尚不明确。本文提出一种名为‘分段反馈强化学习’的新模型,将每轮任务划分为m个段,仅在每段结束时提供奖励反馈。针对二元反馈(仅知成败)与求和反馈(获知段内总奖励)两种情形,设计高效算法并建立上下界。理论与实验表明:在二元反馈下,增加段数m使累计遗憾以指数速度降低;而在求和反馈下,增加段数对减少遗憾作用有限。该结果揭示了不同反馈机制对学习效率的根本差异。
原文摘要 · Abstract (English)
Standard reinforcement learning (RL) assumes that an agent can observe a reward for each state-action pair. However, in practical applications, it is often difficult and costly to collect a reward for each state-action pair. While there have been several works considering RL with trajectory feedback, it is unclear if trajectory feedback is inefficient for learning when trajectories are long. In this work, we consider a model named RL with segment feedback, which offers a general paradigm filling the gap between per-state-action feedback and trajectory feedback. In this model, we consider an episodic Markov decision process (MDP), where each episode is divided into $m$ segments, and the agent observes reward feedback only at the end of each segment. Under this model, we study two popular feedback settings: binary feedback and sum feedback, where the agent observes a binary outcome and a reward sum according to the underlying reward function, respectively. To investigate the impact of the number of segments $m$ on learning performance, we design efficient algorithms and establish regret upper and lower bounds for both feedback settings. Our theoretical and experimental results show that: under binary feedback, increasing the number of segments $m$ decreases the regret at an exponential rate; in contrast, surprisingly, under sum feedback, increasing $m$ does not reduce the regret significantly.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。