Demo Data from EDBT 2026 / reviewers in the wild / expert
Tomás Teijeiro
dblp:27/7332 · also Tomás Teijeiro Campo
· DBLP profile ↗
14ranked-venue papers
3as first author
10since 2021 · last 2024
0000-0002-2175-7382ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 5 · 2 first-author · 3 since 2021Applied, interdisciplinary, general and emerging computing · 4 · 1 first-author · 3 since 2021Systems, architecture and hardware · 3 · 2 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021Computer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Artificial intelligence
2 papers |
Efficient and distributed learning · 85% Knowledge representation and reasoning · 7% Trustworthy machine learning · 7% | |
| Human-computer interaction and pervasive computing
1 paper |
Health and well-being technologies · 50% Wearable and physiological sensing · 50% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Efficient and distributed learning › federated learning
data heterogeneity |
0.8 | 1 | 2024 | Decentralized Federated Learning for Epileptic Seizures Detection in Low-Power Wearable Systems · IEEE Trans. Mob. Comput. 2024 |
Machine learning › Efficient and distributed learning › federated learning
decentralized federated learning |
0.8 | 1 | 2024 | Decentralized Federated Learning for Epileptic Seizures Detection in Low-Power Wearable Systems · IEEE Trans. Mob. Comput. 2024 |
Machine learning › Efficient and distributed learning
federated learning |
0.8 | 1 | 2024 | Decentralized Federated Learning for Epileptic Seizures Detection in Low-Power Wearable Systems · IEEE Trans. Mob. Comput. 2024 |
Machine learning › Efficient and distributed learning › model compression
knowledge distillation |
0.8 | 1 | 2024 | Decentralized Federated Learning for Epileptic Seizures Detection in Low-Power Wearable Systems · IEEE Trans. Mob. Comput. 2024 |
Machine learning › Efficient and distributed learning
model deployment |
0.8 | 1 | 2024 | Decentralized Federated Learning for Epileptic Seizures Detection in Low-Power Wearable Systems · IEEE Trans. Mob. Comput. 2024 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
abductive reasoning |
0.3 | 1 | 2018 | On the adoption of abductive reasoning for time series interpretation · Artif. Intell. 2018 |
Machine learning › Trustworthy machine learning › interpretability › explainable AI
time series explanation |
0.3 | 1 | 2018 | On the adoption of abductive reasoning for time series interpretation · Artif. Intell. 2018 |
Health and well-being technologies › health informatics
medical AI |
0.2 | 1 | 2024 | Decentralized Federated Learning for Epileptic Seizures Detection in Low-Power Wearable Systems · IEEE Trans. Mob. Comput. 2024 |
Methods — techniques the papers use, named apart from their topics
knowledge distillation · 1.5adaptive ensemble learning · 1.5abductive reasoning · 0.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | How to Count Coughs: An Event-Based Framework for Evaluating Automatic Cough Detection Algorithm PerformanceabstractChronic cough disorders are widespread and challenging to assess because they rely on subjective patient questionnaires about cough frequency. Wearable devices running Machine Learning (ML) algorithms are promising for quantifying daily coughs, providing clinicians with objective metrics to track symptoms and evaluate treatments. However, there is a mismatch between state-of-the-art metrics for cough counting algorithms and the information relevant to clinicians. Most works focus on distinguishing cough from non-cough samples, which does not directly provide clinically relevant outcomes such as the number of cough events or their temporal patterns. In addition, typical metrics such as specificity and accuracy can be biased by class imbalance. We propose using event-based evaluation metrics aligned with clinical guidelines on significant cough counting endpoints. We use an ML classifier to illustrate the shortcomings of traditional sample-based accuracy measurements, highlighting their variance due to dataset class imbalance and sample window length. We also present an open-source event-based evaluation framework to test algorithm performance in identifying cough events and rejecting false positives. We provide examples and best practice guidelines in event-based cough counting as a necessary first step to assess algorithm performance with clinical relevance. Lara Orlandic, Jonathan Dan, Jérôme Thevenot, Tomás Teijeiro, Alain Sauty, David Atienza 0001 |
BSN | 4 |
| 2024 | Acoustical features as knee health biomarkers: A critical analysis
Christodoulos Kechris, Jérôme Thevenot, Tomás Teijeiro, Vincent A. Stadelmann, Nicola A. Maffiuletti, David Atienza 0001 |
Artif. Intell. Medicine | 3 |
| 2024 | Combining general and personal models for epilepsy detection with hyperdimensional computingabstractEpilepsy is a highly prevalent chronic neurological disorder with great negative impact on patients' daily lives. Despite this there is still no adequate technological support to enable epilepsy detection and continuous outpatient monitoring in everyday life. Hyperdimensional (HD) computing is a promising method for epilepsy detection via wearable devices, characterized by a simpler learning process and lower memory requirements compared to other methods. In this work, we demonstrate additional avenues in which HD computing and the manner in which its models are built and stored can be used to better understand, compare and create more advanced machine learning models for epilepsy detection. These possibilities are not feasible with other state-of-the-art models, such as random forests or neural networks. We compare inter-subject model similarity of different classes (seizure and non-seizure), study the process of creating general models from personal ones, and finally posit a method of combining personal and general models to create hybrid models. This results in an improved epilepsy detection performance. We also tested knowledge transfer between models trained on two different datasets. The attained insights are highly interesting not only from an engineering perspective, to create better models for wearables, but also from a neurological perspective, to better understand individual epilepsy patterns. Una Pale, Tomás Teijeiro, Sylvain Rheims, Philippe Ryvlin, David Atienza 0001 |
Artif. Intell. Medicine | 2 |
| 2024 | M2SKD: Multi-to-Single Knowledge Distillation of Real-Time Epileptic Seizure Detection for Low-Power Wearable SystemsabstractIntegrating low-power wearable systems into routine health monitoring is an ongoing challenge. Recent advances in the computation capabilities of wearables make it possible to target complex scenarios by exploiting multiple biosignals and using high-performance algorithms, such as Deep Neural Networks (DNNs). However, there is a tradeoff between the algorithms’ performance and the low-power requirements of platforms with limited resources. Besides, physically larger and multi-biosignal-based wearables bring significant discomfort to the patients. Consequently, reducing power consumption and discomfort is necessary for patients to use wearable devices continuously during everyday life. To overcome these challenges, in the context of epileptic seizure detection, we propose the Multi-to-Single Knowledge Distillation (M2SKD) approach targeting single-biosignal processing in wearable systems. The starting point is to train a highly-accurate multi-biosignal DNN, then apply M2SKD to develop a single-biosignal DNN solution for wearable systems that achieves an accuracy comparable to the original multi-biosignal DNN. To assess the practicality of our approach to real-life scenarios, we perform a comprehensive simulation experiment analysis on several edge computing platforms. Saleh Bagher Salimi, Alireza Amirshahi, Farnaz Forooghifar, Tomás Teijeiro, Amir Aminifar, David Atienza 0001 |
ACM Trans. Intell. Syst. Technol. | 4 |
| 2024 | Decentralized Federated Learning for Epileptic Seizures Detection in Low-Power Wearable SystemsabstractIn healthcare, data privacy of patients regulations prohibits data from being moved outside the hospital, preventing international medical datasets from being centralized for AI training. Federated learning (FL) is a data privacy-focused method that trains a global model by aggregating local models from hospitals. Existing FL techniques adopt a central server-based network topology, where the server assembles the local models trained in each hospital to create a global model. However, the server could be a point of failure, and models trained in FL usually have worse performance than those trained in the centralized learning manner when the patient's data are not independent and identically distributed (Non-IID) in the hospitals. This paper presents a decentralized FL framework, including training with adaptive ensemble learning and a deployment phase using knowledge distillation. The adaptive ensemble learning step in the training phase leads to the acquisition of a specific model for each hospital that is the optimal combination of local models and models from other available hospitals. This step solves the non-IID challenges in each hospital. The deployment phase adjusts the model's complexity to meet the resource constraints of wearable systems. We evaluated the performance of our approach on edge computing platforms using EPILEPSIAE and TUSZ databases, which are public epilepsy datasets. Saleh Bagher Salimi, Tomás Teijeiro, Amir Aminifar, David Atienza 0001 |
IEEE Trans. Mob. Comput. | 2 |
| 2022 | ExG Signal Feature Selection Using Hyperdimensional Computing EncodingabstractWearable IoT devices and novel continuous monitoring algorithms are essential components of the healthcare transition from reactive interventions focused on symptom treatment to more proactive prevention, from one-size-fits-all to personalized medicine, and from centralized to distributed paradigms. HyperDimensional Computing (HDC) is an emerging ML paradigm inspired by neuroscience research with various aspects interesting for IoT devices and biomedical applications. In this work, we explore five HD vector encoding strategies of spatio-temporal ExG data, such as that of electroencephalogram (EEG), and test it on a use case of epileptic seizure detection. We discuss the impact of these strategies’ performance, memory overhead, and computational complexity. Furthermore, we demonstrate how feature selection via the HDC framework can be accomplished by choosing a proper encoding, and results in up to 70% reduction in used features while improving performance up to 7%. Una Pale, Tomás Teijeiro, David Atienza 0001 |
BIBM | 2 |
| 2022 | INCLASS: Incremental Classification Strategy for Self-Aware Epileptic Seizure DetectionabstractWearable Health Companions allow the unobtrusive monitoring of patients affected by chronic conditions. In particular, by acquiring and interpreting bio-signals, they enable the detection of acute episodes in cardiac and neurological ailments. Nevertheless, the processing of bio-signals is computationally complex, especially when a large number of features are required to obtain reliable detection outcomes. Addressing this challenge, we present a novel methodology, named INCLASS, that iteratively extends employed feature sets at run-time, until a confidence condition is satisfied. INCLASS builds such sets based on code analysis and profiling information. When applied to the challenging scenario of detecting epileptic seizures based on ECG and SpO2 acquisitions, INCLASS obtains savings of up to 54%, while incurring in a negligible loss of detection performance (1.1% degradation of specificity and sensitivity) with respect to always computing and evaluating all features. Lorenzo Ferretti, Giovanni Ansaloni, Renaud Marquis, Tomás Teijeiro, Philippe Ryvlin, David Atienza 0001, Laura Pozzi 0001 |
DATE | 4 |
| 2022 | HDTorch: Accelerating Hyperdimensional Computing with GP-GPUs for Design Space ExplorationabstractThe HyperDimensional Computing (HDC) Machine Learning (ML) paradigm is highly interesting for applications involving continuous, semi-supervised learning for long-term monitoring. However, its accuracy is not yet on par with other ML approaches, necessitating frameworks enabling fast HDC algorithm design space exploration. To this end, we introduce HDTorch, an open-source, PyTorch-based HDC library with CUDA extensions for hypervector operations. We demonstrate HDTorch's utility by analyzing four HDC benchmark datasets in terms of accuracy, runtime, and memory consumption, utilizing both classical and online HD training methodologies. We demonstrate average (training)/inference speedups of (111x/68x)/87x for classical/online HD, respectively. We also demonstrate how HDTorch enables exploration of HDC strategies applied to large, real-world datasets. We perform the first-ever HD training and inference analysis of the entirety of the CHB-MIT EEG epilepsy database. Results show that the typical approach of training on a subset of the data may not generalize to the entire dataset, an important factor when developing future HD models for medical wearable devices. William Andrew Simon, Una Pale, Tomás Teijeiro, David Atienza 0001 |
ICCAD | 3 |
| 2022 | Personalized Real-Time Federated Learning for Epileptic Seizure DetectionabstractEpilepsy is one of the most prevalent paroxystic neurological disorders. It is characterized by the occurrence of spontaneous seizures. About 1 out of 3 patients have drug-resistant epilepsy, thus their seizures cannot be controlled by medication. Automatic detection of epileptic seizures can substantially improve the patient's quality of life. To achieve a high-quality model, we have to collect data from various patients in a central server. However, sending the patient's raw data to this central server puts patient privacy at risk and consumes a significant amount of energy. To address these challenges, in this work, we have designed and evaluated a standard federated learning framework in the context of epileptic seizure detection using a deep learning-based approach, which operates across a cluster of machines. We evaluated the accuracy and performance of our proposed approach on the NVIDIA Jetson Nano Developer Kit based on the EPILEPSIAE database, which is one of the largest public epilepsy datasets for seizure detection. Our proposed framework achieved a sensitivity of 81.25%, a specificity of 82.00%, and a geometric mean of 81.62%. It can be implemented on embedded platforms that complete the entire training process in 1.86 hours using 344.34 mAh energy on a single battery charge. We also studied a personalized variant of the federated learning, where each machine is responsible for training a deep neural network (DNN) to learn the discriminative electrocardiography (ECG) features of the epileptic seizures of the specific person monitored based on its local data. In this context, the DNN benefitted from a well-trained model without sharing the patient's raw data with a server or a central cloud repository. We observe in our results that personalized federated learning provides an increase in all the performance metric, with a sensitivity of 90.24%, a specificity of 91.58%, and a geometric mean of 90.90%. Saleh Bagher Salimi, Tomás Teijeiro, David Atienza 0001, Amir Aminifar |
IEEE J. Biomed. Health Informatics | 2 |
| 2021 | Interpreting deep learning models for epileptic seizure detection on EEG signalsabstractWhile Deep Learning (DL) is often considered the state-of-the art for Artificial Intel-ligence-based medical decision support, it remains sparsely implemented in clinical practice and poorly trusted by clinicians due to insufficient interpretability of neural network models. We have approached this issue in the context of online detection of epileptic seizures by developing a DL model from EEG signals, and associating certain properties of the model behavior with the expert medical knowledge. This has conditioned the preparation of the input signals, the network architecture, and the post-processing of the output in line with the domain knowledge. Specifically, we focused the discussion on three main aspects: (1) how to aggregate the classification results on signal segments provided by the DL model into a larger time scale, at the seizure-level; (2) what are the relevant frequency patterns learned in the first convolutional layer of different models, and their relation with the delta, theta, alpha, beta and gamma frequency bands on which the visual interpretation of EEG is based; and (3) the identification of the signal waveforms with larger contribution towards the ictal class, according to the activation differences highlighted using the DeepLIFT method. Results show that the kernel size in the first layer determines the interpretability of the extracted features and the sensitivity of the trained models, even though the final performance is very similar after post-processing. Also, we found that amplitude is the main feature leading to an ictal prediction, suggesting that a larger patient population would be required to learn more complex frequency patterns. Still, our methodology was successfully able to generalize patient inter-variability for the majority of the studied population with a classification F1-score of 0.873 and detecting 90% of the seizures. Valentin Gabeff, Tomás Teijeiro, Marina Zapater, Leila Cammoun, Sylvain Rheims, Philippe Ryvlin, David Atienza 0001 |
Artif. Intell. Medicine | 2 |
| 2020 | An Event-Based System for Low-Power ECG QRS Complex DetectionabstractOne of the greatest challenges in the design of modern wearable devices is energy efficiency. While data processing and communication have received a lot of attention from the industry and academia, leading to highly efficient microcontrollers and transmission devices, sensor data acquisition in medical devices is still based on a conservative paradigm that requires regular sampling at the Nyquist rate of the target signal. This requirement is usually excessive for sparse and highly non-stationary signals, leading to data overload and a waste of resources in the full processing pipeline. In this work, we propose a new system to create event-based heart-rate analysis devices, including a novel algorithm for QRS detection that is able to process electrocardiogram signals acquired irregularly and much below the theoretically-required Nyquist rate. This technique allows us to drastically reduce the average sampling frequency of the signal and, hence, the energy needed to process it and extract the relevant information. We implemented both the proposed event-based algorithm and a state-of-the-art version based on regular Nyquist rate based sampling on an ultra-low power hardware platform, and the experimental results show that the event-based version reduces the energy consumption in runtime up to 15.6 times, while the detection performance is maintained at an average F1 score of 99.5%. Silvio Zanoli, Tomás Teijeiro, Fabio Montagna, David Atienza 0001 |
DATE | 2 |
| 2018 | On the adoption of abductive reasoning for time series interpretation
Tomás Teijeiro, Paulo Félix |
Artif. Intell. | 1 |
| 2018 | Heartbeat Classification Using Abstract Features From the Abductive Interpretation of the ECGabstractOBJECTIVE: This paper aims to prove that automatic beat classification on ECG signals can be effectively solved with a pure knowledge-based approach, using an appropriate set of abstract features obtained from the interpretation of the physiological processes underlying the signal. METHODS: A set of qualitative morphological and rhythm features are obtained for each heartbeat as a result of the abductive interpretation of the ECG. Then, a QRS clustering algorithm is applied in order to reduce the effect of possible errors in the interpretation. Finally, a rule-based classifier assigns a tag to each cluster. RESULTS: The method has been tested with the MIT-BIH Arrhythmia Database records, showing a significantly better performance than any other automatic approach in the state-of-the-art, and even improving most of the assisted approaches that require the intervention of an expert in the process. CONCLUSION: The most relevant issues in ECG classification, related to a large extent to the variability of the signal patterns between different subjects and even in the same subject over time, will be overcome by changing the reasoning paradigm. SIGNIFICANCE: This paper demonstrates the power of an abductive framework for time-series interpretation to make a qualitative leap in the significance of the information extracted from the ECG by automatic methods. Tomás Teijeiro, Paulo Félix, Jesús María Rodríguez Presedo, Daniel Castro 0002 |
IEEE J. Biomed. Health Informatics | 1 |
| 2013 | An open platform for the protocolization of home medical supervision
Tomás Teijeiro, Paulo Félix, Jesús María Rodríguez Presedo, Carlos Zamarrón |
Expert Syst. Appl. | 1 |