Model Interpretation Considering Both Time and Frequency Axes Given Time Series Data
Source abstract
Abstract
Recently, deep learning-based models have emerged in the medical domain. Although those models achieve high performance, it is difficult to directly apply them in practice. Specifically, most models are not considered reliable yet, while they are not interpretable. Therefore, researchers attempt to interpret their own deep learning applications. However, the interpretation is task specific or only appropriate for image data such as computed tomography (CT) scans and magnetic resonance imaging (MRI). Currently, few works focus on the model interpretation given time series data such as electroencephalography (EEG) and electrocardiography (ECG) using LIME. Because the explanation generated by LIME is from the permutation of the divided input data, the performance of interpretation is highly dependent on the split method. In the medical domain, for the time series data, existing interpretations consider only the time axis, whereas physicians take account of the frequency too. In this work, we propose the model interpretation using LIME considering both time and frequency axes. Our key idea is that we divide the input signal using graph-based image clustering after transforming it using short-time Fourier transform, which is utilized to capture the change of frequency content over time. In our experiments, we utilize real-world data, which is EEG signals recorded from patients during polysomnographic (PSG) studies, as well as prove that ours captures a significantly more critical explanation than the state-of-the-art. In addition, we show that the representation obtained by ours reflects the physician’s standard such as K-complexes and delta waves, which are considered strong evidence of the second sleep stage and a clue of the third sleep stage. We expect that our work can be applied to establish computer-aided diagnosis as well as to measure the reliability of deep learning models taking the time series into them.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: EEG and Brain-Computer Interfaces · ECG Monitoring and Analysis · Time Series Analysis and Forecasting
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
Affiliations
Department of Computer Science & Engineering, Hanyang University, Ansan 15588, Republic of Korea
Major in Bio Artificial Intelligence, Department of Applied Artificial Intelligence, Hanyang University, Ansan 15588, Republic of Korea
Funding
National Research Foundation of Korea · Artificial Intelligence Convergence Research Center (Hanyang University ERICA)
References (39)
Show source-provided references
1. Ronneberger, O., Fischer, P., and Brox, T. (2015, January 5–9). U-net: Convolutional networks for biomedical image segmentation. Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Munich, Germany.10.1007/978-3-319-24574-4_28 ↗
2. Zhou, Z., Rahman Siddiquee, M.M., Tajbakhsh, N., and Liang, J. (2018). Unet++: A nested u-net architecture for medical image segmentation. Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support, Springer.10.1007/978-3-030-00889-5_1 ↗
3. D-UNet: A dimension-fusion U shape network for chronic stroke lesion segmentation10.1109/TCBB.2019.2939522 ↗
4. H-DenseUNet: Hybrid densely connected UNet for liver and tumor segmentation from CT volumes10.1109/TMI.2018.2845918 ↗
5. Isensee, F., Kickingereder, P., Wick, W., Bendszus, M., and Maier-Hein, K.H. (2017, January 14). Brain tumor segmentation and radiomics survival prediction: Contribution to the brats 2017 challenge. Proceedings of the International MICCAI Brainlesion Workshop, Quebec City, QC, Canada.10.1007/978-3-319-75238-9_25 ↗
6. Kayalibay, B., Jensen, G., and van der Smagt, P. (2017). CNN-based segmentation of medical imaging data. arXiv.
7. Razavian, N., Marcus, J., and Sontag, D. (2016, January 19–20). Multi-task prediction of disease onsets from longitudinal laboratory tests. Proceedings of the Machine Learning for Healthcare Conference. PMLR, Los Angeles, CA, USA.
8. Kachuee, M., Fazeli, S., and Sarrafzadeh, M. (2018, January 4–7). Ecg heartbeat classification: A deep transferable representation. Proceedings of the 2018 IEEE International Conference on Healthcare Informatics (ICHI), New York, NY, USA.10.1109/ICHI.2018.00092 ↗
9. Yamaç, M., Duman, M., Adalıoğlu, İ., Kiranyaz, S., and Gabbouj, M. (2022). A Personalized Zero-Shot ECG Arrhythmia Monitoring System: From Sparse Representation Based Domain Adaption to Energy Efficient Abnormal Beat Detection for Practical ECG Surveillance. arXiv.
10. Interpretability analysis of heartbeat classification based on heartbeat activity’s global sequence features and BiLSTM-attention neural network10.1109/ACCESS.2019.2933473 ↗
11. Bin Heyat, M.B., Akhtar, F., Khan, A., Noor, A., Benjdira, B., Qamar, Y., Abbas, S.J., and Lai, D. (2020). A novel hybrid machine learning classification for the detection of bruxism patients using physiological signals. Appl. Sci., 10.10.3390/app10217410 ↗
12. Sleep bruxism detection using decision tree method by the combination of C4-P4 and C4-A1 channels of scalp EEG10.1109/ACCESS.2019.2928020 ↗
13. Detection, treatment planning, and genetic predisposition of bruxism: A systematic mapping process and network visualization technique
14. Progress in detection of insomnia sleep disorder: A comprehensive review
15. Sun, J., Darbehani, F., Zaidi, M., and Wang, B. (2020, January 4–8). Saunet: Shape attentive u-net for interpretable medical image segmentation. Proceedings of the International Conference on Medical Image Computing and Computer-Assisted Intervention, Lima, Peru.10.1007/978-3-030-59719-1_77 ↗
16. Ashtari, P., Sima, D., De Lathauwer, L., Sappey-Marinierd, D., Maes, F., and Van Huffel, S. (2022). Factorizer: A Scalable Interpretable Approach to Context Modeling for Medical Image Segmentation. arXiv.10.1016/j.media.2022.102706 ↗
17. Margeloiu, A., Simidjievski, N., Jamnik, M., and Weller, A. (2020). Improving interpretability in medical imaging diagnosis using adversarial training. arXiv.
18. Selvaraju, R.R., Cogswell, M., Das, A., Vedantam, R., Parikh, D., and Batra, D. (2017, January 22–29). Grad-cam: Visual explanations from deep networks via gradient-based localization. Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy.10.1109/ICCV.2017.74 ↗
19. Lundberg, S.M., and Lee, S.I. (2017, January 4–9). A unified approach to interpreting model predictions. Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA.
20. Ribeiro, M.T., Singh, S., and Guestrin, C. (2016, January 13–17). “Why should i trust you? ” Explaining the predictions of any classifier. Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, San Francisco, CA, USA.10.1145/2939672.2939778 ↗
21. MediMLP: Using Grad-CAM to extract crucial variables for lung cancer postoperative complication prediction10.1109/JBHI.2019.2949601 ↗
22. Understanding Heart Failure Patients EHR Clinical Features via SHAP Interpretation of Tree-Based Machine Learning Model Predictions
23. An explainable machine learning model for early detection of Parkinson’s disease using LIME on DaTSCAN imagery10.1016/j.compbiomed.2020.104041 ↗
24. Interpretable heartbeat classification using local model-agnostic explanations on ECGs10.1016/j.compbiomed.2021.104393 ↗
25. Sivill, T., and Flach, P. (2022, January 28–30). LIMESegment: Meaningful, Realistic Time Series Explanations. Proceedings of the International Conference on Artificial Intelligence and Statistics. PMLR, Virtual.
26. The AASM manual for the scoring of sleep and associated events
27. Krahn, L.E., Silber, M.H., and Morgenthaler, T.I. (2015). Atlas of Sleep Medicine, CRC Press.
28. Sleep classification according to AASM and Rechtschaffen & Kales: Effects on sleep scoring parameters10.1093/sleep/32.2.139 ↗
29. Electromyography guides toward subgroups of mutations in muscle channelopathies
30. Distinguishing Epileptiform Discharges From Normal Electroencephalograms Using Scale-Dependent Lyapunov Exponent10.3389/fbioe.2020.01006 ↗
31. Distinguishing epileptiform discharges from normal electroencephalograms using adaptive fractal and network analysis: A clinical perspective10.3389/fphys.2020.00828 ↗
32. Denoising nonlinear time series by adaptive filtering and wavelet shrinkage: A comparison
33. Shrikumar, A., Greenside, P., and Kundaje, A. (2017, January 6–11). Learning important features through propagating activation differences. Proceedings of the International Conference on Machine Learning. PMLR, Sydney, Australia.
34. Efficient graph-based image segmentation10.1023/B:VISI.0000022288.19776.77 ↗
35. Guillemé, M., Masson, V., Rozé, L., and Termier, A. (2019, January 4–6). Agnostic local explanation for time series classification. Proceedings of the 2019 IEEE 31st International Conference on Tools with Artificial Intelligence (ICTAI), Portland, OR, USA.10.1109/ICTAI.2019.00067 ↗
36. Oppenheim, A.V. (1999). Discrete-Time Signal Processing, Pearson Education India.
37. Analysis of a sleep-dependent neuronal feedback loop: The slow-wave microcontinuity of the EEG10.1109/10.867928 ↗
38. A Manual of Standardized Terminology, Techniques and Scoring System for Sleep Stages of Human Subjects10.1001/archpsyc.1969.01740140118016 ↗
39. DeepSleepNet: A model for automatic sleep stage scoring based on raw single-channel EEG10.1109/TNSRE.2017.2721116 ↗