Entropy-Guided Tensor Compression for Multimodal Federated Learning on Edge Devices
Summary
MESH-FL, an entropy-guided matrix product state (MPS) update-compression framework, addresses challenges in multimodal federated learning (FL) on resource-constrained edge devices. It tackles issues where clients have varying sensing capabilities and computational capacities, and existing compression schemes apply uniform policies. MESH-FL estimates the spectral entropy of each layer-wise update via truncated singular value decomposition (SVD) and adaptively allocates MPS compression ranks across layers, modalities, and devices, adhering to per-client payload budgets. Experiments on a 15-node heterogeneous Raspberry Pi 4/5 cluster with the AV-MNIST dataset demonstrated MESH-FL achieved up to 56.8x compression, surpassed the uncompressed FedAvg baseline in final accuracy by up to 2.01% (reaching 97.73% vs 95.72%), and reduced total transmitted data to convergence by up to 66x (from 33.63 GB to 0.51 GB for heavy compression). The framework also showed faster convergence to accuracy thresholds.
Key takeaway
For AI Architects designing federated learning systems for multimodal data on heterogeneous edge devices, you should consider implementing entropy-guided tensor compression. MESH-FL demonstrates that adaptively allocating compression ranks based on spectral entropy can significantly reduce communication costs by up to 66x and even improve model accuracy by 2.01% compared to uncompressed baselines, accelerating convergence on resource-constrained hardware. This approach optimizes resource utilization and enhances learning performance.
Key insights
Spectral entropy guides adaptive compression rank allocation in multimodal federated learning, improving efficiency and accuracy on heterogeneous edge devices.
Principles
- Higher spectral entropy necessitates higher reconstruction rank.
- Adaptive compression improves accuracy in non-IID FL.
- Truncated SVD can efficiently estimate spectral entropy.
Method
MESH-FL estimates layer-wise spectral entropy via truncated SVD, then allocates MPS ranks adaptively across layers, modalities, and devices under per-client payload budgets, followed by MPS compression and layer-wise aggregation.
In practice
- Implement entropy-guided rank allocation for FL model updates.
- Use MPS compression for efficient tensor decomposition.
- Deploy on heterogeneous edge clusters like Raspberry Pi 4/5.
Topics
- Federated Learning
- Tensor Compression
- Multimodal AI
- Edge Devices
- Matrix Product State
- Spectral Entropy
Code references
Best for: Research Scientist, AI Scientist, Machine Learning Engineer, AI Architect
Related on AIssential
See Counsel's argued verdicts on the open AI decisions leaders are weighing →
Editorial summary, takeaway, and curation by AIssential. Original article published by cs.LG updates on arXiv.org.