Deep Learning in Mobile and Wireless Networking: A Survey
arXiv:1803.04311
Abstract
The rapid uptake of mobile devices and the rising popularity of mobile applications and services pose unprecedented demands on mobile and wireless networking infrastructure. Upcoming 5G systems are evolving to support exploding mobile traffic volumes, agile management of network resource to maximize user experience, and extraction of fine-grained real-time analytics. Fulfilling these tasks is challenging, as mobile environments are increasingly complex, heterogeneous, and evolving. One potential solution is to resort to advanced machine learning techniques to help managing the rise in data volumes and algorithm-driven applications. The recent success of deep learning underpins new and powerful tools that tackle problems in this space. In this paper we bridge the gap between deep learning and mobile and wireless networking research, by presenting a comprehensive survey of the crossovers between the two areas. We first briefly introduce essential background and state-of-the-art in deep learning techniques with potential applications to networking. We then discuss several techniques and platforms that facilitate the efficient deployment of deep learning onto mobile systems. Subsequently, we provide an encyclopedic review of mobile and wireless networking research based on deep learning, which we categorize by different domains. Drawing from our experience, we discuss how to tailor deep learning to mobile environments. We complete this survey by pinpointing current challenges and open future directions for research.
References in corpus (32)
- Deep Learning in Neural Networks: An Overview
- Sequence to Sequence Learning with Neural Networks
- ADADELTA: An Adaptive Learning Rate Method
- Caffe: Convolutional Architecture for Fast Feature Embedding
- Large Scale GAN Training for High Fidelity Natural Image Synthesis
- All-Optical Machine Learning Using Diffractive Deep Neural Networks
- The Effectiveness of Data Augmentation in Image Classification using Deep Learning
- cuDNN: Efficient Primitives for Deep Learning
- A Survey of Model Compression and Acceleration for Deep Neural Networks
- Self-Normalizing Neural Networks
- Machine Learning for Networking: Workflow, Advances and Opportunities
- Device Placement Optimization with Reinforcement Learning
- Deformable ConvNets v2: More Deformable, Better Results
- Progressive Neural Architecture Search
- DeepMood: Modeling Mobile Phone Typing Dynamics for Mood Detection
- Deep Learning Based MIMO Communications
- FastDeepIoT: Towards Understanding and Optimizing Neural Network Execution Time on Mobile and Embedded Devices
- Learning to Protect Communications with Adversarial Neural Cryptography
- Artificial Neural Networks-Based Machine Learning for Wireless Networks: A Tutorial
- Distributed Deep Neural Networks over the Cloud, the Edge and End Devices
- Intelligent Wireless Communications Enabled by Cognitive Radio and Machine Learning
- ns3-gym: Extending OpenAI Gym for Networking Research
- MEC: Memory-efficient Convolution for Deep Neural Network
- Deep Learning for Secure Mobile Edge Computing
- Learning the Enigma with Recurrent Neural Networks
- Deep Architectures for Modulation Recognition
- Applications of Deep Reinforcement Learning in Communications and Networking: A Survey
- Channel Agnostic End-to-End Learning based Communication Systems with Conditional GAN
- Temporal Dynamic Graph LSTM for Action-driven Video Object Detection
- Using Distance Estimation and Deep Learning to Simplify Calibration in Food Calorie Measurement
- Deep Learning-based Intelligent Dual Connectivity for Mobility Management in Dense Network
- Deep Reinforcement Learning for Resource Management in Network Slicing
Cited by in corpus (9)
- Driver Behavior Recognition via Interwoven Deep Convolutional Neural Nets with Multi-stream Inputs
- 6G: The Next Frontier
- Application of Machine Learning in Wireless Networks: Key Techniques and Open Issues
- Deep Learning Detection Networks in MIMO Decode-Forward Relay Channels
- A Deep Actor-Critic Reinforcement Learning Framework for Dynamic Multichannel Access
- Realtime Scheduling and Power Allocation Using Deep Neural Networks
- Running Neural Networks on the NIC
- Intelligent Network Slicing for V2X Services Towards 5G
- Adversarial Attacks on Cognitive Self-Organizing Networks: The Challenge and the Way Forward