Lightweight cosine convolution network for sleep apnea detection with single-lead ECG