Eoin Brophy

Mr. Eoin Brophy

orcid

Research Focus & Metrics

Academic Career Length

8Years (2019-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
2 February 2023 in ACM Computing Surveys
Verified
Journal Article
Open access
EBEoin Brophy
Eoin Brophy
ZWZhengwei Wang
Zhengwei Wang
QSQi She
Qi She
TWTomas Ward
Tomas Ward
Generative adversarial network (GAN) studies have grown exponentially in the past few years. Their impact has been seen mainly in the computer vision field with realistic image and video manipulation, especially generation, making significant advancements. Although these computer vision advances have garnered much attention, GAN applications have diversified across disciplines such as time series and sequence generation. As a relatively new niche for GANs, fieldwork is ongoing to develop high-quality, diverse, and private time series data. In this article, we review GAN variants designed for time series related applications. We propose a classification of discrete-variant GANs and continuous-variant GANs, in which GANs deal with discrete time series and continuous time series data. Here we showcase the latest and most popular literature in this field—their architectures, results, and applications. We also provide a list of the most popular evaluation metrics and their suitability across applications. Also presented is a discussion of privacy measures for these GANs and further protections and directions for dealing with sensitive data. We aim to frame clearly and concisely the latest and state-of-the-art research in this area and their applications to real-world technologies.

21 September 2021 in Sensors
Verified
Journal Article
Open access
PDF file
EBEoin Brophy
Eoin Brophy
Maarten De VosMaarten De Vos
Maarten De Vos
GBGeraldine Boylan
Geraldine Boylan
TWTomas Ward
Tomas Ward
Ischemic heart disease is the highest cause of mortality globally each year. This puts a massive strain not only on the lives of those affected, but also on the public healthcare systems. To understand the dynamics of the healthy and unhealthy heart, doctors commonly use an electrocardiogram (ECG) and blood pressure (BP) readings. These methods are often quite invasive, particularly when continuous arterial blood pressure (ABP) readings are taken, and not to mention very costly. Using machine learning methods, we develop a framework capable of inferring ABP from a single optical photoplethysmogram (PPG) sensor alone. We train our framework across distributed models and data sources to mimic a large-scale distributed collaborative learning experiment that could be implemented across low-cost wearables. Our time-series-to-time-series generative adversarial network (T2TGAN) is capable of high-quality continuous ABP generation from a PPG signal with a mean error of 2.95 mmHg and a standard deviation of 19.33 mmHg when estimating mean arterial pressure on a previously unseen, noisy, independent dataset. To our knowledge, this framework is the first example of a GAN capable of continuous ABP generation from an input PPG signal that also uses a federated learning methodology.

13 January 2022 in Frontiers in Neuroergonomics
Verified
Journal Article
Open access
EBEoin Brophy
Eoin Brophy
PRPeter Redmond
Peter Redmond
AFAndrew Fleury
Andrew Fleury
MVMaarten De Vos
Maarten De Vos
GBGeraldine Boylan
Geraldine Boylan
TWTomás Ward
Tomás Ward
As a measure of the brain's electrical activity, electroencephalography (EEG) is the primary signal of interest for brain-computer-interfaces (BCI). BCIs offer a communication pathway between a brain and an external device, translating thought into action with suitable processing. EEG data is the most common signal source for such technologies. However, artefacts induced in BCIs in the real-world context can severely degrade their performance relative to their in-laboratory performance. In most cases, the recorded signals are so heavily corrupted by noise that they are unusable and restrict BCI's broader applicability. To realise the use of portable BCIs capable of high-quality performance in a real-world setting, we use Generative Adversarial Networks (GANs) that can adopt both supervised and unsupervised learning approaches. Although our approach is supervised, the same model can be used for unsupervised tasks such as data augmentation/imputation in the low resource setting. Exploiting recent advancements in Generative Adversarial Networks (GAN), we construct a pipeline capable of denoising artefacts from EEG time series data. In the case of denoising data, it maps noisy EEG signals to clean EEG signals, given the nature of the respective artefact. We demonstrate the capability of our network on a toy dataset and a benchmark EEG dataset developed explicitly for deep learning denoising techniques. Our datasets consist of an artificially added mains noise (50/60 Hz) artefact dataset and an open-source EEG benchmark dataset with two artificially added artefacts. Artificially inducing myogenic and ocular artefacts for the benchmark dataset allows us to present qualitative and quantitative evidence of the GANs denoising capabilities and rank it among the current gold standard deep learning EEG denoising techniques. We show the power spectral density (PSD), signal-to-noise ratio (SNR), and other classical time series similarity measures for quantitative metrics and compare our model to those previously used in the literature. To our knowledge, this framework is the first example of a GAN capable of EEG artefact removal and generalisable to more than one artefact type. Our model has provided a competitive performance in advancing the state-of-the-art deep learning EEG denoising techniques. Furthermore, given the integration of AI into wearable technology, our method would allow for portable EEG devices with less noisy and more stable brain signals.

23 November 2021 in IEEE Access
Verified
Journal Article
Open access
EBEoin Brophy
Eoin Brophy
MVMaarten De Vos
Maarten De Vos
GBGeraldine Boylan
Geraldine Boylan
TWTomas Ward
Tomas Ward
Access to medical data is highly regulated due to its sensitive nature, which can constrain communities’ ability to utilize these data for research or clinical purposes. Common de-identification techniques to enable the sharing of data may not provide adequate privacy in every circumstance. We investigate the ability of Generative Adversarial Networks (GANs) to generate synthetic, and more significantly, multichannel electrocardiogram signals that are representative of waveforms observed in patients to address these privacy concerns. Successful generation of high-quality synthetic time series data has the potential to act as an effective substitute for actual patient data. For the first time, we demonstrate a range of novel loss functions using our multivariate GAN architecture and analyse their effect on data quality and privacy. We also present the application of multivariate dynamic time warping as a means of evaluating generated time series. Quantitative evidence demonstrates that the inclusion of a penalisation coefficient (Dynamic Time Warping) in the loss function enables our GAN to outperform the other generative models and loss functions explored by 4.9% according to our metrics. This allows for the generation of data that is more representative of the training set and diverse across generated samples, all whilst ensuring sufficient privacy.

23 May 2022 in IEEE Access
Verified
Journal Article
Open access
EBEoin Brophy
Eoin Brophy
BHBryan Hennelly
Bryan Hennelly
MVMaarten De Vos
Maarten De Vos
GBGeraldine Boylan
Geraldine Boylan
TWTomas Ward
Tomas Ward
Heart disease is the leading cause of mortality worldwide, and it is of utmost importance that clinicians and researchers understand the dynamics of the heart. As an electrical measure of the heart’s activity, the electrocardiogram, or ECG, is the gold standard for recording the cardiac state, whether monitoring the structure of the traces that make up the ECG or indicating key metrics such as heart rate variability. Long-term monitoring of ECG is often required to identify cardiovascular issues but proves impractical; therefore, patients will remotely collect their data. However, ECG signals can become contaminated with various noise sources during data collection. This paper proposes a custom loss function capable of denoising electrode motion artefact in ECG data to a higher standard than other, more common loss functions. We implement our custom loss function with a convolutional neural network to return high-quality ECG, suitable for calculating the aforementioned key metrics from a previously unobtainable state. The proposed model improves ECG signals overall signal-to-noise ratio and preserves the R waves structure. The model outperforms a standard mean squared error loss function with an improvement of 0.5 dB in terms of signal to noise ratio and improves the heart rate estimation by 25%.

1 March 2020
Verified
Conference Paper
Closed access
EBEoin Brophy
Eoin Brophy
WMWillie Muehlhausen
Willie Muehlhausen
ASAlan Smeaton
Alan Smeaton
TWTomas Ward
Tomas Ward
This is a guide on how to obtain and deploy the artifact and the expected results.