Publication Date

Spring 2026

Degree Type

Master's Project

Degree Name

Master of Science in Computer Science (MSCS)

Department

Computer Science

First Advisor

Genya Ishigaki

Second Advisor

Fabio Di Troia

Third Advisor

Jelena Gligorijevic

Keywords

Reinforcement Learning, Pipeline Parallelism, Gradient Compression, Distributed Training

Abstract

On-policy deep reinforcement learning is a family of reinforcement learning algorithms in which an agent interacts with an environment to optimize a reward objective by alternating between a rollout phase, where it collects experiences using the current policy, and a training phase, where its policy, parameterized by a neural network, is updated using the collected experiences. In resource-constrained environments, where an entire policy model cannot fit on a single device, pipeline parallelism can be used to split the neural network model across multiple devices. However, it substantially increases communication overhead, since we need to transfer both forward activations and backward gradients between devices for each training epoch. In this project, we present a technique that accumulates gradients and only transmits high-magnitude gradients during backward propagation. Furthermore, we introduce an exponential buffer decay mechanism to mitigate gradient staleness, which prevents outdated accumulated gradients from making harmful updates to the policy. Our experiment shows that the proposed communication-efficient pipeline parallelism reduces communication load by 35\%, while maintaining comparable training performance to the full gradient updates.

Available for download on Saturday, May 22, 2027

Share

COinS