Convolutional Fourier Analysis Network (CFAN): A Unified Time-Frequency Approach for ECG Classification
Sam Jeong, Hae Yong Kim

TL;DR
The paper introduces CFAN, a novel neural network architecture that unifies time and frequency analysis for ECG classification, achieving state-of-the-art accuracy by embedding Fourier principles directly into CNN layers.
Contribution
CFAN is the first architecture to integrate Fourier analysis directly into CNN layers for ECG classification, improving performance without relying on spectrograms.
Findings
CFAN outperformed benchmarks with accuracies of 98.95%, 96.83%, and 95.01%.
CFAN showed statistically significant improvements over previous methods.
CONV-FAN blocks effectively capture periodic features and joint time-frequency information.
Abstract
Machine learning has revolutionized biomedical signal analysis, particularly in electrocardiogram (ECG) classification. While convolutional neural networks (CNNs) excel at automatic feature extraction, the optimal integration of time- and frequency-domain information remains unresolved. This study introduces the Convolutional Fourier Analysis Network (CFAN), a novel architecture that unifies time-frequency analysis by embedding Fourier principles directly into CNN layers. We evaluate CFAN against four benchmarks - spectrogram-based 2D CNN (SPECT); 1D CNN (CNN1D); Fourier-based 1D CNN (FFT1D); and CNN1D with integrated Fourier Analysis Network (CNN1D-FAN) - across three ECG tasks: arrhythmia classification (MIT-BIH), identity recognition (ECG-ID), and apnea detection (Apnea-ECG). CFAN achieved state-of-the-art performance, surpassing all competing methods with accuracies of 98.95%…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsECG Monitoring and Analysis · EEG and Brain-Computer Interfaces
MethodsRefunds@Expedia|||How do I get a full refund from Expedia? · 1-Dimensional Convolutional Neural Networks
