Related Experiment Video
Updated: Sep 22, 2025

Microstate and Omega Complexity Analyses of the Resting-state Electroencephalography
Published on: June 15, 2018
Classification of Emotional States Using EEG Signals and Wavelet Packet Transform Features
Himanshu Kumar1, Nagarajan Ganapathy2, Subha D Puthankattil3
1Biomedical Engineering Group, Department of Applied Mechanics, Indian Institute of Technology Madras, Chennai, India.
Abstract:
In this work, an attempt has been made to classify arousal and valence states of emotion using time-domain features extracted from the Wavelet Packet Transform. For this, Electroencephalogram (EEG) signals from the publicly available DEAP database are considered. EEG signals are first decomposed using wavelet packet decomposition into θ, α, β, and γ bands. Then featural, namely band energy, sub-band energy ratio, root mean of energy, and information entropy of band energy is estimated. These features are fed into various machine learning classifiers such as support vector machines, linear discriminant analysis, K-nearest neighbor, and random forest. Results indicate that features extracted from wavelet packet transform can predict the arousal and valence emotional states. It is also seen that Support Vector Machines perform the best for both arousal (f-m = 75.68%) and valence(f-m=57.53%). This method can be used for the recognition of emotional states for various clinical purposes in emotion-related psychological disorders like major depressive disorder.
More Related Videos
08:08Using Wavelet Entropy to Demonstrate how Mindfulness Practice Increases Coordination between Irregular Cerebral and Cardiac Activities
Published on: May 10, 2017
08:22Author Spotlight: Advancing the Study of Brain-Heart Interplay with a Comprehensive EEGLAB Plugin for Multimodal Signal Analysis
Published on: April 26, 2024
Related Concept Videos
Brain Waves
Labeling Emotion
Energy and Power Signals
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...