Tensor and Matrix Low-Rank Value-Function Approximation in Reinforcement Learning
Sergio Rozada, Santiago Paternain, Antonio G. Marques
TL;DR
This work addresses the challenge of value-function approximation in RL when state-action spaces are high-dimensional. It introduces a non-parametric, online, model-free framework that enforces low-rank structure in the SA-VF, first with matrices and then with tensors via PARAFAC decomposition. The main contributions are a stochastic online matrix low-rank TD learning algorithm, a parallel tensor low-rank TD learning method, convergence analyses for the synchronous matrix case and its tensor extension, and extensive numerical experiments showing strong performance with far fewer parameters than classical deep methods. The results indicate substantial scalability benefits and faster convergence in high-dimensional RL problems, enabling practical VF estimation in complex environments. The approach offers interpretable, parameter-efficient alternatives to deep networks for value-based RL in large-scale settings.
Abstract
Value-function (VF) approximation is a central problem in Reinforcement Learning (RL). Classical non-parametric VF estimation suffers from the curse of dimensionality. As a result, parsimonious parametric models have been adopted to approximate VFs in high-dimensional spaces, with most efforts being focused on linear and neural-network-based approaches. Differently, this paper puts forth a a parsimonious non-parametric approach, where we use stochastic low-rank algorithms to estimate the VF matrix in an online and model-free fashion. Furthermore, as VFs tend to be multi-dimensional, we propose replacing the classical VF matrix representation with a tensor (multi-way array) representation and, then, use the PARAFAC decomposition to design an online model-free tensor low-rank algorithm. Different versions of the algorithms are proposed, their complexity is analyzed, and their performance is assessed numerically using standardized RL environments.
