Riccardo Presotto

dblp:242/9111 · DBLP profile ↗
← Back
9ranked-venue papers
5as first author
7since 2021 · last 2025
0000-0001-9760-5361ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Human-computer interaction and ubiquitous computing · 4 · 3 first-author · 4 since 2021Databases, data management, data science and information retrieval · 3 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021
YearPublicationVenuePosition
2025 Comparing self-supervised learning techniques for wearable human activity recognition
Sannara Ek, Riccardo Presotto, Gabriele Civitarese, François Portet, Philippe Lalanda, Claudio Bettini
CCF Trans. Pervasive Comput. Interact.2
2023 DOMINO: A Dataset for Context-Aware Human Activity Recognition using Mobile Devices
abstract
Human Activity Recognition (HAR) with mobile and wearable devices has been deeply studied in the last decades. Research groups working on this topic evaluated their proposed methods mostly on public datasets. However, most of the existing datasets only include inertial sensor data, while it is well-known that additional context data (e.g., semantic location) has the potential to significantly improve the recognition rate. Only a few datasets for context-aware HAR are publicly available, and their annotations were mostly self-reported in-the-wild by the subjects involved in data acquisition. This method harms the quality of annotations, thus discouraging the application of supervised models. In this paper, we propose DOMINO, a new public dataset for context-aware HAR. DOMINO includes 25 users (wearing a smartphone and a smartwatch) performing 14 activities. During data acquisition, the mobile devices recorded both inertial and high-level context data while our team monitored the quality of the self-reported annotations. Our experiments on DOMINO show the positive impact of considering high-level context information for Human Activity Recognition.
Luca Arrotta, Gabriele Civitarese, Riccardo Presotto, Claudio Bettini
MDM3
2023 Combining Public Human Activity Recognition Datasets to Mitigate Labeled Data Scarcity
abstract
The use of supervised learning for Human Activity Recognition (HAR) on mobile devices leads to strong classification performances. Such an approach, however, requires large amounts of labeled data, both for the initial training of the models and for their customization on specific clients (whose data often differ greatly from the training data). This is actually impractical to obtain due to the costs, intrusiveness, and time-consuming nature of data annotation. Moreover, even with the help of a significant amount of labeled data, model deployment on heterogeneous clients faces difficulties in generalizing well on unseen data. Other domains, like Computer Vision or Natural Language Processing, have proposed the notion of pre-trained models, leveraging large corpora, to reduce the need for annotated data and better manage heterogeneity. This promising approach has not been implemented in the HAR domain so far because of the lack of public datasets of sufficient size. In this paper, we propose a novel strategy to combine publicly available datasets with the goal of learning a generalized HAR model that can be fine-tuned using a limited amount of labeled data on an unseen target domain. Our experimental evaluation, which includes experimenting with different state-of-the-art neural network architectures, shows that combining public datasets can significantly reduce the number of labeled samples required to achieve satisfactory performance on an unseen target domain.
Riccardo Presotto, Sannara Ek, Gabriele Civitarese, François Portet, Philippe Lalanda, Claudio Bettini
SMARTCOMP1
2023 Federated Clustering and Semi-Supervised learning: A new partnership for personalized Human Activity Recognition
Riccardo Presotto, Gabriele Civitarese, Claudio Bettini
Pervasive Mob. Comput.1
2022 FedCLAR: Federated Clustering for Personalized Sensor-Based Human Activity Recognition
abstract
Sensor-based Human Activity Recognition (HAR) has been a hot topic in pervasive computing for several years mainly due to its applications in healthcare and well-being. Centralized supervised approaches reach very high recognition rates, but they incur privacy and scalability issues. Federated Learning (FL) has been recently proposed to mitigate these issues. Each subject only shares the weights of a personal model trained locally, instead of sharing data. A cloud server is in charge of aggregating the weights to generate a global model. However, since activity data is non-independently and identically distributed (non-IID), a single model may not be sufficiently accurate for a large number of diverse users. In this work, we propose FedCLAR, a novel federated clustering method for HAR. Based on the similarity of the local model updates, the cloud server in FedCLAR derives groups of users that exhibit similar ways of performing activities. For each group, FedCLAR uses a specialized global model to mitigate the non-IID problem. We evaluated FedCLAR on two well-known public datasets, showing that it outperforms state-of-the-art FL solutions.
Riccardo Presotto, Gabriele Civitarese, Claudio Bettini
PerCom1
2022 Semi-supervised and personalized federated activity recognition based on active learning and label propagation
abstract
Abstract One of the major open problems in sensor-based Human Activity Recognition (HAR) is the scarcity of labeled data. Among the many solutions to address this challenge, semi-supervised learning approaches represent a promising direction. However, their centralized architecture incurs in the scalability and privacy problems that arise when the process involves a large number of users. Federated learning (FL) is a promising paradigm to address these problems. However, the FL methods that have been proposed for HAR assume that the participating users can always obtain labels to train their local models (i.e., they assume a fully supervised setting). In this work, we propose FedAR: a novel hybrid method for HAR that combines semi-supervised and federated learning to take advantage of the strengths of both approaches. FedAR combines active learning and label propagation to semi-automatically annotate the local streams of unlabeled sensor data, and it relies on FL to build a global activity model in a scalable and privacy-aware fashion. FedAR also includes a transfer learning strategy to fine-tune the global model on each user. We evaluated our method on two public datasets, showing that FedAR reaches recognition rates and personalization capabilities similar to state-of-the-art FL supervised approaches. As a major advantage, FedAR only requires a very limited number of annotated data to populate a pre-trained model and a small number of active learning questions that quickly decrease while using the system, leading to an effective and scalable solution for the data scarcity problem of HAR.
Riccardo Presotto, Gabriele Civitarese, Claudio Bettini
Pers. Ubiquitous Comput.1
2021 Semi-supervised methodologies to tackle the annotated data scarcity problem in the field of HAR
abstract
In the field of Human Activity Recognition (HAR) the majority of approaches exploit fully supervised methodologies to process inertial sensor data collected from the users' wearable devices. Unfortunately, those solutions require users to collect a large number of annotated examples to train the recognition model, which is costly, unpractical, and time-consuming. In this paper, we propose diverse semi-supervised methodologies to tackle the data scarcity issue in the field of HAR. In particular, in Caviar and ProCaviar we introduce novel knowledge-based reasoning engines that exploiting the context data (e.g. semantic location, weather condition) allows a statistical classifier trained with a limited number of example to recognise a wide set of activities. Then, we propose FedHAR an hybrid semi-supervised and Federated-learning based system that enables distributing the training of an activity recognition model among a large number of subject, reducing the effort required from users to collect annotated data while preserving their privacy.
Riccardo Presotto
MDM1
2020 Context-Aware Data Association for Multi-Inhabitant Sensor-Based Activity Recognition
abstract
Recognizing the activities of daily living (ADLs) in multi-inhabitant settings is a challenging task. One of the major challenges is the so-called data association problem: how to assign to each user the environmental sensor events that he/she actually triggered? In this paper, we tackle this problem with a contextaware approach. Each user in the home wears a smartwatch, which is used to gather several high-level context information, like the location in the home (thanks to a micro-localization infrastructure) and the posture (e.g., sitting or standing). Context data is used to associate sensor events to the users which more likely triggered them. We show the impact of context reasoning in our framework on a dataset where up to 4 subjects perform ADLs at the same time (collaboratively or individually). We also report our experience and the lessons learned in deploying a running prototype of our method.
Luca Arrotta, Claudio Bettini, Gabriele Civitarese, Riccardo Presotto
MDM4
2020 CAVIAR: Context-driven Active and Incremental Activity Recognition
Claudio Bettini, Gabriele Civitarese, Riccardo Presotto
Knowl. Based Syst.3