arrow
Return

Machine Learning for Computer Systems and Networking: A Survey

delete2022-11-21
delete7
delete
OA
AI
M
Marios Evangelos Kanakis
R
Ramin Khalili
L
Lin Wang *
DOI:10.1145/3523057delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Machine learning (ML) has become the de-facto approach for various scientific domains such as computer vision and natural language processing. Despite recent breakthroughs, machine learning has only made its way into the fundamental challenges in computer systems and networking recently. This article attempts to shed light on recent literature that appeals for machine learning-based solutions to traditional problems in computer systems and networking. To this end, we first introduce a taxonomy based on a set of major research problem domains. Then, we present a comprehensive review per domain, where we compare the traditional approaches against the machine learning-based ones. Finally, we discuss the general limitations of machine learning for computer systems and networking, including lack of training data, training overhead, real-time performance, and explainability, and reveal future research directions targeting these limitations.
Keywords:
Machine learning
computer systems
computer networking

Journal

ACM Computing Surveys cover
ACM Computing Surveys
IF:
28
Papers:
2.4K
Citations:
3.5W

Organization

V
Vrije Universiteit Amsterdam
Scholars:
4.2W
Papers: 3.7W
Citations: 3.7W
H
huawei technologies
Scholars:
3.3K
Papers: 2.9K
Citations: 1