Skip to main navigation Skip to search Skip to main content

Machine Learning for Networking: Workflow, Advances and Opportunities

  • Mowei Wang
  • , Yong Cui
  • , Xin Wang
  • , Shihan Xiao
  • , Junchen Jiang
  • Tsinghua University
  • Carnegie Mellon University

Research output: Contribution to journalReview articlepeer-review

410 Scopus citations

Abstract

Recently, machine learning has been used in every possible field to leverage its amazing power. For a long time, the networking and distributed computing system is the key infrastructure to provide efficient computational resources for machine learning. Networking itself can also benefit from this promising technology. This article focuses on the application of MLN, which can not only help solve the intractable old network questions but also stimulate new network applications. In this article, we summarize the basic workflow to explain how to apply machine learning technology in the networking domain. Then we provide a selective survey of the latest representative advances with explanations of their design principles and benefits. These advances are divided into several network design objectives and the detailed information of how they perform in each step of MLN workflow is presented. Finally, we shed light on the new opportunities in networking design and community building of this new inter-discipline. Our goal is to provide a broad research guideline on networking with machine learning to help motivate researchers to develop innovative algorithms, standards and frameworks.

Original languageEnglish
Pages (from-to)92-99
Number of pages8
JournalIEEE Network
Volume32
Issue number2
DOIs
StatePublished - Mar 1 2018

Fingerprint

Dive into the research topics of 'Machine Learning for Networking: Workflow, Advances and Opportunities'. Together they form a unique fingerprint.

Cite this