2018
DOI: 10.48550/arxiv.1810.03259
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Internet Congestion Control via Deep Reinforcement Learning

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
4
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(8 citation statements)
references
References 0 publications
0
8
0
Order By: Relevance
“…These solutions, called Deep RL, have achieved remarkable results matching humans at playing Atari games [37], and beating the Go world champion [46]. These results have encouraged researchers to apply Deep RL to networking and systems problems, from routing, to congestion control, to video streaming, and to job scheduling [4,6,16,34,35,54,62,64,65]. Building a decision tree can be easily cast as an RL problem: the environment's state is the current decision tree, an action is either cutting a node or partitioning a set of rules, and the reward is either the classification time, memory footprint, or a combination of the two.…”
Section: How To Learn?mentioning
confidence: 99%
See 1 more Smart Citation
“…These solutions, called Deep RL, have achieved remarkable results matching humans at playing Atari games [37], and beating the Go world champion [46]. These results have encouraged researchers to apply Deep RL to networking and systems problems, from routing, to congestion control, to video streaming, and to job scheduling [4,6,16,34,35,54,62,64,65]. Building a decision tree can be easily cast as an RL problem: the environment's state is the current decision tree, an action is either cutting a node or partitioning a set of rules, and the reward is either the classification time, memory footprint, or a combination of the two.…”
Section: How To Learn?mentioning
confidence: 99%
“…In particular, our approach learns to optimize packet classification for a given set of rules and objective, can easily incorporate pre-engineered heuristics to leverage their domain knowledge, and does so with little human involvement. The recent successes of deep learning in solving notoriously hard problems, such as image recognition [23] and language translation [51], have inspired many practitioners and researchers to apply deep learning, in particular, and machine learning, in general, to systems and networking problems [4,6,16,34,35,54,62,64,65]. While in some of these cases there are legitimate concerns about whether machine learning is the right solution for the problem at hand, we believe that deep learning is a good fit for our problem.…”
Section: Introductionmentioning
confidence: 99%
“…ML techniques for networking. Recent works suggest using ML techniques for solving networking problems such as TCP congestion control [3,11,40], resource management [23], quality of experience in video streaming [24,38], routing [35], and decision tree optimization for packet classification [20]. NuevoMatch is different in that it uses an ML technique for building space-efficient representations of the rules that fit in the CPU cache.…”
Section: Gpus For Classification Accelerating Classification Onmentioning
confidence: 99%
“…Authors in [2] explore designing a TCP-style congestion control algorithm using Q-learning. The recent eort [31] proposes a DRL-based adaptive framework for congestion control. In this model, state is bounded histories of network statistics (e.g., sending rate, latency), action is periodically tuning the sending rates, and the reward is a linear function that rewards throughput while penalizing loss and latency.…”
Section: Related Workmentioning
confidence: 99%