atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

Neural-Kernel Conditional Mean Embeddings

ICML 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Regularized scalable deep value learning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a neural-network-parameterized conditional mean embedding (NN-CME) that replaces Gram matrix inversion with an NN trained by a kernel-based loss, with iterative or joint bandwidth optimization, applied to conditional density estimation and distributional RL.

Problem

Kernel conditional mean embeddings face cubic cost from Gram matrix inversion, fixed features limiting expressiveness, and difficulty selecting output-kernel hyperparameters because objective values are not comparable across kernel settings.

Approach

Replace the CME weight vector beta(x) with an NN output f(x;theta) over M fixed location points eta_a, trained with an RKHS-norm loss using a Gaussian density kernel; the bandwidth is tuned either iteratively via an L2 density-error objective or jointly, using an upper bound showing the RKHS norm at sqrt(2)sigma is bounded by that at sigma. For RL, the same parameterization is trained with an MMD

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · BimodalWAS1: 5.88\pm 0.28 -> 5.67\pm 0.28Helped
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · SkewedWAS1: 4.86\pm 0.23 -> 4.68\pm 0.22Helped
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · RingWAS1: 21.13\pm 0.99 -> 21.10\pm 1.14No clear effect
Tune the output-kernel bandwidth instead of using the median heuristicDF · Toy datasetsWAS1: 10.87\pm 0.23 -> 5.93\pm 0.23 (Bimodal); 6.07\pm 0.19 -> 5.26\pm 0.19 (Skewed); 26.17\pm 1.16 -> 22.16\pm 1.25 (Ring)Helped
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · BostonQICE (%): 3.15\pm 0.92 -> 3.09\pm 0.53No clear effect
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · ConcreteQICE (%): 3.06\pm 0.82 -> 3.21\pm 0.72Hurt
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · EnergyQICE (%): 2.89\pm 0.69 -> 3.29\pm 0.73Hurt
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · Kin8nmQICE (%): 0.98\pm 0.29 -> 0.91\pm 0.19Helped
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · NavalQICE (%): 10.88\pm 1.09 -> 6.81\pm 1.07Helped
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · PowerQICE (%): 0.88\pm 0.24 -> 0.84\pm 0.18Helped
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · ProteinQICE (%): 0.48\pm 0.05 -> 0.55\pm 0.17Hurt
Use Proposal-Joint instead of Proposal-IterativeNN-CME density estimator · YearQICE (%): 0.71\pm NA -> 0.53\pm NANo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Bimodal toy Skewed toy Ring toy UCI Boston UCI Concrete UCI Energy UCI Kin8nm UCI Naval UCI Power UCI Protein UCI Year CartPole-v1

Benchmarks: Bimodal Skewed Ring UCI regression datasets CartPole-v1 Acrobot-v1 MountainCar-v0

Metrics: Wasserstein-1 distance (WAS1) QICE RMSE mean cumulative reward

Baselines: DF-med DF-0.1 MDN Neural Spline Flow CARD CDQN MMDQN DQN

Builds on: deep feature approach categorical DQN MMD-FUSE conditional mean embedding MMDQN

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy