{'fraction_non_alphanumeric': 0.03345724907063197, 'fraction_numerical': 0.0037174721189591076, 'mean_word_length': 5.3125, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Insights of 3D Input CNN in EEG-based Emotion Recognition

Electroencephalogram (EEG) signals have shown to be a good source of information for emotion recognition algorithms in Human-Brain interaction applications. In this paper, a reproducible framework is proposed for classifying human emotions based on EEG signals. The framework consists of extracting frequency-dependent features from raw EEG signals to form a three-dimensional EEG image which is classified by a convolutional neural network (CNN). The framework is used to show that the 3D input CNN outperforms conventional methods with two-dimensional input, using a public dataset. The implementation of the framework is publicly available to facilitate further work on this topic: https://github.com/KvanNoord/3D-CNN-EEG-Emotion-Classification.