Retrieving Filter Spectra in CNN for Explainable Sleep Stage Classification

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Goerttler, Stephan, Wang, Yucheng, He, Fei, Wu, Min
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866915644234006528
author Goerttler, Stephan
Wang, Yucheng
He, Fei
Wu, Min
author_facet Goerttler, Stephan
Wang, Yucheng
He, Fei
Wu, Min
contents Despite significant advances in deep learning-based sleep stage classification, the clinical adoption of automatic classification models remains slow. One key challenge is the lack of explainability, as many models function as black boxes with millions of parameters. In response, recent work has increasingly focussed on enhancing model explainability. This study contributes to these efforts by introducing an explainability tool for spectral processing of individual EEG channels. Specifically, this tools retrieves the filter spectrum of low-level convolutional feature extraction and compares it with the classification-relevant spectral information in the data. We apply our tool on the EEGNet and MSA-CNN models using the ISRUC-S3 and Sleep-EDF-20 datasets. The tool reveals that spectral processing plays a significant role in the lower frequency bands. In addition, comparing the correlation between filter spectrum and data-derived spectral information with univariate performance indicates that the model naturally prioritises the most informative channels in a multimodal setting. We specify how these insights can be leveraged to enhance model performance. The code for the filter spectrum retrieval and its analysis is available at https://github.com/sgoerttler/MSA-CNN.
format Preprint
id arxiv_https___arxiv_org_abs_2502_06478
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Retrieving Filter Spectra in CNN for Explainable Sleep Stage Classification
Goerttler, Stephan
Wang, Yucheng
He, Fei
Wu, Min
Signal Processing
Despite significant advances in deep learning-based sleep stage classification, the clinical adoption of automatic classification models remains slow. One key challenge is the lack of explainability, as many models function as black boxes with millions of parameters. In response, recent work has increasingly focussed on enhancing model explainability. This study contributes to these efforts by introducing an explainability tool for spectral processing of individual EEG channels. Specifically, this tools retrieves the filter spectrum of low-level convolutional feature extraction and compares it with the classification-relevant spectral information in the data. We apply our tool on the EEGNet and MSA-CNN models using the ISRUC-S3 and Sleep-EDF-20 datasets. The tool reveals that spectral processing plays a significant role in the lower frequency bands. In addition, comparing the correlation between filter spectrum and data-derived spectral information with univariate performance indicates that the model naturally prioritises the most informative channels in a multimodal setting. We specify how these insights can be leveraged to enhance model performance. The code for the filter spectrum retrieval and its analysis is available at https://github.com/sgoerttler/MSA-CNN.
title Retrieving Filter Spectra in CNN for Explainable Sleep Stage Classification
topic Signal Processing
url https://arxiv.org/abs/2502.06478