You are now following this Submission
- You will see updates in your followed content feed
- You may receive emails, depending on your communication preferences
A new deep learning architecture that combines a time-frequency convolutional neural network (TFCNN), a bidirectional gated recurrent unit (BiGRU), and a self-attention mechanism (SAM) to categorize emotions based on EEG signals and automatically extract features. The first step is to use the continuous wavelet transform (CWT), which responds more readily to temporal frequency variations within EEG recordings, as a layer inside the convolutional layers, to create 2D scalogram images from EEG signals for time series and spatial representation learning. Second, to encode more discriminative features representing emotions, two-dimensional (2D)-CNN, BiGRU, and SAM are trained on these scalograms simultaneously to capture the appropriate information from spatial, local, temporal, and global aspects.
Cite As
Prof. Dr. Essam H Houssein (2026). TFCNN-BiGRU (https://au.mathworks.com/matlabcentral/fileexchange/165126-tfcnn-bigru), MATLAB Central File Exchange. Retrieved .
Acknowledgements
Inspired by: EEG SIGNAL ANALYSIS, Deep Learning Tutorial Series
General Information
- Version 1.0.0 (2.55 KB)
MATLAB Release Compatibility
- Compatible with any release
Platform Compatibility
- Windows
- macOS
- Linux
| Version | Published | Release Notes | Action |
|---|---|---|---|
| 1.0.0 |
