Deep Learning on Mobile Devices - A Review
While traditional computation paradigms rely on mobile sensing and cloud computing, deep learning implemented on mobile devices provides several advantages. These advantages include low communication bandwidth, small cloud computing resource cost, quick response time, and improved data privacy. In this paper, we discuss hardware architectures for mobile deep learning. We present Size, Weight, Area and Power considerations and their relation to algorithm optimizations, such as quantization, pruning, compression, and approximations that simplify computation while retaining performance accuracy. We cover existing systems and give a state-of-the-industry review of TensorFlow, MXNet, Mobile AI Compute Engine, and Paddle-mobile deep learning platform. We discuss resources for mobile deep learning practitioners. We present applications of various mobile sensing modalities to industries. We address the key deep learning challenges to overcome.
Edit details Edit relations Attach new author Attach new topic Attach new resource