Multilinear Tensor Low-Rank Approximation for Policy-Gradient Methods in Reinforcement Learning

Sergio Rozada, Hoi-To Wai, Antonio G. Marques
1/8/2025
cs.LG

No official code found. Best implementation: sergiorozada12/tensor-low-rank-pg (0 stars, last commit 2025-10-27).

Abstract

Reinforcement learning (RL) aims to estimate the action to take given a (time-varying) state, with the goal of maximizing a cumulative reward function. Predominantly, there are two families of algorithms to solve RL problems: value-based and policy-based methods, with the latter designed to learn a probabilistic parametric policy from states to actions. Most contemporary approaches implement this policy using a neural network (NN). However, NNs usually face issues related to convergence, architectural suitability, hyper-parameter selection, and underutilization of the redundancies of the state-action representations (e.g. locally similar states). This paper postulates multi-linear mappings to efficiently estimate the parameters of the RL policy. More precisely, we leverage the PARAFAC decomposition to design tensor low-rank policies. The key idea involves collecting the policy parameters into a tensor and leveraging tensor-completion techniques to enforce low rank. We establish theoretical guarantees of the proposed methods for various policy classes and validate their efficacy through numerical experiments. Specifically, we demonstrate that tensor low-rank policy models reduce computational and sample complexities in comparison to NN models while achieving similar rewards.

View on arXivView PDF

Code Implementations(1)

00PythonFeb 28, 202311 months ago

Similar Papers

Cite this paper

@article{rozada2025multilinear,
  title  = {Multilinear Tensor Low-Rank Approximation for Policy-Gradient Methods in Reinforcement Learning},
  author = {Sergio Rozada and Hoi-To Wai and Antonio G. Marques},
  year   = {2025},
  eprint = {2501.04879},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2501.04879v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2501.04879.svg)](https://codeofpaper.com/paper/2501.04879)

Discussion