paper-with-me

홈 › Papers

Enable Deep Learning on Mobile Devices: Methods, Systems, and Applications

2022-04-25 · Han Cai, Ji Lin, Yujun Lin, Zhijian Liu, Haotian Tang, Hanrui Wang, Ligeng Zhu, Song Han

Deep neural networks (DNNs) have achieved unprecedented success in the field of artificial intelligence (AI), including computer vision, natural language processing and speech recognition. However, their superior performance comes at the considerable cost of computational complexity, which greatly hinders their applications in many resource-constrained devices, such as mobile phones and Internet of Things (IoT) devices. Therefore, methods and techniques that are able to lift the efficiency bottleneck while preserving the high accuracy of DNNs are in great demand in order to enable numerous edge AI applications. This paper provides an overview of efficient deep learning methods, systems and applications. We start from introducing popular model compression methods, including pruning, factorization, quantization as well as compact model design. To reduce the large design cost of these manual solutions, we discuss the AutoML framework for each of them, such as neural architecture search (NAS) and automated pruning and quantization. We then cover efficient on-device training to enable user customization based on the local data on mobile devices. Apart from general acceleration techniques, we also showcase several task-specific accelerations for point cloud, video and natural language processing by exploiting their spatial sparsity and temporal/token redundancy. Finally, to support all these algorithmic advancements, we introduce the efficient deep learning system design from both software and hardware perspectives.

📄 PDF Abstract BibTeX arXiv:2204.11786

Code (0)

등록된 구현이 없습니다.

Tasks

AutoMLDeep LearningModel CompressionNeural Architecture SearchQuantizationspeech-recognitionSpeech Recognition

Methods 이 논문이 사용한 방법론

Pruning 설명 없음

Similar Papers 제목 키워드 기반

Towards Real-Time DNN Inference on Mobile Platforms with Model Pruning and Compiler Optimization

2020-04-22 · Wei Niu, Pu Zhao, Zheng Zhan, Xue Lin 외

High-end mobile platforms rapidly serve as primary computing devices for a wide range of Deep Neural Network (DNN) applications. However, the constrained computation and storage resources on these devices still pose sign…

Compiler OptimizationStyle TransferSuper-Resolution

Deep Learning in Human Activity Recognition with Wearable Sensors: A Review on Advances

2021-10-31 · Shibo Zhang, Yaxuan Li, Shen Zhang, Farzad Shahabi 외

Mobile and wearable devices have enabled numerous applications, including activity tracking, wellness monitoring, and human--computer interaction, that measure and improve our daily lives. Many of these applications are …

Activity RecognitionDeep LearningHuman Activity Recognition

Deep Learning on Mobile Devices - A Review

2019-03-21 · Yunbin Deng

Recent breakthroughs in deep learning and artificial intelligence technologies have enabled numerous mobile applications. While traditional computation paradigms rely on mobile sensing and cloud computing, deep learning …

Cloud ComputingDeep LearningQuantization

A Contemporary Overview: Trends and Applications of Large Language Models on Mobile Devices

2024-12-04 · Lianjun Liu, Hongli An, Pengxuan Chen, Longxiang Ye

With the rapid development of large language models (LLMs), which possess powerful natural language processing and generation capabilities, LLMs are poised to provide more natural and personalized user experiences. Their…

Cloud Computing

RelEmb: A relevance-based application embedding for Mobile App retrieval and categorization

2019-04-14 · Ahsaas Bajaj, Shubham Krishna, Mukund Rungta, Hemant Tiwari 외

Information Retrieval Systems have revolutionized the organization and extraction of Information. In recent years, mobile applications (apps) have become primary tools of collecting and disseminating information. However…

ClusteringGeneral ClassificationInformation RetrievalRetrieval