Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet Transforms

Cyclic Alternating Pattern (CAP) is a sleep instability marker defined based on the amplitude and frequency of the electroencephalogram signal. Because of the time and intensive process of labeling the data, different machine learning and automatic approaches are proposed. However, due to the low ac...

Full description

Bibliographic Details
Main Authors: Ankit Gupta, Fábio Mendonça, Sheikh Shanawaz Mostafa, Antonio G. Ravelo-García, Fernando Morgado-Dias
Format: Article
Language:English
Published: MDPI AG 2023-07-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/12/13/2954
_version_ 1797591846381158400
author Ankit Gupta
Fábio Mendonça
Sheikh Shanawaz Mostafa
Antonio G. Ravelo-García
Fernando Morgado-Dias
author_facet Ankit Gupta
Fábio Mendonça
Sheikh Shanawaz Mostafa
Antonio G. Ravelo-García
Fernando Morgado-Dias
author_sort Ankit Gupta
collection DOAJ
description Cyclic Alternating Pattern (CAP) is a sleep instability marker defined based on the amplitude and frequency of the electroencephalogram signal. Because of the time and intensive process of labeling the data, different machine learning and automatic approaches are proposed. However, due to the low accuracy of the traditional approach and the black box approach of the machine learning approach, the proposed systems remain untrusted by the physician. This study contributes to accurately estimating CAP in a Frequency-Time domain by A-phase and its subtypes prediction by transforming the monopolar deviated electroencephalogram signals into corresponding scalograms. Subsequently, various computer vision classifiers were tested for the A-phase using scalogram images. It was found that MobileNetV2 outperformed all other tested classifiers by achieving the average accuracy, sensitivity, and specificity values of 0.80, 0.75, and 0.81, respectively. The MobileNetV2 trained model was further fine-tuned for A-phase subtypes prediction. To further verify the visual ability of the trained models, Gradcam++ was employed to identify the targeted regions by the trained network. It was verified that the areas identified by the model match the regions focused on by the sleep experts for A-phase predictions, thereby proving its clinical viability and robustness. This motivates the development of novel deep learning based methods for CAP patterns predictions.
first_indexed 2024-03-11T01:43:12Z
format Article
id doaj.art-9d116552f02b45aabd6d6c4e2a993383
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-11T01:43:12Z
publishDate 2023-07-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-9d116552f02b45aabd6d6c4e2a9933832023-11-18T16:25:52ZengMDPI AGElectronics2079-92922023-07-011213295410.3390/electronics12132954Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet TransformsAnkit Gupta0Fábio Mendonça1Sheikh Shanawaz Mostafa2Antonio G. Ravelo-García3Fernando Morgado-Dias4Interactive Technologies Institute (ITI/LARSyS and ARDITI), Caminho da Penteada, 9020-105 Funchal, PortugalInteractive Technologies Institute (ITI/LARSyS and ARDITI), Caminho da Penteada, 9020-105 Funchal, PortugalInteractive Technologies Institute (ITI/LARSyS and ARDITI), Caminho da Penteada, 9020-105 Funchal, PortugalInteractive Technologies Institute (ITI/LARSyS and ARDITI), Caminho da Penteada, 9020-105 Funchal, PortugalInteractive Technologies Institute (ITI/LARSyS and ARDITI), Caminho da Penteada, 9020-105 Funchal, PortugalCyclic Alternating Pattern (CAP) is a sleep instability marker defined based on the amplitude and frequency of the electroencephalogram signal. Because of the time and intensive process of labeling the data, different machine learning and automatic approaches are proposed. However, due to the low accuracy of the traditional approach and the black box approach of the machine learning approach, the proposed systems remain untrusted by the physician. This study contributes to accurately estimating CAP in a Frequency-Time domain by A-phase and its subtypes prediction by transforming the monopolar deviated electroencephalogram signals into corresponding scalograms. Subsequently, various computer vision classifiers were tested for the A-phase using scalogram images. It was found that MobileNetV2 outperformed all other tested classifiers by achieving the average accuracy, sensitivity, and specificity values of 0.80, 0.75, and 0.81, respectively. The MobileNetV2 trained model was further fine-tuned for A-phase subtypes prediction. To further verify the visual ability of the trained models, Gradcam++ was employed to identify the targeted regions by the trained network. It was verified that the areas identified by the model match the regions focused on by the sleep experts for A-phase predictions, thereby proving its clinical viability and robustness. This motivates the development of novel deep learning based methods for CAP patterns predictions.https://www.mdpi.com/2079-9292/12/13/2954continuous wavelet transformcyclic alternating patternsdeep learningelectroencephalogramsignal processing
spellingShingle Ankit Gupta
Fábio Mendonça
Sheikh Shanawaz Mostafa
Antonio G. Ravelo-García
Fernando Morgado-Dias
Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet Transforms
Electronics
continuous wavelet transform
cyclic alternating patterns
deep learning
electroencephalogram
signal processing
title Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet Transforms
title_full Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet Transforms
title_fullStr Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet Transforms
title_full_unstemmed Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet Transforms
title_short Visual Explanations of Deep Learning Architectures in Predicting Cyclic Alternating Patterns Using Wavelet Transforms
title_sort visual explanations of deep learning architectures in predicting cyclic alternating patterns using wavelet transforms
topic continuous wavelet transform
cyclic alternating patterns
deep learning
electroencephalogram
signal processing
url https://www.mdpi.com/2079-9292/12/13/2954
work_keys_str_mv AT ankitgupta visualexplanationsofdeeplearningarchitecturesinpredictingcyclicalternatingpatternsusingwavelettransforms
AT fabiomendonca visualexplanationsofdeeplearningarchitecturesinpredictingcyclicalternatingpatternsusingwavelettransforms
AT sheikhshanawazmostafa visualexplanationsofdeeplearningarchitecturesinpredictingcyclicalternatingpatternsusingwavelettransforms
AT antoniogravelogarcia visualexplanationsofdeeplearningarchitecturesinpredictingcyclicalternatingpatternsusingwavelettransforms
AT fernandomorgadodias visualexplanationsofdeeplearningarchitecturesinpredictingcyclicalternatingpatternsusingwavelettransforms