atlas

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

Maximum Entropy Reinforcement Learning via Energy-Based Normalizing Flow

NeurIPS 2024 · Reinforcement learning › Policy gradient and actor-critic · approach: Off-policy actor-critic with expressive policies · 0 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 MEow, a maximum-entropy RL framework that models the policy as a state-conditioned energy-based normalizing flow so the soft value has a closed form, merging policy evaluation and improvement into one loss.

Problem

Soft Q-learning and SAC-style MaxEnt RL for continuous actions need MCMC/variational sampling or Monte Carlo estimates of the soft value function, and actor-critic separation adds optimization error.

Approach

Use EBFlow so the policy's unnormalized density is the soft Q-function and its normalizing constant is the soft value in closed form; sampling via the inverse flow aligns the actor with the critic, so a single objective trains both. Adds learnable reward shifting and shifting-based clipped double Q-learning to handle numerical instability.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MEow instead of SACMuJoCo · Ant-v4 and Humanoid-v4total returnHelped
Use MEow instead of the compared baselinesMuJoCo · Five MuJoCo environmentstotal returnMixed
Use MEow instead of SACIsaac Gym · Ant (Isaac) and Humanoid (Isaac)total returnHelped
Use MEow instead of SACIsaac Gym · Ingenuity, ANYmal, AllegroHand, and FrankaCabinettotal returnHelped
Add learnable reward shifting (LRS) (ablation)MEow (Vanilla) · Five MuJoCo environmentstotal returnHelped
Add shifting-based clipped double Q-learning (SCDQ) (ablation)MEow (+LRS) · Five MuJoCo environmentsfinal total returnHelped
Use a deterministic policy instead of a stochastic policy for inference (ablation)MEow · Five MuJoCo environmentstotal returnHelped
Use additive coupling layers instead of affine coupling layers (ablation)MEow · Five MuJoCo environmentstotal returnHelped
Add learnable reward shifting (LRS) (ablation)SAC · Five MuJoCo environmentstotal returnNo clear effect
Use different target smoothing parameter values across tasks (ablation)MEow · Five MuJoCo environmentstotal returnMixed

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo Omniverse Isaac Gym

Benchmarks: MuJoCo Hopper-v4 MuJoCo HalfCheetah-v4 MuJoCo Walker2d-v4 MuJoCo Ant-v4 MuJoCo Humanoid-v4 Omniverse Isaac Gym Ant Omniverse Isaac Gym Humanoid Ingenuity ANYmal AllegroHand FrankaCabinet

Metrics: total return training steps

Baselines: SQL SAC DDPG TD3 PPO Flow-SAC

Builds on: Soft Actor-Critic Soft Q-Learning EBFlow Clipped double Q-learning

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