MARLIN: Soft Actor-Critic based Reinforcement Learning for Congestion Control in Real Networks
Not on the map. Why?
Abstract (arXiv)
Fast and efficient transport protocols are the foundation of an increasingly distributed world. The burden of continuously delivering improved communication performance to support next-generation applications and services, combined with the increasing heterogeneity of systems and network technologies, has promoted the design of Congestion Control (CC) algorithms that perform well under specific environments. The challenge of designing a generic CC algorithm that can adapt to a broad range of scenarios is still an open research question. To tackle this challenge, we propose to apply a novel Reinforcement Learning (RL) approach. Our solution, MARLIN, uses the Soft Actor-Critic algorithm to maximize both entropy and return and models the learning process as an infinite-horizon task. We trained MARLIN on a real network with varying background traffic patterns to overcome the sim-to-real mismatch that researchers have encountered when applying RL to CC. We evaluated our solution on the task of file transfer and compared it to TCP Cubic. While further research is required, results have shown that MARLIN can achieve comparable results to TCP with little hyperparameter tuning, in a task significantly different from its training setting. Therefore, we believe that our work represents a promising first step toward building CC algorithms based on the maximum entropy RL framework.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 12 of its 44 references that are in the map. First posted on arXiv 2 Feb 2023.
Builds on
12 of 44 references.
References · 12
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,274
- 2018Soft Actor-Critic Algorithms and Applicationscited by 1,240
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
- 2018Learning Dexterous In-Hand Manipulationcited by 687
- 2021Learning to Walk in Minutes Using Massively Parallel Deep Reinforcement Learningcited by 512
- 2017Time Limits in Reinforcement Learningcited by 79
- 2019MVFST-RL: An Asynchronous RL Framework for Congestion Control with Delayed Actionscited by 9
- 2020When Machine Learning Meets Congestion Control: A Survey and Comparisoncited by 7
- 2021Marine vessel tracking using a monocular cameracited by 2
- 2017Fairness of Congestion-Based Congestion Control: Experimental Evaluation and Analysiscited by 1
Built on by
Citing papers per year: 2023: 1.
1 paper.