Giacomo Boracchi

dblp:53/1616 · DBLP profile ↗
← Back
7ranked-venue papers in the field
0as first author
5since 2021 · last 2025
0000-0002-1650-3054ORCID · verified

Domains — venue-derived; a paper can count in several

Data Mining & Knowledge Discovery · 6Database Systems & Data Management · 1
YearPublicationVenuePosition
2025 ClusterSSFDA: Clustered Semi-Supervised Federated Domain Adaptation
abstract
Most Federated Learning (FL) approaches assume a single global model is updated locally by clients and aggregated at the server. However, the single-model assumption is often too restrictive, especially in scenarios involving a large amount of different users, where adaptation to different domains and personalization are necessary to improve model performance. In this paper, we propose ClusterSSFDA, the first FL framework to leverage clustering for addressing domain shifts in Semi-Supervised Federated Learning (SSFL), where clients collect data without supervision. In particular, ClusterSSFDA clusters clients based on their models' agreement, and updates multiple models at the server, each tailored to a cluster of similar clients. ClusterSSFDA significantly improves adaptation in SSFL, striking a balance between a single global model, which may be suboptimal in the presence of domain shift among the clients, and fully personalized models, which would be trained on too small datasets. Our experiments on real-world scenarios with multiple levels of domain shift demonstrate that ClusterSSFDA outperforms existing methods, achieving superior performance in challenging SSFL settings.
Michele Craighero, Taguhi Mesropyan, Diego Carrera, Beatrice Rossi, Diego Stucchi, Pasqualina Fragneto, Giacomo Boracchi
ICDM7
2024 SemiFDA: Domain Adaptation in Semi-Supervised Federated Learning
abstract
Semi-Supervised Federated Learning (SSFL) aims to improve a pretrained model using unlabeled data from clients. Traditional SSFL solutions relying on pseudo-labels or autoencoders often struggle in the presence of domain shift, i.e. a difference in data distributions between the server and the clients. In this paper we present SemiFDA, the first solution to effectively handle domain shift in SSFL. After training an initial classifier on the server's labeled data, we establish an unsupervised learning process at clients to train feature extractors based on encoders. This process adopts a custom unsupervised loss function that promotes the clients' encoders to align their feature distributions with those extracted by the encoder at server. The updated encoders are then aggregated at the server using Federated Aver-aging and sent back for the next iteration, while the classification head remains frozen to preserve the benefits of aligning features locally. Furthermore, we design an experimental framework to mimic various levels of domain shift and test SSFL methods in real-world scenarios, including HAR and Digit Classification. Our results also demonstrate the detrimental effects of domain shift in SSFL and show that SemiFDA outperforms other solutions under these challenging conditions.
Michele Craighero, Giorgio Rossi, Beatrice Rossi, Diego Carrera, Diego Stucchi, Pasqualina Fragneto, Giacomo Boracchi
ICDM7
2023 Nonparametric and Online Change Detection in Multivariate Datastreams Using QuantTree
abstract
We address the problem of online change detection in multivariate datastreams, and we introduce QuantTree Exponentially Weighted Moving Average (QT-EWMA), a nonparametric change-detection algorithm that can control the expected time before a false alarm, yielding a desired Average Run Length (ARL$_{0}$). Controlling false alarms is crucial in many applications and is rarely guaranteed by online change-detection algorithms that can monitor multivariate datastreams without knowing the data distribution. Like many change-detection algorithms, QT-EWMA builds a model of the data distribution, in our case a QuantTree histogram, from a stationary training set. To monitor datastreams even when the training set is extremely small, we propose QT-EWMA-update, which incrementally updates the QuantTree histogram during monitoring, always keeping the ARL$_{0}$under control. Our experiments, performed on synthetic and real-world datastreams, demonstrate that QT-EWMA and QT-EWMA-update control the ARL$_{0}$and the false alarm rate better than state-of-the-art methods operating in similar conditions, achieving lower or comparable detection delays.
Luca Frittoli, Diego Carrera, Giacomo Boracchi
IEEE Trans. Knowl. Data Eng.3
2021 Change Detection in Multivariate Datastreams Controlling False Alarms
Luca Frittoli, Diego Carrera, Giacomo Boracchi
ECML/PKDD (1)3
2021 Exploiting History Data for Nonstationary Multi-armed Bandit
Gerlando Re, Fabio Chiusano, Francesco Trovò, Diego Carrera, Giacomo Boracchi, Marcello Restelli
ECML/PKDD (1)5
2017 Domain Adaptation for Online ECG Monitoring
abstract
Successful ECG monitoring algorithms often rely on learned models to describe the heartbeats morphology. Unfortunately, when the heart rate increases the heartbeats get transformed, and a model that can properly describe the heartbeats of a specific user in resting conditions might not be appropriate for monitoring the same user during everyday activities. We model heartbeats by dictionaries yielding sparse representations and propose a novel domain-adaptation solution which transforms user-specific dictionaries according to the heart rate. In particular, we learn suitable linear transformations from a large dataset containing ECG tracings, and we show that these transformations can successfully adapt dictionaries when the heart rate changes. Remarkably, the same transformations can be used for multiple users and different sensing apparatus. We investigate the implications of our findings in ECG monitoring by wearable devices, and present an efficient implementation of an anomaly-detection algorithm leveraging such transformations.
Diego Carrera, Beatrice Rossi, Pasqualina Fragneto, Giacomo Boracchi
ICDM4
2016 ECG Monitoring in Wearable Devices by Sparse Models
Diego Carrera, Beatrice Rossi, Daniele Zambon, Pasqualina Fragneto, Giacomo Boracchi
ECML/PKDD (3)5