Debloating Machine Learning Systems
Doktorsavhandling, 2025
Software Bloat
Software Engineering
Machine Learning Systems
Software Debloating
Performance Optimization
Författare
Huaifeng Zhang
Chalmers, Data- och informationsteknik, Dator- och nätverkssystem
Machine learning systems are bloated and vulnerable
SIGMETRICS/PERFORMANCE 2024 - Abstracts of the 2024 ACM SIGMETRICS/IFIP PERFORMANCE Joint International Conference on Measurement and Modeling of Computer Systems,;(2024)p. 37-38
Paper i proceeding
RTrace: Towards Better Visibility of Shared Library Execution
33rd Network and Distributed System Security (NDSS) Symposium 2026, NDSS 2026,;(2025)
Paper i proceeding
BLAFS: A Bloat-Aware Container File System
Proceedings of the 2025 ACM Symposium on Cloud Computing,;(2025)
Paper i proceeding
The Hidden Bloat in Machine Learning Systems
Proceedings of the 8th Conference on Machine Learning and Systems (MLSys, Best Paper Award),;(2025)
Paper i proceeding
MERGESHUFFLE: Debloating Shared Libraries for Improved Perfor- mance and Security
Rather than adding new features, this thesis focuses on removing what is unnecessary. In software, this excess is called software bloat - unnecessary code and features in software. Such bloat wastes resources, increases energy consumption, and slows down performance. The process of removing this bloat is called debloating.
This thesis applies debloating to machine learning systems, which is the software at the heart of modern Artificial Intelligence (AI). By analyzing which parts of these systems are truly used under real workloads, this thesis introduces methods to identify and remove unused components, ranging from large software modules down to individual code instructions. The result is a leaner, faster, and more energy-efficient system.
Ämneskategorier (SSIF 2025)
Programvaruteknik
Styrkeområden
Informations- och kommunikationsteknik
Drivkrafter
Hållbar utveckling
Infrastruktur
C3SE (-2020, Chalmers Centre for Computational Science and Engineering)
DOI
10.63959/chalmers.dt/5769
ISBN
978-91-8103-312-0
Doktorsavhandlingar vid Chalmers tekniska högskola. Ny serie: 5769
Utgivare
Chalmers