Graph Neural Network-based EEG Classification: A Survey (2310.02152v2)
Abstract: Graph neural networks (GNN) are increasingly used to classify EEG for tasks such as emotion recognition, motor imagery and neurological diseases and disorders. A wide range of methods have been proposed to design GNN-based classifiers. Therefore, there is a need for a systematic review and categorisation of these approaches. We exhaustively search the published literature on this topic and derive several categories for comparison. These categories highlight the similarities and differences among the methods. The results suggest a prevalence of spectral graph convolutional layers over spatial. Additionally, we identify standard forms of node features, with the most popular being the raw EEG signal and differential entropy. Our results summarise the emerging trends in GNN-based approaches for EEG classification. Finally, we discuss several promising research directions, such as exploring the potential of transfer learning methods and appropriate modelling of cross-frequency interactions.
- Time-frequency analysis methods and their application in developmental EEG data. Developmental Cognitive Neuroscience, 54:101067, April 2022.
- S. J. M. Smith. EEG in the diagnosis, classification, and management of patients with epilepsy. Journal of Neurology, Neurosurgery & Psychiatry, 76(suppl 2):ii2–ii7, June 2005. Publisher: BMJ Publishing Group Ltd.
- Clinical Utility of EEG in Attention Deficit Hyperactivity Disorder. Applied Neuropsychology, 12(2):64–76, June 2005. Publisher: Routledge _eprint: https://doi.org/10.1207/s15324826an1202_2.
- EEG-based brain–computer interfaces. Current Opinion in Biomedical Engineering, 4:194–200, December 2017.
- A review of classification algorithms for EEG-based brain–computer interfaces: a 10 year update. Journal of Neural Engineering, 15(3):031005, April 2018. Publisher: IOP Publishing.
- Stationary common spatial patterns for brain–computer interfacing. Journal of Neural Engineering, 9(2):026013, 2012.
- EEG-based Graph Neural Network Classification of Alzheimer’s Disease: An Empirical Evaluation of Functional Connectivity Methods. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 30:2651–2660, 2022.
- Classification of human emotion from EEG using discrete wavelet transform. Journal of Biomedical Science and Engineering, 3(04):390, 2010.
- Seizure classification in EEG signals utilizing Hilbert-Huang transform. Biomedical Engineering Online, 10:1–15, 2011.
- A Review on Machine Learning for EEG Signal Processing in Bioengineering. IEEE Reviews in Biomedical Engineering, 14:204–218, 2021.
- Machine Learning for Predicting Epileptic Seizures Using EEG Signals: A Review. IEEE Reviews in Biomedical Engineering, 14:139–155, 2021.
- Cross-frequency multilayer network analysis with bispectrum-based functional connectivity: a study of Alzheimer’s disease. Neuroscience, 521:77–88, 2023.
- EEGNet: a compact convolutional neural network for EEG-based brain–computer interfaces. Journal of Neural Engineering, 15(5):056013, 2018.
- Deep long short-term memory structures model temporal dependencies improving cognitive workload estimation. Pattern Recognition Letters, 94:96–104, 2017.
- Network neuroscience. Nature Neuroscience, 20(3):353–364, 2017.
- EEG functional connectivity underlying emotional valance and arousal using minimum spanning trees. Frontiers in Neuroscience, 14:355, 2020.
- Brain network analysis for the discrimination of dementia disorders using electrophysiology signals: A systematic review. Frontiers in Aging Neuroscience, 15, 2023.
- Classification of contrasting discrete emotional states indicated by EEG based graph theoretical network measures. Neuroinformatics, pages 1–15, 2022.
- Mahdi Jalili. Graph theoretical analysis of Alzheimer’s disease: Discrimination of AD patients from healthy subjects. Information Sciences, 384:145–156, 2017.
- Graph theory analysis of directed functional brain networks in major depressive disorder based on EEG signal. Journal of Neural Engineering, 17(2):026010, 2020.
- Classification methods based on complexity and synchronization of electroencephalography signals in Alzheimer’s disease. Frontiers in Psychiatry, 11:255, 2020.
- Epilepsy Detection From EEG Using Complex Network Techniques: A Review. IEEE Reviews in Biomedical Engineering, 16:292–306, 2023.
- Graph Signal Processing, Graph Neural Network and Graph Learning on Biological Data: A Systematic Review. IEEE Reviews in Biomedical Engineering, 16:109–135, 2023.
- Adaptive Gated Graph Convolutional Network for Explainable Diagnosis of Alzheimer’s Disease using EEG Data. arXiv preprint arXiv:2304.05874, 2023.
- Graph Neural Networks and Their Current Applications in Bioinformatics. Frontiers in Genetics, 12, 2021.
- Graph Neural Networks in Network Neuroscience. IEEE Transactions on Pattern Analysis and Machine Intelligence, 45(5):5833–5848, May 2023.
- A compact review of molecular property prediction with graph neural networks. Drug Discovery Today: Technologies, 37:1–12, December 2020.
- Graph neural networks for materials science and chemistry. Communications Materials, 3(1):1–18, November 2022. Number: 1 Publisher: Nature Publishing Group.
- Graph neural networks for automated de novo drug design. Drug Discovery Today, 26(6):1382–1393, June 2021.
- Graph convolutional networks for computational drug development and discovery. Briefings in Bioinformatics, 21(3):919–935, May 2020.
- Review of Graph Neural Network in Text Classification. In 2021 IEEE 12th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON), pages 0084–0091, December 2021.
- Graph Neural Networks for Natural Language Processing: A Survey. Foundations and Trends® in Machine Learning, 16(2):119–328, January 2023. Publisher: Now Publishers, Inc.
- A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions. ACM Transactions on Recommender Systems, 1(1):3:1–3:51, March 2023.
- Graph Neural Networks in Recommender Systems: A Survey. ACM Computing Surveys, 55(5):97:1–97:37, December 2022.
- Graph neural network for traffic forecasting: A survey. Expert Systems with Applications, 207:117921, November 2022.
- Temporal Multi-Graph Convolutional Network for Traffic Flow Prediction. IEEE Transactions on Intelligent Transportation Systems, 22(6):3337–3348, June 2021.
- A Review on Graph Neural Network Methods in Financial Applications, April 2022. arXiv:2111.15367 [cs, q-fin, stat].
- A Comprehensive Survey on Graph Neural Networks. IEEE Transactions on Neural Networks and Learning Systems, 32(1):4–24, January 2021.
- Graph neural networks: A review of methods and applications. AI Open, 1:57–81, January 2020.
- Graph Attention Networks, February 2018. arXiv:1710.10903 [cs, stat].
- Structured Sequence Modeling with Graph Convolutional Recurrent Networks. In Long Cheng, Andrew Chi Sing Leung, and Seiichi Ozawa, editors, Neural Information Processing, Lecture Notes in Computer Science, pages 362–373, Cham, 2018. Springer International Publishing.
- Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classification, May 2021. arXiv:2009.03509 [cs, stat].
- Bridging the Gap between Spatial and Spectral Domains: A Survey on Graph Neural Networks, July 2021. arXiv:2002.11867 [cs, stat].
- A Survey on Spectral Graph Neural Networks, February 2023.
- Convolutional Neural Networks on Graphs with Fast Localized Spectral Filtering. In Advances in Neural Information Processing Systems, volume 29. Curran Associates, Inc., 2016.
- EEG-based emotion recognition using regularized graph neural networks. IEEE Transactions on Affective Computing, 2020.
- Fatigue driving recognition based on deep learning and graph neural network. Biomedical Signal Processing and Control, 68:102598, 2021.
- EEG-GNN: Graph Neural Networks for Classification of Electroencephalogram (EEG) Signals. In 2021 43rd Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), pages 1061–1067. IEEE, 2021.
- A GRAPH CONVOLUTIONAL NEURAL NETWORK FOR THE AUTOMATED DETECTION OF SEIZURES IN THE NEONATAL EEG. Computer Methods and Programs in Biomedicine, page 106950, 2022.
- Self-Supervised Graph Neural Networks for Improved Electroencephalographic Seizure Analysis. In International Conference on Learning Representations, 2021.
- EEG emotion recognition using fusion model of graph convolutional neural networks and LSTM. Applied Soft Computing, 100:106954, 2021.
- Adaptive spatiotemporal graph convolutional networks for motor imagery classification. IEEE Signal Processing Letters, 28:219–223, 2021.
- A Multi-Dimensional Graph Convolution Network for EEG Emotion Recognition. IEEE Transactions on Instrumentation and Measurement, 71:1–11, 2022.
- DAGAM: A Domain Adversarial Graph Attention Model for Subject Independent EEG-Based Emotion Recognition. arXiv preprint arXiv:2202.12948, 2022.
- EEG-based video identification using graph signal modeling and graph convolutional neural network. In 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 3066–3070. IEEE, 2018.
- LGGNet: learning from Local-global-graph representations for brain-computer interface. arXiv preprint arXiv:2105.02786, 2021.
- EEG Emotion Recognition based on Hierarchy Graph Convolution Network. In 2021 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pages 1628–1632. IEEE, 2021.
- Hierarchy graph convolution network and tree classification for epileptic detection on electroencephalography signals. IEEE Transactions on Cognitive and Developmental Systems, 13(4):955–968, 2020.
- CR-GCN: Channel-Relationships-Based Graph Convolutional Network for EEG Emotion Recognition. Brain Sciences, 12(8):987, 2022.
- Affect recognition from scalp-EEG using channel-wise encoder networks coupled with geometric deep learning and multi-channel feature fusion. Knowledge-Based Systems, page 109038, 2022.
- Efficient graph convolutional networks for seizure prediction using scalp EEG. Frontiers in Neuroscience, 16:967116–967116, 2022.
- Exploring Self-Attention Graph Pooling With EEG-Based Topological Structure and Soft Label for Depression Detection. IEEE Transactions on Affective Computing, 2022.
- An Attention-Guided Spatiotemporal Graph Convolutional Network for Sleep Stage Classification. Life, 12(5):622, 2022.
- Multi-view spatial-temporal graph convolutional networks with domain generalization for sleep stage classification. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 29:1977–1986, 2021.
- Minimum spanning tree based graph neural network for emotion classification using EEG. Neural Networks, 145:308–318, 2022.
- Graph Neural Network with Multilevel Feature Fusion for EEG based Brain-Computer Interface. In 2020 IEEE International Conference on Consumer Electronics-Asia (ICCE-Asia), pages 1–3. IEEE, 2020.
- Classification of first-episode schizophrenia, chronic schizophrenia and healthy control based on brain network of mismatch negativity by graph neural network. IEEE Transactions on Neural Systems and Rehabilitation Engineering, 29:1784–1794, 2021.
- Multi-domain fusion deep graph convolution neural network for EEG emotion recognition. Neural Computing and Applications, pages 1–15, 2022.
- Accurate emotion recognition using Bayesian model based EEG sources as dynamic graph convolutional neural network nodes. Scientific Reports, 12(1):1–14, 2022.
- EEG-Based Seizure detection using linear graph convolution network with focal loss. Computer Methods and Programs in Biomedicine, 208:106277, 2021.
- Bayesian Graph Neural Networks for EEG-Based Emotion Recognition. In Clinical Image-Based Procedures, Distributed and Collaborative Learning, Artificial Intelligence for Combating COVID-19 and Secure and Privacy-Preserving Machine Learning, pages 24–33. Springer, 2021.
- A multi-domain adaptive graph convolutional network for EEG-based emotion recognition. In Proceedings of the 29th ACM International Conference on Multimedia, pages 5565–5573, 2021.
- Decoding Subjective Creativity Skill from Visuo-Spatial Reasoning Ability Using Capsule Graph Neural Network. In 2021 International Joint Conference on Neural Networks (IJCNN), pages 1–8. IEEE, 2021.
- Developing an efficient functional connectivity-based geometric deep network for automatic EEG-based visual decoding. Biomedical Signal Processing and Control, 80:104221, 2023.
- Identification of Depression with a Semi-supervised GCN based on EEG Data. In 2021 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pages 2338–2345. IEEE, 2021.
- Deep feature mining via attention-based BiLSTM-GCN for human motor imagery recognition. arXiv preprint arXiv:2005.00777, 2020.
- GCNs-net: a graph convolutional neural network approach for decoding time-resolved eeg motor imagery signals. IEEE Transactions on Neural Networks and Learning Systems, 2022.
- Causal Graph Convolutional Neural Network For Emotion Recognition. IEEE Transactions on Cognitive and Developmental Systems, 2022.
- Seizure detection by brain-connectivity analysis using dynamic graph isomorphism network. In 2022 44th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), pages 2302–2305. IEEE, 2022.
- Graph Learning with Co-Teaching for EEG-Based Motor Imagery Recognition. IEEE Transactions on Cognitive and Developmental Systems, 2022.
- Mutualgraphnet: a novel model for motor imagery classification. arXiv preprint arXiv:2109.04361, 2021.
- Linking Multi-Layer Dynamical GCN With Style-Based Recalibration CNN for EEG-Based Emotion Recognition. Frontiers in Neurorobotics, 16, 2022.
- EEG-Based Emotion Recognition Using Spatial-temporal Graph Convolutional LSTM with Attention Mechanism. IEEE Journal of Biomedical and Health Informatics, 2022.
- Spatial-temporal seizure detection with graph attention network and bi-directional LSTM architecture. Biomedical Signal Processing and Control, 78:103908, 2022.
- A Novel Complex Network-Based Graph Convolutional Network in Major Depressive Disorder Detection. IEEE Transactions on Instrumentation and Measurement, 2022.
- Spatial–temporal graph convolutional network for Alzheimer classification based on brain functional connectivity imaging of electroencephalogram. Human Brain Mapping, 2022.
- EEG Emotion Recognition Based on Dynamically Organized Graph Neural Network. In International Conference on Multimedia Modeling, pages 344–355. Springer, 2022.
- EEG Emotion Recognition Based on Self-attention Dynamic Graph Neural Networks. In 2022 44th Annual International Conference of the IEEE Engineering in Medicine & Biology Society (EMBC), pages 292–296. IEEE, 2022.
- A Dual-Branch Dynamic Graph Convolution Based Adaptive Transformer Feature Fusion Network for EEG Emotion Recognition. IEEE Transactions on Affective Computing, 2022.
- GCB-Net: Graph convolutional broad network and its application in emotion recognition. IEEE Transactions on Affective Computing, 13(1):379–388, 2019.
- Spatio-temporal-spectral hierarchical graph convolutional network with semisupervised active learning for patient-specific seizure prediction. IEEE Transactions on Cybernetics, 2021.
- Adaptive Hierarchical Graph Convolutional Network for EEG Emotion Recognition. In 2022 International Joint Conference on Neural Networks (IJCNN), pages 1–8. IEEE, 2022.
- Cross-subject EEG emotion recognition with self-organized graph neural network. Frontiers in Neuroscience, page 689, 2021.
- PearNet: A Pearson Correlation-based Graph Attention Network for Sleep Stage Recognition. arXiv preprint arXiv:2209.13645, 2022.
- GraphSleepNet: Adaptive Spatial-Temporal Graph Convolutional Networks for Sleep Stage Classification. In IJCAI, pages 1324–1330, 2020.
- Emotion Recognition from Physiological Channels Using Graph Neural Network. Sensors, 22(8):2980, 2022.
- Siam-GCAN: a Siamese Graph Convolutional Attention Network for EEG Emotion Recognition. IEEE Transactions on Instrumentation and Measurement, 2022.
- Locally temporal-spatial pattern learning with graph attention mechanism for EEG-based emotion recognition. arXiv preprint arXiv:2208.11087, 2022.
- Attention-based Spatio-Temporal Graphic LSTM for EEG Emotion Recognition. In 2021 International Joint Conference on Neural Networks (IJCNN), pages 1–8. IEEE, 2021.
- Emotion Recognition from Multi-channel EEG Data through A Dual-pipeline Graph Attention Network. In 2021 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pages 3642–3647. IEEE, 2021.
- Instance-adaptive graph for EEG emotion recognition. In Proceedings of the AAAI Conference on Artificial Intelligence, volume 34(03), pages 2701–2708, 2020.
- Variational instance-adaptive graph for EEG emotion recognition. IEEE Transactions on Affective Computing, 2021.
- Learning graph in graph convolutional neural networks for robust seizure prediction. Journal of Neural Engineering, 17(3):035004, 2020.
- Geometric Deep Learning for Subject Independent Epileptic Seizure Prediction Using Scalp EEG Signals. IEEE Journal of Biomedical and Health Informatics, 26(2):527–538, 2021.
- Classify EEG and reveal latent graph structure with spatio-temporal graph convolutional neural network. In 2019 IEEE International Conference on Data Mining (ICDM), pages 389–398. IEEE, 2019.
- Investigating Brain Connectivity with Graph Neural Networks and GNNExplainer. In 2022 26th International Conference on Pattern Recognition (ICPR), pages 5155–5161. IEEE, 2022.
- Temporal graph convolutional networks for automatic seizure detection. In Machine Learning for Healthcare Conference, pages 160–180. PMLR, 2019.
- Investigating Critical Frequency Bands and Channels for EEG-Based Emotion Recognition with Deep Neural Networks. IEEE Transactions on Autonomous Mental Development, 7(3):162–175, September 2015.
- Hierarchical Graph Representation Learning with Differentiable Pooling. In Advances in Neural Information Processing Systems, volume 31. Curran Associates, Inc., 2018.
- Self-Attention Graph Pooling. In Proceedings of the 36th International Conference on Machine Learning, pages 3734–3743. PMLR, May 2019. ISSN: 2640-3498.
- iPool–Information-Based Pooling in Hierarchical Graph Neural Networks. IEEE Transactions on Neural Networks and Learning Systems, 33(9):5032–5044, September 2022.
- Topology-Aware Graph Pooling Networks. IEEE Transactions on Pattern Analysis and Machine Intelligence, 43(12):4512–4518, December 2021.
- Multivariate Time Series Representation Learning via Hierarchical Correlation Pooling Boosted Graph Neural Network. IEEE Transactions on Artificial Intelligence, pages 1–13, 2023.
- Cross-frequency coupling in real and virtual brain networks. Frontiers in Computational Neuroscience, 7, 2013.