Table of Contents
Fetching ...

Bridging Interpretability and Optimization: Provably Attribution-Weighted Actor-Critic in Reproducing Kernel Hilbert Spaces

Na Li, Hangguan Shan, Wei Ni, Wenjie Zhang, Xinyu Li

TL;DR

The paper tackles the challenge of interpreting and stabilizing policy updates in actor–critic reinforcement learning by introducing RSA2C, an attribution‑aware, kernelized AC that embeds the Actor and two Critics in RKHS and computes state attributions online via RKHS–SHAP. Attributions are converted into adaptive Mahalanobis weights through a vector‑valued operator‑valued kernel, influencing Actor gradients and Advantage Critic targets to yield more stable, efficient learning. The authors provide a global, non‑asymptotic convergence guarantee under state perturbations, decomposing the learning gap into attribution‑driven perturbation and convergence terms. Empirically, RSA2C demonstrates improved efficiency, stability, and intrinsic interpretability across standard continuous control tasks, with CME‑based attributions offering more robust behavior under noise and better feature‑level explanations than KME. The work contributes a principled, scalable framework that integrates dimension‑level explanations directly into the learning loop, with potential extensions to high‑dimensional or pixel‑based settings using scalable kernel approximations.

Abstract

Actor-critic (AC) methods are a cornerstone of reinforcement learning (RL) but offer limited interpretability. Current explainable RL methods seldom use state attributions to assist training. Rather, they treat all state features equally, thereby neglecting the heterogeneous impacts of individual state dimensions on the reward. We propose RKHS--SHAP-based Advanced Actor--Critic (RSA2C), an attribution-aware, kernelized, two-timescale AC algorithm, including Actor, Value Critic, and Advantage Critic. The Actor is instantiated in a vector-valued reproducing kernel Hilbert space (RKHS) with a Mahalanobis-weighted operator-valued kernel, while the Value Critic and Advantage Critic reside in scalar RKHSs. These RKHS-enhanced components use sparsified dictionaries: the Value Critic maintains its own dictionary, while the Actor and Advantage Critic share one. State attributions, computed from the Value Critic via RKHS--SHAP (kernel mean embedding for on-manifold expectations and conditional mean embedding for off-manifold expectations), are converted into Mahalanobis-gated weights that modulate Actor gradients and Advantage Critic targets. Theoretically, we derive a global, non-asymptotic convergence bound under state perturbations, showing stability through the perturbation-error term and efficiency through the convergence-error term. Empirical results on three standard continuous-control environments show that our algorithm achieves efficiency, stability, and interpretability.

Bridging Interpretability and Optimization: Provably Attribution-Weighted Actor-Critic in Reproducing Kernel Hilbert Spaces

TL;DR

The paper tackles the challenge of interpreting and stabilizing policy updates in actor–critic reinforcement learning by introducing RSA2C, an attribution‑aware, kernelized AC that embeds the Actor and two Critics in RKHS and computes state attributions online via RKHS–SHAP. Attributions are converted into adaptive Mahalanobis weights through a vector‑valued operator‑valued kernel, influencing Actor gradients and Advantage Critic targets to yield more stable, efficient learning. The authors provide a global, non‑asymptotic convergence guarantee under state perturbations, decomposing the learning gap into attribution‑driven perturbation and convergence terms. Empirically, RSA2C demonstrates improved efficiency, stability, and intrinsic interpretability across standard continuous control tasks, with CME‑based attributions offering more robust behavior under noise and better feature‑level explanations than KME. The work contributes a principled, scalable framework that integrates dimension‑level explanations directly into the learning loop, with potential extensions to high‑dimensional or pixel‑based settings using scalable kernel approximations.

Abstract

Actor-critic (AC) methods are a cornerstone of reinforcement learning (RL) but offer limited interpretability. Current explainable RL methods seldom use state attributions to assist training. Rather, they treat all state features equally, thereby neglecting the heterogeneous impacts of individual state dimensions on the reward. We propose RKHS--SHAP-based Advanced Actor--Critic (RSA2C), an attribution-aware, kernelized, two-timescale AC algorithm, including Actor, Value Critic, and Advantage Critic. The Actor is instantiated in a vector-valued reproducing kernel Hilbert space (RKHS) with a Mahalanobis-weighted operator-valued kernel, while the Value Critic and Advantage Critic reside in scalar RKHSs. These RKHS-enhanced components use sparsified dictionaries: the Value Critic maintains its own dictionary, while the Actor and Advantage Critic share one. State attributions, computed from the Value Critic via RKHS--SHAP (kernel mean embedding for on-manifold expectations and conditional mean embedding for off-manifold expectations), are converted into Mahalanobis-gated weights that modulate Actor gradients and Advantage Critic targets. Theoretically, we derive a global, non-asymptotic convergence bound under state perturbations, showing stability through the perturbation-error term and efficiency through the convergence-error term. Empirical results on three standard continuous-control environments show that our algorithm achieves efficiency, stability, and interpretability.

Paper Structure

This paper contains 71 sections, 16 theorems, 238 equations, 11 figures, 12 tables, 1 algorithm.

Key Result

Proposition 4.3

For all $h\in\mathcal{H}$, the Fisher information matrix induced by policy $\pi_{h}$ and initial state distribution $\rho_0$ satisfies: For some constant $\lambda_F>0$,

Figures (11)

  • Figure 1: Overview diagram of RSA2C consisting of Actor, Value Critic and Advantage Critic.
  • Figure 2: Ablation study on Pendulum-v1.
  • Figure 3: Performance on Pendulum-v1.
  • Figure 4: Visualization on interpretability of RSA2C on Pendulum-v1.
  • Figure 5: Ablation study on BipedalWalker-v3.
  • ...and 6 more figures

Theorems & Definitions (19)

  • Definition 3.1: Adaptive Mahalanobis-weighted OVK
  • Definition 4.2: Adversary perturbation set
  • Proposition 4.3
  • Theorem 4.8: Performance gap under adversarial state perturbations
  • Theorem 4.9: Non-asymptotic convergence of RSA2C
  • Theorem 4.10: Non-asymptotic convergence under perturbations
  • Definition B.1
  • Proposition B.2
  • Lemma C.1: Theorem 5 in zhang2020robust
  • Lemma C.2: Bounded perturbation of RKHS--SHAP values
  • ...and 9 more