On the Tradeoffs of On-Device Generative Models in Federated Predictive Maintenance Systems
Usevalad Milasheuski, Piero Baraldi, Enrico Zio, Stefano Savazzi

TL;DR
This paper analyzes the performance and communication trade-offs of federated generative models like VAEs, GANs, and DMs for predictive maintenance in IoT, proposing a taxonomy for partial model sharing.
Contribution
It introduces a novel taxonomy for federated generative models emphasizing partial component sharing for personalization and evaluates their trade-offs in real-world scenarios.
Findings
GANs with full federation improve training stability but are less robust than VAEs and DMs.
Partial federation with decoder sharing can outperform full federation in bandwidth-limited, non-IID settings for DMs.
Distinct trade-offs exist in utility, stability, and scalability among the models under different federation setups.
Abstract
Federated Learning (FL) has emerged as a promising paradigm for preserving client data ownership and control over distributed Internet of Things (IoT) environments. While discriminative models dominate most FL use cases, recent advances in generative models -- such as Variational Autoencoders (VAE), Generative Adversarial Networks (GAN), and Diffusion Models (DM) -- offer new opportunities for unsupervised anomaly detection in time series analysis, with relevant applications in predictive maintenance (PdM) in critical industrial infrastructures. In this work, we present a comprehensive analysis of VAEs, GANs, and DMs in the context of federated PdM. We analyze their performance and communication overhead under both full and partial federation setups, where only subsets of model components are shared. Building on this analysis, the paper proposes a novel taxonomy for federated generative…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
