IEEE Communications Surveys & Tutorials · 2019 · 1.1K citations · 119 references
ComputingComputer EngineeringComputer ScienceEdge ComputingMachine LearningWireless CommunicationsDeep LearningEdge ArchitectureNeural NetworksSpiking Neural NetworksWireless NetworksWireless Sensor NetworksDeep Spiking Neural NetworksLiquid State MachinesMachine Learning For IotNetworkingRecurrent Neural NetworksRecurrent Spiking Neural NetworksUltra-reliable Low-latency CommunicationWireless Networking
Next‑generation wireless networks can leverage intelligent, data‑driven functions enabled by machine learning across core and edge to provide ultra‑reliable low‑latency communications and pervasive IoT connectivity. This tutorial overviews how artificial neural network–based ML algorithms can solve various wireless networking problems. The paper details key ANN types—recurrent, spiking, deep—and illustrates their architectures and examples such as echo state networks, liquid state machines, and LSTMs, then maps them to communication scenarios from UAVs to VR, edge computing, and caching, including motivations, challenges, and use‑case examples. It is the first comprehensive tutorial on ANN‑based ML techniques tailored for future wireless networks.
In order to effectively provide ultra reliable low latency communications and pervasive connectivity for Internet of Things (IoT) devices, next-generation wireless networks can leverage intelligent, data-driven functions enabled by the integration of machine learning (ML) notions across the wireless core and edge infrastructure. In this context, this paper provides a comprehensive tutorial that overviews how artificial neural networks (ANNs)-based ML algorithms can be employed for solving various wireless networking problems. For this purpose, we first present a detailed overview of a number of key types of ANNs that include recurrent, spiking, and deep neural networks, that are pertinent to wireless networking applications. For each type of ANN, we present the basic architecture as well as specific examples that are particularly important and relevant wireless network design. Such ANN examples include echo state networks, liquid state machine, and long short term memory. Then, we provide an in-depth overview on the variety of wireless communication problems that can be addressed using ANNs, ranging from communication using unmanned aerial vehicles to virtual reality applications over wireless networks as well as edge computing and caching. For each individual application, we present the main motivation for using ANNs along with the associated challenges while we also provide a detailed example for a use case scenario and outline future works that can be addressed using ANNs. In a nutshell, this paper constitutes the first holistic tutorial on the development of ANN-based ML techniques tailored to the needs of future wireless networks.
119
Human-level control through deep reinforcement learning
Volodymyr Mnih, Koray Kavukcuoglu, David Silver et al. · Nature · 2015 · 30K citations
Pattern Recognition and Machine Learning
Journal of Electronic Imaging · 2007 · 22.1K citations
Jeffrey G. Andrews, Stefano Buzzi, Wan Choi et al. · IEEE Journal on Selected Areas in Communications · 2014 · 8.2K citations · Full text