This paper establishes central limit theorems for Polyak-Ruppert averaged Q-learning under asynchronous updates. We prove a non-asymptotic central limit theorem, where the convergence rate in Wasserstein distance explicitly reflects the dependence on the number of iterations, state-action space size, the discount factor, and the quality of exploration. In addition, we derive a functional central limit theorem, showing that the partial-sum process converges weakly to a Brownian motion.
- 論文ID: 2509.18964
- タイトル: Central Limit Theorems for Asynchronous Averaged Q-Learning
- 著者: Xingtu Liu (Simon Fraser University)
- 分類: cs.LG math.OC stat.ML
- 発表会議: OPT2025: 17th Annual Workshop on Optimization for Machine Learning
- 論文リンク: https://arxiv.org/abs/2509.18964
本論文は、非同期更新下のPolyak-Ruppert平均化Q学習に対する中心極限定理を確立している。非漸近中心極限定理を証明し、Wasserstein距離における収束率は、反復回数、状態-行動空間のサイズ、割引因子、および探索品質への依存性を明確に反映している。さらに、関数中心極限定理を導出し、部分和過程がブラウン運動に弱収束することを示している。
- Q学習の重要性: Q学習は強化学習で最も広く使用されるアルゴリズムの一つであり、経験軌跡から直接最適行動価値関数を学習する。Atariゲーム、囲碁、ロボット操作、大規模言語モデルのアライメントなど、多くの分野で大きな成功を収めている。
- 理論分析の課題:
- Q学習は確率近似(SA)の事例として解釈できるが、非同期Q学習はマルコフノイズを伴う非線形SA問題である
- 線形SAおよびTD学習と比較して、Q学習の分析はより困難である。その非線形性、非滑らかな作用素、および非定常過程の特性のためである
- 非同期更新はさらにマルコフノイズを導入し、分析の複雑性を増加させる
- 既存研究の限界:
- 既存研究は同期Q学習の関数CLTを確立しているが、同期Q学習はマルチンゲールノイズのみを考慮している
- Zhang と Xie (2024)は定数ステップサイズの非同期Q学習に対する関数CLTを確立したが、定数ステップサイズは非漸近CLTを確立するための必要条件を満たさない
- 現在のところ、同期設定下においてさえ、Q学習の非漸近CLTは存在しない
中心極限定理の確立は、アルゴリズムの統計的性質を理解するために重要である。この漸近正規性は、強化学習における不確実性定量化と統計的推論に重要な意義を持つ。
- Q学習の初の非漸近CLT: 非同期平均化Q学習の非漸近中心極限定理を証明し、収束率は O~((∣S∣∣A∣)1/2K−1/6ρ−2(1−γ)−3) である
- 関数中心極限定理: 減衰ステップサイズ下の非同期Q学習の関数CLTを確立し、部分和過程がブラウン運動に弱収束することを示す
- 明確な依存関係: 収束率は反復回数K、状態-行動空間のサイズ|S||A|、割引因子γ、および探索品質ρへの依存性を明確に反映している
- 技術的革新: 非線形性、マルコフノイズ、および非滑らかな作用素がもたらす分析上の課題を解決する
無限水平割引マルコフ決定過程(MDP) M=⟨S,A,P,r,γ⟩ を考える。ここで:
- S: 状態集合
- A: 行動集合
- P:S×A→ΔS: 遷移確率関数
- γ∈[0,1): 割引因子
目標は最適Q関数 Q∗=maxπQπ を学習することである。
非同期Q学習はQ関数推定器 Qk を維持し、更新規則は以下の通りである:
Qk+1=Qk+αk(Fk−Qk)
ここで:
- Fk=F(Qk,yk),yk=(sk,ak,sk+1)
- [F(Qk,sk,ak,sk+1)](s,a)=1{(sk,ak)=(s,a)}Γ(Qk,sk,ak,sk+1)+Qk(s,a)
- Γ(Qk,sk,ak,sk+1)=rk(sk,ak)+γmaxaQk(sk+1,a)−Qk(sk,ak)
仮定1: 最適方策 π∗ が存在し、すべての Q∈R∣S∣×∣A∣ に対して以下が成立する:
∥(Pπ−Pπ∗)(Q−Q∗)∥∞≤L∥Q−Q∗∥2∞
仮定2: {yk}k≥0 は既約かつ非周期的な有限状態マルコフ連鎖である。
多項式ステップサイズ αk=α(k+b)−β を選択する。ここで α,b>0,β∈(0.5,1)。
この選択の理由:
- Polyak-Juditsky平均化スキームの重要な条件を満たす
- 定数ステップサイズは条件(i)と(iii)に違反し、線形ステップサイズは条件(ii)に違反する
- 多項式ステップサイズはすべての必要条件を満たす
定理4: 仮定1と2の下で、以下が成立する:
W1(K−1/2∑k=1KΔk,N~)≤ρ(1−γ)2K1/2(∣S∣∣A∣)1/2⋅O~((ρ(1−γ))1−ββ−2+Kβ/2ρ−1(1−γ)−1+K1−β+K21−βρ−1−β(1−γ)−β)
ここで Δk=Qk−Q∗,N~=(A−1ΣA−⊤)1/2N(0,I)。
系5: β=2/3 のとき、収束率は以下のように簡略化される:
W1(K−1/2∑k=1KΔk,(A−1ΣA−⊤)1/2N(0,I))≤O~(K1/6ρ2(1−γ)3(∣S∣∣A∣)1/2)
定理6: 定理4の設定の下で、部分和過程 ΦK(ζ)=K−1/2∑k=1⌊ζK⌋Δk は D[0,1] 上で (A−1ΣA−⊤)1/2B(⋅) に弱収束する。ここで B(⋅) は標準ブラウン運動である。
- 非線形性: Q学習は非線形SAであり、線形SAより複雑である
- マルコフノイズ: 非同期更新は独立同分布でないマルコフノイズを導入する
- 非滑らかな作用素: 非同期Q学習の経験的Bellman作用素は非滑らかである
- 上下界技術: 上界列 Δk↑ と下界列 Δk↓ を導入し、挟み撃ち定理を利用する
- 項の分解: ∑k=1KΔk を6つの項に分解する:
- 項(1): 初期誤差項
- 項(2): 非線形誤差項
- 項(3): マルコフノイズ項
- 項(4-5): 高次補正項
- 項(6): マルチンゲール差分列
- Poisson方程式技術: マルコフノイズをマルチンゲール差分列に変換する
- マルチンゲール中心極限定理: Srikant (2024)の非漸近マルチンゲールCLTを適用する
- Polyak, Juditsky (1992): 古典的な平均化分散削減技術
- Anastasiou等 (2019): Polyak-Ruppert平均化SGDの非漸近CLT
- Mou等 (2020): 線形SAの非漸近CLT
- Xie, Zhang (2022)、Li等 (2023): 同期Q学習の関数CLT
- Zhang, Xie (2024): 定数ステップサイズ非同期Q学習の関数CLT
- Srikant (2024)、Samsonov等 (2024): TD学習の非漸近CLT
- Q学習の初の非漸近CLTを確立し、収束率は問題パラメータに明確に依存する
- 非同期Q学習の部分和過程の弱収束性を証明する
- 強化学習における不確実性定量化の理論的基礎を提供する
- 強いLipschitz仮定(仮定1)が必要である
- 有限状態-行動空間のみを考慮している
- 収束率は最適でない可能性がある
- 収束率の改善
- 1-Wasserstein距離以外の他の計量への拡張
- 関数近似設定の考慮
- 理論的貢献が重大: Q学習の非漸近CLTを初めて確立し、重要な理論的空白を埋める
- 技術的革新: 上下界技術、Poisson方程式、マルチンゲールCLTを巧みに組み合わせて技術的課題を解決する
- 結果の完全性: 非漸近CLTと関数CLTの両方を提供する
- 依存関係が明確: 収束率は各パラメータの影響を明確に反映している
- 仮定が強い: Lipschitz仮定は実践では検証が困難な可能性がある
- 収束率: K−1/6 の収束率は比較的遅い
- 有限状態: 連続状態空間または関数近似を考慮していない
- 理論的価値: Q学習の理論分析に新しいツールと視点を提供する
- 実用的意義: 強化学習アルゴリズムの不確実性定量化の理論的基礎を確立する
- 方法論: 証明技術は他の非線形SA問題に一般化可能である
- 表形式強化学習問題の理論分析
- 非同期更新アルゴリズムの収束性研究
- 強化学習における統計的推論と信頼区間構成
- Polyak, B. T. and Juditsky, A. B. (1992). Acceleration of stochastic approximation by averaging.
- Xie, C. and Zhang, Z. (2022). A statistical online inference approach in averaged stochastic approximation.
- Zhang, Y. and Xie, Q. (2024). Constant stepsize q-learning: Distributional convergence, bias and extrapolation.