CourseTransformers: From Attention to Trained, Served and Interpreted Models · Module 15: Capstone Project · part 111 of 111
Part 111 · Module 15: Capstone Project

Incident: Two groups of one algorithm, called different

12 min read·13 Oct 2026
Module 15 · Incident file · About 35 minutes

What happened

THE PAPER, AS CITED 2015 to 2017 TRPO, DDPG, PPO codebases 19 Sep 2017 arXiv v1 posted 2018 AAAI published 30 Jan 2019 v3 revised
Cited: the methods the paper re-ran came first (plain); the paper appeared on arXiv in 2017 (amber) and at AAAI in 2018 (blue).

On 19 September 2017 six researchers from McGill University and Microsoft Maluuba, Peter Henderson, Riashat Islam, Philip Bachman, Joelle Pineau, Doina Precup and David Meger, posted "Deep Reinforcement Learning that Matters" (arXiv 1709.06560). It was published at the AAAI Conference on Artificial Intelligence in 2018; the version cited here is v3, revised 30 January 2019.

The authors tried to reproduce published results for policy-gradient methods on standard control benchmarks. Their abstract: "reproducing results for state-of-the-art deep RL methods is seldom straightforward", and "it is difficult to determine whether improvements over the prior state-of-the-art are meaningful."

The sharpest experiment needed no second method at all. They ran TRPO on HalfCheetah-v1 ten times with one hyperparameter configuration, "only varying the random seed across all 10 trials", and split the runs into two sets of five. A two-sample t-test across training gave t = -9.0916, p = 0.0016. In their words, "the variance between runs is enough to create statistically different distributions just from varying random seeds."

What it cost is in their conclusion: without full details and implementations, "wasted effort on reproducing state-of-the-art works will plague the community and slow down progress."

The rest of this course is yours to keep

This course is bought on its own, once, and stays readable afterwards, including the parts added to it later.