A comprehensive review of model compression techniques in machine learning
Всесторонний обзор методов сжатия моделей в машинном обучении
2024-09-02
SCID: 54.1/48zuvumd
Discuss with AI
Internet of Thingsedge computinghybrid compression methodslightweight design architecturesmodel compression techniques
Figures from the paper
Abstract (AI)
Abstract This paper critically examines model compression techniques within the machine learning (ML) domain, emphasizing their role in enhancing model efficiency for deployment in resource-constrained environments, such as mobile devices, edge computing, and Internet of Things (IoT) systems. By systematically exploring compression techniques and lightweight design architectures, it is provided a comprehensive understanding of their operational contexts and effectiveness. The synthesis of these strategies reveals a dynamic interplay between model performance and computational demand, highlighting the balance required for optimal application. As machine learning (ML) models grow increasingly complex and data-intensive, the demand for computational resources and memory has surged accordingly. This escalation presents significant challenges for the deployment of artificial intelligence (AI) systems in real-world applications, particularly where hardware capabilities are limited. Therefore, model compression techniques are not merely advantageous but essential for ensuring that these models can be utilized across various domains, maintaining high performance without prohibitive resource requirements. Furthermore, this review underscores the importance of model compression in sustainable artificial intelligence (AI) development. The introduction of hybrid methods, which combine multiple compression techniques, promises to deliver superior performance and efficiency. Additionally, the development of intelligent frameworks capable of selecting the most appropriate compression strategy based on specific application needs is crucial for advancing the field. The practical examples and engineering applications discussed demonstrate the real-world impact of these techniques. By optimizing the balance between model complexity and computational efficiency, model compression ensures that the advancements in AI technology remain sustainable and widely applicable. This comprehensive review thus contributes to the academic discourse and guides innovative solutions for efficient and responsible machine learning practices, paving the way for future advancements in the field. Graphical abstract
Key Findings
1
Combining multiple compression techniques through hybrid methods is highlighted as a promising approach for improving both model efficiency and performance.
2
Intelligent frameworks that select compression strategies according to application-specific requirements are identified as important for advancing practical deployment.
3
Model compression is essential for deploying increasingly complex machine-learning models on resource-constrained mobile, edge-computing, and IoT devices.
4
Model compression supports sustainable and broadly applicable AI by reducing deployment resource demands while preserving high performance.
5
The review identifies a necessary trade-off between model performance and computational or memory requirements when selecting compression strategies.
Research Object
machine learning models deployed in resource-constrained environments
Research Subject
the effectiveness of model compression techniques and lightweight design architectures in balancing model performance, computational demand, and memory requirements
Publication Details
Publication Date
2024-09-02
Journal
Publisher
ISSN
Cited by
261
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai10
ImageNet classification with deep convolutional neural networks2017
Exploiting Generative AI to Scale up Intelligent Tutoring Systems2023
Gradient-based learning applied to document recognition1998
AI-Assisted Pipeline for Dynamic Generation of Trustworthy Health Supplement Content at Scale2018
Generative adversarial networks2020
Distilling the Knowledge in a Neural Network2015
ShuffleNet: An Extremely Efficient Convolutional Neural Network for Mobile Devices2018
Random decision forests2002
Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation2016
Artificial Intelligence (AI): Multidisciplinary perspectives on emerging challenges, opportunities, and agenda for research, practice and policy2019