MGFKD: A semi-supervised multi-source domain adaptation algorithm for cross-subject EEG emotion recognition | Synapse