Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Jonathan Dan

dblp:193/8857 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
5since 2021 · last 2025
0000-0002-2338-572XORCID · verified

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

Artificial intelligence and machine learning · 3 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 since 2021Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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
1 paper
Efficient and distributed learning · 33% Probabilistic and Bayesian machine learning · 33% Deep learning architectures and training · 33%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training
convolutional neural network
0.912025
Don't Think It Twice: Exploit Shift Invariance for Efficient Online Streaming Inference of CNNs · AAAI 2025
Machine learning › Efficient and distributed learning › inference efficiency
inference optimization
0.912025
Don't Think It Twice: Exploit Shift Invariance for Efficient Online Streaming Inference of CNNs · AAAI 2025
Machine learning › Probabilistic and Bayesian machine learning › probabilistic inference
online inference
0.912025
Don't Think It Twice: Exploit Shift Invariance for Efficient Online Streaming Inference of CNNs · AAAI 2025

Methods — techniques the papers use, named apart from their topics

shift invariance · 0.9pooling alignment · 0.9
YearPublicationVenuePosition
2025 Don't Think It Twice: Exploit Shift Invariance for Efficient Online Streaming Inference of CNNs
abstract
Deep learning time-series processing often relies on convolutional neural networks with overlapping windows. This overlap allows the network to produce an output faster than the window length. However, it introduces additional computations. This work explores the potential to optimize computational efficiency during inference by exploiting convolution's shift-invariance properties to skip the calculation of layer activations between successive overlapping windows. Although convolutions are shift-invariant, zero-padding and pooling operations, widely used in such networks, are not and complicate efficient streaming inference. We introduce StreamiNNC, a strategy to deploy Convolutional Neural Networks for online streaming inference. We explore the adverse effects of zero padding and pooling on the accuracy of streaming inference, deriving theoretical error upper bounds for pooling during streaming. We address these limitations by proposing signal padding and pooling alignment and provide guidelines for designing and deploying models for StreamiNNC. We validate our method in simulated data and on three real-world biomedical signal processing applications. StreamiNNC achieves a low deviation between streaming output and normal inference for all three networks (2.03 - 3.55% NRMSE). This work demonstrates that it is possible to linearly speed up the inference of streaming CNNs processing overlapping windows, negating the additional computation typically incurred by overlapping windows.
Christodoulos Kechris, Jonathan Dan, José Miranda 0001, David Atienza 0001
AAAI2
2025 Multi-Partner Project: Sustainable Textile Electronics (STELEC)
abstract
E-textiles are rapidly emerging as an important area of electronic circuit applications. It also facilitates many socially important applications such as personalized health, elderly care, and smart agriculture. However, the environmental impact and sustainability of e-textiles remain very problematic. STELEC, short for Sustainable Textile ELECtronics, is an interdisciplinary research project funded by the European Innovation Council (EIC) under the Pathfinder programme on the responsible elec-tronics topic seeking cutting-edge innovation. STELEC started in September 2024 and is in its initial stage. The project is a multinational collaboration of research institutes, universities and companies across Europe. It aims at developing next-generation textile-based electronics in applications from sensing, processing to AI, with a commitment to full lifecycle sustainability.
Bo Zhou 0005, Mengxi Liu 0004, Sizhen Bian, Daniel Geißler, Paul Lukowicz, José Miranda 0001, Jonathan Dan, David Atienza 0001, Mohamed Amine Riahi, Norbert Wehn, Russel N. Torah, Sheng Yong, Stephen P. Beeby, Magdalena Kohler, Berit Greinke, Junchun Yu, Vincent Nierstrasz, Leila Sheldrick, Rebecca Stewart, Tommaso Nieri, Matteo Maccanti, Daniele S. Spinelli
DATE7
2025 Federated Learning with Patient-Annotated Data in Epileptic Seizure Detection
abstract
Machine learning (ML) generally requires a substantial amount of data to reach or surpass human-level performance. However, data collection and annotation by experts are known to be costly and time-consuming, which often leads to suboptimal performance for ML algorithms. One approach to tackle this challenge is to adopt patient-annotated data on each patient’s device in a federated learning (FL) setting. However, this approach comes with certain challenges. For instance, in the case of epilepsy monitoring, patient-annotated data is known to involve inaccuracies, i.e., patients may lose consciousness and annotate a seizure with substantial delay compared to the seizure onset. To address this challenge, we propose an FL framework for epileptic seizure detection with noisy patient-annotated data. We evaluate our approach in the case of epileptic seizure detection and show that our proposed method achieves up to 32.63% higher accuracy, 32.95% higher specificity, and 22.28% higher F1 score compared to the model trained on the noisy dataset.
Amin Aminifar, Jonathan Dan, David Atienza 0001
IJCNN2
2024 How to Count Coughs: An Event-Based Framework for Evaluating Automatic Cough Detection Algorithm Performance
abstract
Chronic 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
BSN2
2022 Grouped variable selection for generalized eigenvalue problems
Jonathan Dan, Simon Geirnaert, Alexander Bertrand
Signal Process.1
2020 Computationally-Efficient Algorithm for Real-Time Absence Seizure Detection in Wearable Electroencephalography
abstract
Advances in electroencephalography (EEG) equipment now allow monitoring of people with epilepsy in their daily-life environment. The large volumes of data that can be collected from long-term out-of-clinic monitoring require novel algorithms to process the recordings on board of the device to identify and log or transmit only relevant data epochs. Existing seizure-detection algorithms are generally designed for post-processing purposes, so that memory and computing power are rarely considered as constraints. We propose a novel multi-channel EEG signal processing method for automated absence seizure detection which is specifically designed to run on a microcontroller with minimal memory and processing power. It is based on a linear multi-channel filter that is precomputed offline in a data-driven fashion based on the spatial-temporal signature of the seizure and peak interference statistics. At run-time, the algorithm requires only standard linear filtering operations, which are cheap and efficient to compute, in particular on microcontrollers with a multiply-accumulate unit (MAC). For validation, a dataset of eight patients with juvenile absence epilepsy was collected. Patients were equipped with a 20-channel mobile EEG unit and discharged for a day-long recording. The algorithm achieves a median of 0.5 false detections per day at 95% sensitivity. We compare our algorithm with state-of-the-art absence seizure detection algorithms and conclude it performs on par with these at a much lower computational cost.
Jonathan Dan, Benjamin Vandendriessche, Wim Van Paesschen, Dorien Weckhuysen, Alexander Bertrand
Int. J. Neural Syst.1