Command Palette
Search for a command to run...
Analyse principielle des paradigmes d'évaluation et de conception en apprentissage par renforcement profond
Analyse principielle des paradigmes d'évaluation et de conception en apprentissage par renforcement profond
Ezgi Korkmaz
Résumé
Partant de l'utilisation de réseaux de neurones profonds pour approximer la fonction de valeur état-action qui a permis de remporter l'un des jeux les plus difficiles, jusqu'aux avancées algorithmiques permettant de résoudre des problèmes sans même énoncer explicitement les règles du défi, la recherche en apprentissage par renforcement a été au centre de progrès scientifiques remarquables au cours de la dernière décennie. Dans cet article, nous nous concentrons sur les ingrédients clés de ce progrès et analysons les paradigmes canoniques d'évaluation et de conception en apprentissage par renforcement. Nous introduisons les fondements théoriques des lois d'échelle en apprentissage par renforcement et montrons que la performance asymptotique des algorithmes d'apprentissage par renforcement n'a pas de relation monotone entre les classements de performance et les régimes de données. Nous menons des expériences à grande échelle et nos résultats démontrent qu'une ligne de recherche en apprentissage par renforcement suivant les paradigmes canoniques de conception et d'évaluation a conduit à des conclusions incorrectes. Notre analyse et nos résultats fournissent une analyse fondamentale sur la mise à l'échelle, la capacité et la complexité de l'apprentissage par renforcement profond.
One-sentence Summary
Ezgi Korkmaz presents a principled analysis of deep reinforcement learning evaluation and design paradigms, establishing theoretical foundations of scaling laws and demonstrating that asymptotic performance rankings are not monotonic with data regimes, which reveals that canonical evaluation paradigms have led to incorrect conclusions and provides insights into scaling, capacity, and complexity.
Key Contributions
- The paper introduces theoretical foundations of scaling laws in deep reinforcement learning, formally characterizing the relationships among capacity, complexity, and sample complexity regimes.
- Large-scale experiments on the Arcade Learning Environment (100K and 200M frames) demonstrate that performance rankings of deep RL algorithms are not monotonic across data regimes, contradicting the assumption of monotonicity in a line of prior research.
- The analysis reveals that several baseline Q-learning algorithms outperform many recent methods claimed as state-of-the-art, and that canonical evaluation paradigms have led to incorrect conclusions in prior research.
Introduction
In deep reinforcement learning, the field has split into two dominant evaluation paradigms: algorithms are either optimized for high-data regimes (200 million frames) or pushed to excel in low-data regimes (100K interactions), with the latter spawning a major line of research that claims state-of-the-art status solely from low-data benchmark comparisons. The authors identify a critical but unspoken premise underlying this work: the assumption that an algorithm's performance profile is monotonic across sample-complexity regimes, meaning its relative ranking stays consistent from low-data to asymptotic settings. This implicit belief shapes canonical design and evaluation choices, systematically biasing conclusions and misdirecting research efforts for years. The authors' main contribution is a theoretical and empirical refutation of that monotonicity assumption. They introduce a principled analysis of scaling, capacity, and complexity in deep reinforcement learning, prove that the relationship between performance and sample complexity is non-monotonic, and demonstrate through extensive experiments that several classic Q-learning baselines outperform many recent algorithms that were claimed to be state-of-the-art under the flawed low-data evaluation paradigm.
Method
The authors formalize the problem within finite-horizon, undiscounted Markov decision processes (MDPs) with non-stationary policies and linear function approximation. An MDP is defined by a tuple ⟨S,Mˉ,P,R,H⟩, where S is the state set, H is the horizon, and for each time step t∈[H] the transition kernel Pt(s′∣s,a) and reward Rt(s,a,s′) may vary. A non-stationary policy π=(π1,…,πH) induces a state-action value function
Qtπ(s,a)=E[∑h=tHRh(sh,πh(sh),sh+1)sh=s,ah=a],
and the corresponding value function Vtπ(s)=Qt(s,πt(s)). The optimal policy π∗ satisfies Vt∗(s)=supπVtπ(s). The learning objective is to minimize the regret over K episodes,
REGRET(K)=∑k=1K(V1∗(s1k)−V1πk(s1k)),
where s1k is the starting state of the k-th episode and πk is the policy used in that episode.
In the linear function approximation setting, each time step t has a feature map ϕt:S×A→Rdt and the state-action value function is parameterized as Qt(θt)(s,a)=ϕt(s,a)⊤θt. Recent results provide an algorithm achieving a regret bound that is optimal up to logarithmic factors under appropriate normalization assumptions:
REGRET(K)=O~(∑t=1HdtK+∑t=1HdtIK),
where I is the inherent Bellman error. The lower bound matches this form, establishing that the derived rate is tight. A crucial property of the constructed MDP class C(I,{dt}t=1H) is that all its members share the same transition dynamics (up to state/action renaming) and use the same feature maps. Thus, varying the inherent Bellman error I and the feature dimensions dt corresponds to varying the approximation accuracy and model capacity within a fixed underlying environment.
The authors exploit this structure to prove a fundamental non-monotonicity in performance across data regimes. For simplicity, they consider a constant dimension dt=d and write C(I,d). The core theoretical result (Theorem 3.2) states that for any ϵ>0, setting dβ=dα1−ϵ/2, there exist thresholds Klow<Khigh and inherent Bellman error levels Iβ>Iα such that:
- In the low-data regime (K<Klow), an algorithm optimized for the lower-capacity model (dβ) with larger approximation error (Iβ) provably achieves low regret on all MDPs in C(Iβ,dβ), whereas any algorithm must suffer at least Ω(dβϵ/2REGRETlow(K)) regret on some MDP in C(Iα,dα).
- In the high-data regime (K>Khigh), the ranking reverses: the higher-capacity, lower-error pair (dα,Iα) admits an algorithm with low regret on C(Iα,dα), while any algorithm on C(Iβ,dβ) suffers regret at least Ω(dαϵREGREThigh(K)).
Thus, the relative performance of different model capacities is not monotonic from low-data to asymptotic regimes. A larger model with superior asymptotic performance can be outperformed by a smaller model when data is scarce.
To further illuminate the empirical consequences, the authors analyze sample complexity in distributional reinforcement learning, where the state-action value distribution D(s,a) is learned. Proposition 4.1 shows that if the true means of two actions differ by ϵ, an error of ϵ in total variation distance dTV for one action's distribution can reverse the action ranking. Consequently, learning the correct ordering demands distribution estimation with error below ϵ. For a fixed-support categorical representation (e.g., C51), the sample complexity scales as k/ϵ2, where k is the support size. More flexible algorithms like QRDQN and IQN that do not assume a known support learn a uniform mixture
Z(s,a)=N1∑i=1Nδθi(s,a)
with learned atom locations θi(s,a). Proposition 4.2 provides a lower bound: when N>M≥2 and ϵ>M/(4N), the number of samples required to learn such a model is Ω(M/ϵ2). This lower bound can be substantially larger than the k/ϵ2 rate of fixed-support methods, highlighting that the added flexibility of unknown support can further increase sample complexity and exacerbate the performance gap in low-data regimes. Together, these results formalize the theoretical underpinning for the observed non-transferability of asymptotic performance rankings to the data-scarce setting.
Experiment
This work presents a principled evaluation framework and a large-scale empirical analysis on the Arcade Learning Environment, revealing that common implicit assumptions about performance monotonicity across data regimes lead to biased algorithm comparisons and benchmarks. The experiments demonstrate that a simple baseline (dueling DQN) outperforms many recent, higher-capacity models in the low-data setting, and that theoretical regret analysis confirms performance rankings can reverse completely. These findings show that core algorithms must be directly compared, and that even widely used benchmarks like ALE 100K are built on selection biases that misdirect research progress.
In the low-data Arcade Learning Environment benchmark, the dueling architecture achieves the highest median and lower-tail performance, while double Q-learning reaches the highest mean score. The results show that simpler baselines can outperform more recent distributional methods, challenging the implicit assumption that high-data regime rankings directly transfer to low-data settings. Dueling attains a median human-normalized score more than double that of the next best algorithm, C51. Double-Q achieves the highest mean human-normalized score, exceeding all distributional algorithms in this comparison. IQN and QRDQN underperform both Double-Q and Dueling across mean, median, and 20th percentile metrics.
In low-data Arcade Learning Environment benchmarks, simpler architectures like dueling and double Q-learning outperform more recent distributional methods, challenging the assumption that high-data regime rankings directly transfer to limited-data settings. Dueling achieves the strongest median and lower-tail performance, while double Q-learning attains the highest mean score, with both surpassing distributional algorithms such as C51, IQN, and QRDQN. The findings indicate that distributional approaches may not be optimal when data is scarce.