BiT-MamSleep: Bidirectional Temporal Mamba for EEG Sleep Staging

Xinliang Zhou, Yuzhe Han, Zhisheng Chen, Chenyu Liu, Yi Ding +2 more
11/3/2024
eess.SPcs.LG

No confident code implementation found for this paper.

Abstract

In this paper, we address the challenges in automatic sleep stage classification, particularly the high computational cost, inadequate modeling of bidirectional temporal dependencies, and class imbalance issues faced by Transformer-based models. To address these limitations, we propose BiT-MamSleep, a novel architecture that integrates the Triple-Resolution CNN (TRCNN) for efficient multi-scale feature extraction with the Bidirectional Mamba (BiMamba) mechanism, which models both short- and long-term temporal dependencies through bidirectional processing of EEG data. Additionally, BiT-MamSleep incorporates an Adaptive Feature Recalibration (AFR) module and a temporal enhancement block to dynamically refine feature importance, optimizing classification accuracy without increasing computational complexity. To further improve robustness, we apply optimization techniques such as Focal Loss and SMOTE to mitigate class imbalance. Extensive experiments on four public datasets demonstrate that BiT-MamSleep significantly outperforms state-of-the-art methods, particularly in handling long EEG sequences and addressing class imbalance, leading to more accurate and scalable sleep stage classification.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{zhou2024bitmamsleep,
  title  = {BiT-MamSleep: Bidirectional Temporal Mamba for EEG Sleep Staging},
  author = {Xinliang Zhou and Yuzhe Han and Zhisheng Chen and Chenyu Liu and Yi Ding and Ziyu Jia and Yang Liu},
  year   = {2024},
  eprint = {2411.01589},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.01589v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.01589.svg)](https://codeofpaper.com/paper/2411.01589)

Discussion