Sensors · 2024 · 99 citations · 181 references
EngineeringBioengineeringBiomedical EngineeringBiomedical Signal ProcessingComputational NeuroscienceMachine LearningDeep LearningElectroencephalogram AnalysisElectroencephalographyFeature ExtractionNeural NetworksNeural Signal ProcessingConvolutional Neural NetworksDeep Learning For Eeg AnalysisEeg Feature ExtractionEeg Noise ReductionEeg Signal ProcessingElectroencephalography Feature ExtractionEncoder-decoder ArchitecturesFine-tuning
The main purpose of this paper is to provide information on how to create a convolutional neural network (CNN) for extracting features from EEG signals. Our task was to understand the primary aspects of creating and fine-tuning CNNs for various application scenarios. We considered the characteristics of EEG signals, coupled with an exploration of various signal processing and data preparation techniques. These techniques include noise reduction, filtering, encoding, decoding, and dimension reduction, among others. In addition, we conduct an in-depth analysis of well-known CNN architectures, categorizing them into four distinct groups: standard implementation, recurrent convolutional, decoder architecture, and combined architecture. This paper further offers a comprehensive evaluation of these architectures, covering accuracy metrics, hyperparameters, and an appendix that contains a table outlining the parameters of commonly used CNN architectures for feature extraction from EEG signals.
181
Going deeper with convolutions
Christian Szegedy, Wei Liu, Yangqing Jia et al. · 2015 · 46.8K citations