TY - GEN
T1 - Computers Can Learn from the Heuristic Designs and Master Internet Congestion Control
AU - Yen, Chen Yu
AU - Abbasloo, Soheil
AU - Chao, H. Jonathan
N1 - Publisher Copyright:
© 2023 ACM.
PY - 2023/9/10
Y1 - 2023/9/10
N2 - In this work, for the first time, we demonstrate that computers can automatically learn from observing the heuristic efforts of the last four decades, stand on the shoulders of the existing Internet congestion control (CC) schemes, and discover a better-performing one. To that end, we address many different practical challenges, from how to generalize representation of various existing CC schemes to serious challenges regarding learning from a vast pool of policies in the complex CC domain and introduce Sage. Sage is the first purely data-driven Internet CC design that learns a better scheme by harnessing the existing solutions. We compare Sage's performance with the state-of-the-art CC schemes through extensive evaluations on the Internet and in controlled environments. The results suggests that Sage has learned a better-performing policy. While there are still many unanswered questions, we hope our data-driven framework can pave the way for a more sustainable design strategy.
AB - In this work, for the first time, we demonstrate that computers can automatically learn from observing the heuristic efforts of the last four decades, stand on the shoulders of the existing Internet congestion control (CC) schemes, and discover a better-performing one. To that end, we address many different practical challenges, from how to generalize representation of various existing CC schemes to serious challenges regarding learning from a vast pool of policies in the complex CC domain and introduce Sage. Sage is the first purely data-driven Internet CC design that learns a better scheme by harnessing the existing solutions. We compare Sage's performance with the state-of-the-art CC schemes through extensive evaluations on the Internet and in controlled environments. The results suggests that Sage has learned a better-performing policy. While there are still many unanswered questions, we hope our data-driven framework can pave the way for a more sustainable design strategy.
KW - TCP
KW - congestion control
KW - data-driven reinforcement learning
UR - http://www.scopus.com/inward/record.url?scp=85174023214&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85174023214&partnerID=8YFLogxK
U2 - 10.1145/3603269.3604838
DO - 10.1145/3603269.3604838
M3 - Conference contribution
AN - SCOPUS:85174023214
T3 - SIGCOMM 2023 - Proceedings of the ACM SIGCOMM 2023 Conference
SP - 255
EP - 274
BT - SIGCOMM 2023 - Proceedings of the ACM SIGCOMM 2023 Conference
PB - Association for Computing Machinery, Inc
T2 - ACM SIGCOMM 2023 Conference
Y2 - 10 September 2023 through 14 September 2023
ER -