<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMC</journal-id>
<journal-id journal-id-type="nlm-ta">CMC</journal-id>
<journal-id journal-id-type="publisher-id">CMC</journal-id>
<journal-title-group>
<journal-title>Computers, Materials &#x0026; Continua</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-2226</issn>
<issn pub-type="ppub">1546-2218</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">31156</article-id>
<article-id pub-id-type="doi">10.32604/cmc.2022.031156</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Human Emotions Classification Using EEG via Audiovisual Stimuli and AI</article-title>
<alt-title alt-title-type="left-running-head">Human Emotions Classification Using EEG via Audiovisual Stimuli and AI</alt-title>
<alt-title alt-title-type="right-running-head">Human Emotions Classification Using EEG via Audiovisual Stimuli and AI</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Asiri</surname><given-names>Abdullah A</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Badshah</surname><given-names>Akhtar</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-3" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Muhammad</surname><given-names>Fazal</given-names></name><xref ref-type="aff" rid="aff-3">3</xref><email>fazal.muhammad@uetmardan.edu.pk</email></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Alshamrani</surname><given-names>Hassan A</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Ullah</surname><given-names>Khalil</given-names></name><xref ref-type="aff" rid="aff-4">4</xref></contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Alshamrani</surname><given-names>Khalaf A</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-7" contrib-type="author">
<name name-style="western"><surname>Alqhtani</surname><given-names>Samar</given-names></name><xref ref-type="aff" rid="aff-5">5</xref></contrib>
<contrib id="author-8" contrib-type="author">
<name name-style="western"><surname>Irfan</surname><given-names>Muhammad</given-names></name><xref ref-type="aff" rid="aff-6">6</xref></contrib>
<contrib id="author-9" contrib-type="author">
<name name-style="western"><surname>Halawani</surname><given-names>Hanan Talal</given-names></name><xref ref-type="aff" rid="aff-7">7</xref></contrib>
<contrib id="author-10" contrib-type="author">
<name name-style="western"><surname>Mehdar</surname><given-names>Khlood M</given-names></name><xref ref-type="aff" rid="aff-8">8</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Radiological Sciences Department, College of Applied Medical Sciences, Najran University</institution>, <addr-line>Najran</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-2"><label>2</label><institution>Faculty of Computer Science and Engineering, GIK Institute of Engineering Sciences and Technology</institution>, <addr-line>Topi, 23460</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Electrical Engineering, University of Engineering and Technology</institution>, <addr-line>Mardan, 23200</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Software Engineering, University of Malakand</institution>, <addr-line>Dir Lower</addr-line>, <country>Pakistan</country></aff>
<aff id="aff-5"><label>5</label><institution>Department of Computer Science and Information Systems, College of Engineering, Najran University Saudi Arabia</institution>, <addr-line>Najran, 61441</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-6"><label>6</label><institution>Electrical Engineering Department, College of Engineering, Najran University Saudi Arabia</institution>, <addr-line>Najran, 61441</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-7"><label>7</label><institution>Computer Science Department, College of Computer Science and Information Systems, Najran University</institution>, <addr-line>Najran</addr-line>, <country>Saudi Arabia</country></aff>
<aff id="aff-8"><label>8</label><institution>Anatomy Department, Medicine College, Najran University</institution>, <addr-line>Najran</addr-line>, <country>Saudi Arabia</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Fazal Muhammad. Email: <email>fazal.muhammad@uetmardan.edu.pk</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-07-25"><day>25</day>
<month>07</month>
<year>2022</year></pub-date>
<volume>73</volume>
<issue>3</issue>
<fpage>5075</fpage>
<lpage>5089</lpage>
<history>
<date date-type="received"><day>11</day><month>4</month><year>2022</year></date>
<date date-type="accepted"><day>29</day><month>5</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Asiri et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Asiri et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMC_31156.pdf"></self-uri>
<abstract>
<p>Electroencephalogram (EEG) is a medical imaging technology that can measure the electrical activity of the scalp produced by the brain, measured and recorded chronologically the surface of the scalp from the brain. The recorded signals from the brain are rich with useful information. The inference of this useful information is a challenging task. This paper aims to process the EEG signals for the recognition of human emotions specifically happiness, anger, fear, sadness, and surprise in response to audiovisual stimuli. The EEG signals are recorded by placing neurosky mindwave headset on the subject&#x2019;s scalp, in response to audiovisual stimuli for the mentioned emotions. Using a bandpass filter with a bandwidth of 1&#x2013;100&#x2005;Hz, recorded raw EEG signals are preprocessed. The preprocessed signals then further analyzed and twelve selected features in different domains are extracted. The Random forest (RF) and multilayer perceptron (MLP) algorithms are then used for the classification of the emotions through extracted features. The proposed audiovisual stimuli based EEG emotion classification system shows an average classification accuracy of 80&#x0025; and 88&#x0025; using MLP and RF classifiers respectively on hybrid features for experimental signals of different subjects. The proposed model outperforms in terms of cost and accuracy.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Electroencephalography</kwd>
<kwd>emotion</kwd>
<kwd>classification</kwd>
<kwd>signal processing</kwd>
<kwd>multilayer perceptron</kwd>
<kwd>random forest</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>In recent decades, human emotions related research studies are given more attention in neuroscience and affective Computing [<xref ref-type="bibr" rid="ref-1">1</xref>]. In our daily life emotions plays a crucial role, we as human can comprehend the emotions of different people yet it is truly inconceivable for computers to do likewise. In earlier decades researchers have investigated emotion detection through text [<xref ref-type="bibr" rid="ref-2">2</xref>], speech [<xref ref-type="bibr" rid="ref-3">3</xref>], facial expressions and gestures [<xref ref-type="bibr" rid="ref-4">4</xref>&#x2013;<xref ref-type="bibr" rid="ref-7">7</xref>]. However, the disadvantages of using these techniques are that if someone conceals their feelings [<xref ref-type="bibr" rid="ref-8">8</xref>], the results are vague and this turns out to be a question mark on their reliability. Currently, electroencephalography (EEG) signals are the promising way to implement communication between a person and machine. Different studies have been conducted in the literature, so far, on emotion classification based on EEG signals, which yields significant growth in terms of accuracy [<xref ref-type="bibr" rid="ref-9">9</xref>,<xref ref-type="bibr" rid="ref-10">10</xref>]. The main difference lies in terms of signal acquisition, noise reduction, features extraction and classification techniques that are used. In [<xref ref-type="bibr" rid="ref-11">11</xref>,<xref ref-type="bibr" rid="ref-12">12</xref>], the authors investigate processing algorithms and pattern classification of EEG signals respectively which produce better results. In [<xref ref-type="bibr" rid="ref-13">13</xref>] the authors have used different physiological signals along with mobile data to detect human emotion. Results show better detection however, the labeling of the emotion is not done using audio or visual feedback. In [<xref ref-type="bibr" rid="ref-14">14</xref>], the authors describe importance of human emotions recognition. For this purpose, the authors consider pictures to predict human emotions recognition using traditional EEG (13 electrodes). Moreover, six human emotions are classified using neural network classifier. In [<xref ref-type="bibr" rid="ref-15">15</xref>], the authors introduce recognition of eight human emotions, whether these emotion(s) get matched of the required specifications using EEG (3 electrodes). The international affective picture system (IAPS) stimuli is employed in their proposed methodology, and it is observed that K-nearest neighbors (KNN) classifier gives best accuracy rate. In [<xref ref-type="bibr" rid="ref-16">16</xref>], the authors discuss the human emotions recognition by considering three emotions. Music soundtrack is assumed in their study for emotions elicitation and for classification of emotions support vector machine (SVM) is considered. The authors in [<xref ref-type="bibr" rid="ref-17">17</xref>] use multiclass SVM, entropy and higher order autoregressive model for features extraction. In [<xref ref-type="bibr" rid="ref-18">18</xref>], EEG data is recorded through EEG neuroscan with a sampling frequency of 1000&#x2005;Hz, power spectral density (PSD) technique is employed for features extraction and SVM with a Gaussian kernel for classification. In [<xref ref-type="bibr" rid="ref-19">19</xref>], the authors investigate offline analysis of EEG through SVM with a poly kernel and high order crossings (HOC) for features extraction. The Authors In [<xref ref-type="bibr" rid="ref-20">20</xref>], proposed an emotion recognition system, in which they employed discrete Fourier transform (DFT), wavelet transform (WT) and gabor techniques for dimensionality reduction and probabilistic neural network (PNN) were employed as a classifier. The authors in [<xref ref-type="bibr" rid="ref-21">21</xref>] record signals through Emotiv (2048&#x2005;Hz) and KNN (k&#x2009;&#x003D;&#x2009;4) is used as a classifier. Differential entropy and rational asymmetry are calculated as features and videos is used as a stimuli [<xref ref-type="bibr" rid="ref-22">22</xref>]. In [<xref ref-type="bibr" rid="ref-23">23</xref>], six emotions are classified using music videos (1&#x2005;min); IAPS (40&#x2005;s) as stimuli, signals are acquired from five subjects using nervus EEG (256&#x2005;Hz), band pass frequency filter of 0.2&#x2013;45&#x2005;Hz; common average referencing (CAR) is applied to EEG data followed by Daubechies wavelet transform (Db4) and multilayered perceptron neural networks with backpropagation algorithm (MLP-BP) as a classifier. In [<xref ref-type="bibr" rid="ref-24">24</xref>], music clips (30 s each) are used as stimuli, data is acquired from 26 subjects using EEG neuroscan (500&#x2005;Hz), band pass filter of 1&#x2013;100&#x2005;Hz followed by fast fourier transform (FFT) for features extraction on all considered bands i.e., delta <italic>&#x03B4;</italic>, theta <italic>&#x03B8;</italic>, alpha, <italic>&#x03B1;</italic>, beta, <italic>&#x03B2;</italic>, and gamma, <italic>&#x03B3;</italic>, of EEG signals and then SVM with radial basis function (RBF) kernel is employed as a classifier. In a recent work Fang&#x00A0;et&#x00A0;al.&#x00A0;in [<xref ref-type="bibr" rid="ref-25">25</xref>] proposed a multi featured emotion classification method based on EEG however the accuracy is very low and also the method does not recognize cross-subject emotions. In [<xref ref-type="bibr" rid="ref-19">19</xref>], the acquisition of the signals is carried out using g.MOBIlab (256&#x2005;Hz) from 16 subjects, the Ekman&#x2019;s picture set (5 s) as a stimuli, band pass filter of 8&#x2013;30&#x2005;Hz; CAR applied to EEG data followed by higher order crossings (HOC) as a feature is used and SVM with polynomial kernal is considered as a classifier. In [<xref ref-type="bibr" rid="ref-26">26</xref>], a user-independent study is described where signals are acquired using neurosky mindwave headset (512&#x2005;Hz) from thirty subjects, the authors use music clips as stimuli, band pass filter of 1&#x2013;50&#x2005;Hz; down sampling to 300&#x2005;Hz followed by statistical features, power spectral density (PSD), FFT, and WT as features extraction methods and MLPBP is used as a classifier. Due to high computational cost and lack of accuracy when applied in signals corrupted by colored Gaussian noise, most of the above methods are not robust. Some of the above methods focus on detection of a specific emotion while others are application dependent. Most of these methods are also based on features extracted in one specific domain which are not robust. This research proposes a novel method of human emotions classification based on EEG signals acquired during audiovisual stimuli. EEG is useful tool for emotions classification as it depicts emotions in real-time which can&#x2019;t be changed deliberately. Furthermore, we used a novel strategy of recording EEG signals and human emotions using audiovisual stimuli. After recording the EEG signals and constructing a new dataset, the EEG signal is then processed and twelve different features are extracted from it in three domains namely time, frequency and wavelet. RF and MLP are then used as classifiers for classifying human emotions. Our contributions of this works are summarized as follows:
<list list-type="simple">
<list-item><label>1)</label><p>A new dataset of EEG signal and the labeled human emotion is developed using a novel approach. The EEG signals and human emotions are recorded in response to audiovisual stimuli using neurosky mindwave headset (NMH) device. In other studies the researcher have either used audio or visual stimuli but both stimuli are not used simultaneously while recording the EEG and human emotion.</p></list-item>
<list-item><label>2)</label><p>Features are extracted from EEG signals in three different domains namely time, frequency and wavelet domains to get a hybrid set of features for robustness of the classification. In some previous studies this approach is used however they used redundant features. In this study we avoided the use of redundant features to boost the computational power of the classifier without affecting the classification accuracy.</p></list-item>
<list-item><label>3)</label><p>The emotion of the subject is labeled by playing the audio and visual to the subject with emotional contents.</p></list-item>
<list-item><label>4)</label><p>RF is used as the main classifier in this study which is not used by other researchers. Its performance is also compared with other state of the art available classifiers.</p></list-item>
</list></p>
<p>The remainder of this paper is organized as follows: In Section 2, Materials and methods is briefly presented. In Section 3, we present the results and discussion. Finally, the concluding remarks with futuristic directions are provided in Section 4.</p>
</sec>
<sec id="s2"><label>2</label><title>Materials and Methods</title>
<p>The EEG based emotions classification approach is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>, the steps are described as;
<list list-type="simple">
<list-item><label>1)</label><p>The subject (participant) is exposed to the stimulus and voltage differences of the subject mind are recorded,</p></list-item>
<list-item><label>2)</label><p>Artifacts and noises from the recorded signals are filtered out,</p></list-item>
<list-item><label>3)</label><p>Relevant features are extracted by analyzing the preprocessed signals,</p></list-item>
<list-item><label>4)</label><p>Classifiers are trained based on the selected features.</p></list-item>
</list></p>
<fig id="fig-1"><label>Figure 1</label><caption><title>Layout of the proposed system</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31156-fig-1.png"/></fig>
<p>All these steps are briefly discussed in the following subsections.</p>
<sec id="s2_1"><label>2.1</label><title>Data Acquisition</title>
<p>A sound-attenuated and electrical room was used where the EEG signals were recorded while the participants were accommodated serenely on the chairs. In due course, 12 females and 28 males, aged between 18 to 23 years were designated as a subject in our research experiment. When the assent structures were topped off, the subjects were provided a straightforward presentation regarding examination of work and test phases. The layout of the proposed system and EEG recording protocol illustrated in <xref ref-type="fig" rid="fig-1">Figs. 1</xref> and <xref ref-type="fig" rid="fig-2">2</xref> respectively. Stimuli were introduced on a PC display situated before the members away off of almost 60&#x2005;cm. The time of relaxation is a mix of hearing calming music and profound breathing. Here, the breathing procedure is utilized to evade the psychological weakness of the subjects and to prepare them for the trial. In the experiment we used NMH, a simple and inexpensive device like a headset, with two dry electrodes. One electrode is placed at the left side of forehead like FP1 in 10&#x2013;20 system as shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>, while the second one is a reference electrode, attached to the left ear lobe. Between these two dry electrodes, a potential difference is acquired which is known as EEG signal. This difference is monitored by NMH that captures brain signals using sampling frequency of 512&#x2005;Hz [<xref ref-type="bibr" rid="ref-27">27</xref>]. The acquired signal is then digitized through a built-in analog to digital converter of 12 bits resolution. The digital signal is then sent to the personal computer (PC) for recording, through a built-in bluetooth device which comes along with the NMH. The signals are then recorded in the PC with the help of Think gear software which is a part of the NMH package. The recorded brain signals are stored every second in a file by a third party application puzzle box synapse (PBS) [<xref ref-type="bibr" rid="ref-27">27</xref>,<xref ref-type="bibr" rid="ref-28">28</xref>] in CSV format. The data stored in CSV file contains relative values, these relative values are converted to EEG amplitude. Between each enthusiastic video clips, under self-evaluation area, the subjects were educated to respond the emotions they encountered. In this segment, we presented four inquiries regarding each matter.
<list list-type="simple">
<list-item><label>1)</label><p>Label the emotion that you encountered from this video cut?</p></list-item>
<list-item><label>2)</label><p>Intensify the emotions using 6 points rating.</p></list-item>
<list-item><label>3)</label><p>Any other emotion did you encounter at the same or higher intensity than the already stated emotion, and if experienced, label?</p></list-item>
<list-item><label>4)</label><p>Did you watch this video cut for the first time?</p></list-item>
</list></p>
<fig id="fig-2"><label>Figure 2</label><caption><title>EEG recording protocol</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31156-fig-2.png"/></fig>
<fig id="fig-3"><label>Figure 3</label><caption><title>Position of mind wave mobile headset</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31156-fig-3.png"/></fig>
<p>For elicitation of five emotions namely happiness, sadness, anger, fear, and surprise in our work, we efficiently utilized two business video cuts among ten for every specific emotion. Likewise, an initiation board study has been led on ten non-participating subjects in the trial. In continuation to this, they were opted to intentionally choose two video cuts. In this article, the chosen clips are not of the steady timeframe for properly recording the EEG data. In <xref ref-type="fig" rid="fig-2">Fig. 2</xref>, the v mean the time-spans of video clips.</p>
</sec>
<sec id="s2_2"><label>2.2</label><title>Artifact Filtering</title>
<p>EEG signals are contaminated by several sources of noise. As the EEG amplitude is very small i.e., in microvolts, thus these noises limit its usefulness. These are eliminated from the signals after converting to digital form. As the EEG signal is acquired with metallic electrodes, which adds a constant arbitrary voltage called DC-offset to the signal [<xref ref-type="bibr" rid="ref-29">29</xref>]. The DC-offset is first computed by finding the mean of the signal and it is then removed by subtracting it from the signal. Another source of noise is power line interference which add 50&#x2005;Hz noise and its harmonics to the signal. These noises are removed by applying notch filter tuned to the frequency of noise. Other sources which contaminate the EEG signal are muscles movement, eye blink and other external factors. As most of the noises are of higher frequency hence these are removed by applying a low pass filter of cutoff frequency of 100&#x2005;Hz to the EEG signals.</p>
</sec>
<sec id="s2_3"><label>2.3</label><title>Feature Extraction</title>
<p>Features are defined as inherent properties of data which can be extracted from an EEG signals. It is vital to select them which reduces the processing costs and increase the reliability of classification. Observable features of the signal are extracted while watching video clips to extract information about subject&#x2019;s mind. These features include statistical time, frequency and wavelet domains features of the signals. Different states of mind are associated with different frequency rhythms such as delta <italic>&#x03B4;</italic>, theta <italic>&#x03B8;</italic>, alpha <italic>&#x03B1;</italic>, beta, <italic>&#x03B2;</italic> and gamma <italic>&#x03B3;</italic>. In this paper twelve selected features from three domains are extracted from the EEG signals, the details are as follow.</p>
<p><italic>1) Time-domain features:</italic> The first set of extracted features from the EEG signals consists of statistical parameters computed in time-domain. These features depend on the amplitude variations of EEG signals with respect to time.</p>
<p><bold>Latency to amplitude ratio:</bold> Latency-amplitude ratio (LAR), <italic>L</italic>, is the ratio between the times instant of the signal correspond to the peak value. If latency time of a signal is <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the corresponding peak value is <italic>smax</italic> then, <italic>L</italic>, is given as
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p><bold>Peak to peak slope:</bold> It is the ratio of EEG amplitude, &#x039E;<italic>pp</italic>, to the peak to peak time, <italic>t</italic>&#x039E;<italic>pp</italic>, and is shown as
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>s</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039E;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x039E;</mml:mi><mml:mi>p</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039E;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>Here &#x039E;<italic>pp</italic> describes the peak to peak value of EEG, which is an amplitude indicator of the signal <italic>s</italic>(<italic>t</italic>) and is computed as
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">&#x039E;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>&#x2212;</mml:mo><mml:mspace width="thickmathspace" /><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:math></disp-formula>where <italic>smax</italic> and <italic>smin</italic> are the maximum and minimum values of the signal amplitude, respectively.
Where,
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /></mml:math></disp-formula>and
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>,</mml:mo></mml:math></disp-formula>peak to peak time is denoted as <italic>t</italic>&#x039E;<italic>pp</italic> and is described as the time interval between minimum and maximum value of the signal and is computed as
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mi>t</mml:mi><mml:mi mathvariant="normal">&#x039E;</mml:mi><mml:mrow><mml:msub><mml:mspace width="thickmathspace" /><mml:mrow><mml:mi>p</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>t</mml:mi><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p>
<p><bold>Mean value of EEG signal:</bold> It is another statistical value and is defined as the average value of EEG signal and is shown as
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mi>E</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x039E;</mml:mi><mml:mspace width="thickmathspace" /></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mspace width="thickmathspace" /><mml:mfrac><mml:mrow><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mi>N</mml:mi></mml:mfrac><mml:mspace width="thickmathspace" /></mml:math></disp-formula>where <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msup><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>s</mml:mi></mml:msup><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and N are the sum of the EEG amplitudes in time t and number of samples, respectively.</p>
<p><bold>Signal power:</bold> The power of signal during time interval, T, is shown as
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>T</mml:mi></mml:mfrac><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:math></disp-formula></p>
<p>Several other statistical features used in this paper depend on the first and second derivatives of the signals. These features include mobility and complexity.</p>
<p><bold>Mobility:</bold> Mobility, M, of the signal is the ratio of the variance of the derivative of signal to the variance of signal and is given as
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>s</mml:mi><mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>s</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p><bold>Complexity:</bold> Complexity coefficient, C, is another feature to characterize signal and is defined as the ratio of the mobility coefficient of the derivative of the signal to the mobility coefficient of the signal and is given as
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mspace width="thickmathspace" /></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>s</mml:mi><mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>s</mml:mi><mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>s</mml:mi><mml:mrow><mml:msup><mml:mn>2</mml:mn><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msubsup><mml:mi>&#x03C3;</mml:mi><mml:mi>s</mml:mi><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p><bold>Kurtosis:</bold> Kurtosis, K, shows the degree of peakness in the distribution of EEG signal and calculated as
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mi>K</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mn>4</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:msubsup><mml:mi>M</mml:mi><mml:mn>2</mml:mn><mml:mn>2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:math></disp-formula>where M4 and M2 are the fourth moment and variance of signal, respectively.</p>
<p><italic>2) Frequency domain features:</italic> Different methods have been developed to minimize information loss in the time domain one of them is the Fast Fourier Transform (FFT), which has been extensively used in biological signal processing [<xref ref-type="bibr" rid="ref-30">30</xref>]. In this paper, median, mode, and variance are extracted as features in frequency domain. The FFT of the EEG signal s(t) is shown as
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mi>c</mml:mi><mml:mi>o</mml:mi><mml:mi>s</mml:mi><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mspace width="thickmathspace" /><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>&#x2212;</mml:mo><mml:mi>j</mml:mi><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mi>s</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>s</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mspace width="thickmathspace" /><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>&#x2212;</mml:mo><mml:mi>j</mml:mi></mml:math></disp-formula>where <italic>k</italic>, <italic>ns</italic>, and <italic>ne</italic> represent the harmonic number of frequency components, starting and ending points respectively. Which transform time domain data to frequency domain data.</p>
<p><italic>3) Wavelet domain features:</italic> Wavelet transform is a widely used for extraction of features from biomedical signals like EMG and EEG. The discrete wavelet transform, <italic>w</italic>(<italic>a; t</italic>), of the preprocessed EEG signal is computed first in this study. Using the computed wavelet transform, The Absolute logarithmic resourcing energy efficiency (ALREE) [<xref ref-type="bibr" rid="ref-31">31</xref>], and Entropy are calculated respectively as <xref ref-type="disp-formula" rid="eqn-14">(14)</xref> and <xref ref-type="disp-formula" rid="eqn-16">(16)</xref>. Energy in each band is calculated as:
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mi>E</mml:mi><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>c</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi>w</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:math></disp-formula>where <italic>c</italic> is the total number of wavelet coefficients and <italic>w</italic>(<italic>a; t</italic>) is the wavelet transform of EEG for scaling factor <italic>a</italic> at time instant <italic>t</italic>.</p>
<p><bold>Absolute logarithmic resourcing energy efficiency (ALREE):</bold> ALREE is calculated using the wavelet transform of the signal as
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mi>A</mml:mi><mml:mi>L</mml:mi><mml:mi>R</mml:mi><mml:mi>E</mml:mi><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mn>10</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:math></disp-formula>where <italic>Ei</italic> is calculated from (13) and <italic>Etotal</italic> denote the total energy in all bands of EEG signal as shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref> and calculated as
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>o</mml:mi><mml:mi>t</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi>&#x03B4;</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mi>&#x03B8;</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>&#x03B1;</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>&#x03B1;</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>&#x03B3;</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>&#x03B3;</mml:mi><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:math></disp-formula></p>
<fig id="fig-4"><label>Figure 4</label><caption><title>The five frequency bands of EEG signal</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31156-fig-4.png"/></fig>
<p><bold>Entropy:</bold> The entropy of wavelet, <italic>w</italic>(<italic>a; t</italic>), is calculated as
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mi>H</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>w</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mspace width="thickmathspace" /><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>N</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mi>P</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>w</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mrow><mml:msub><mml:mi>g</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mi>P</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>w</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mi>H</mml:mi></mml:math></inline-formula>(<italic>w</italic>(<italic>a, t</italic>)), and <italic>P</italic> (<italic>w</italic>(<italic>a, t</italic>)) describe the entropy and probability of wavelet coefficients respectively.</p>
</sec>
<sec id="s2_4"><label>2.4</label><title>Classification</title>
<p>For classification, cross validation is applied on data to make the system robust against over fitting. All the data is divided into training and test sets based on 10-fold cross validation rule. To classify data MLP and RF are applied on the features extracted as discussed in the previous section and compare the result of actual <italic>vs.</italic> predicted output to check the accuracy of proposed work.</p>
<p><bold>Multilayer perceptron (MLP):</bold> MLP is a neural network with one or more hidden layers with an undetermined number of neurons. The hidden layer has this name because it cannot predict the desired output on the intermediate layers [<xref ref-type="bibr" rid="ref-32">32</xref>]. To train the MLP network, the commonly used algorithm is Backpropagation. <xref ref-type="fig" rid="fig-5">Fig. 5</xref> displays the structure of MLP classifier. The MLP has an input Layer, two hidden Layers and an output layer. The learning rate was set to 0.6 and momentum was 0.3.</p>
<fig id="fig-5"><label>Figure 5</label><caption><title>Multilayer perceptron diagram</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31156-fig-5.png"/></fig>
<p><bold>Random forest (RF):</bold> RF has become popular due to its high generalization capacity and can be used in classification and regression tasks. In [<xref ref-type="bibr" rid="ref-33">33</xref>], the RF algorithm is used for the classification of emotions using flexible analytic wavelet transform. In general, RF algorithm is a combination of decision trees, where each tree generated depends on a subset of data independently sampled and showing the same distribution for all trees that form the forest. The number of trees (nTrees) was set to 600. The MLP took a longer training time of about 23.5 s while the Random Forest took on average 6.3 s for training all the emotion classes.</p>
</sec>
</sec>
<sec id="s3"><label>3</label><title>Results and Discussion</title>
<p>An offline analysis of EEG based emotions classification has been explored in this paper. EEG signals are captured for 40 subjects. All signals are recorded with the help of simple and low cost single channel NMH with a sampling frequency of 512&#x2005;Hz. Zero DC-offset signals are attained by mean subtraction method. Twelve features of pre-processed signals are assumed. The features are further divided into four groups; group first consists of hybrid features, group second contains time domain features, group third consists of frequency domain features and group four consists of wavelet domain features as shown in <xref ref-type="table" rid="table-1">Tab. 1</xref>.</p>
<table-wrap id="table-1"><label>Table 1</label><caption><title>Subset of twelve selected features</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Set 1 hybrid features</th>
<th align="left">Set 2 time<break/>domain features</th>
<th align="left">Set 3 frequency<break/>domain features</th>
<th align="left">Set 4 wavelet<break/>domain features</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Latency to amplitude ratio<break/>Peak to peak slope<break/>Signal power<break/>Mean value of signal<break/>Kurtosis<break/>Mobility<break/>Complexity<break/>Median<break/>Variance<break/>Mode<break/>Entropy<break/>ALREE</td>
<td align="left">Latency to amplitude ratio<break/>Peak to peak slope<break/>Signal power<break/>Mean value of signal<break/>Kurtosis<break/>Mobility<break/>Complexity</td>
<td align="left">Median<break/>Variance<break/>Mode</td>
<td align="left">Entropy<break/>ALREE</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The MLP and RF classifiers are then trained using 10-fold cross validation on each group. the classification accuracy on each group of the features set is computed. as shown in <xref ref-type="table" rid="table-2">Tab. 2</xref>. After the comparison of classifiers output for all four feature sets, it is concluded that features in Set 1 are the best features for the proposed work. RF is contributing best results for Set 1. The performance factors in our work are avg. accuracy rate, F-measure, Mean absolute error and kappa statistic are shown in <xref ref-type="table" rid="table-3">Tab. 3</xref>. Accuracy means ratio of truly classified to the total samples. The F-measure or F&#x2009;&#x2212;&#x2009;1 is harmonic mean of the precision and recall which is a measure of a test&#x2019;s accuracy, F1 score for each emotion is shown in <xref ref-type="table" rid="table-4">Tab. 4</xref>. Mean absolute error is the average of absolute errors, can better reflect the actual situation of the prediction error.</p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>Percentage accuracy of classifiers for all sets of features</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Features&#x2019; set</th>
<th align="left">MLP</th>
<th align="left">RF</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Set 1</td>
<td align="left">80</td>
<td align="left">88</td>
</tr>
<tr>
<td align="left">Set 2</td>
<td align="left">80</td>
<td align="left">85.5</td>
</tr>
<tr>
<td align="left">Set 3</td>
<td align="left">77.5</td>
<td align="left">83</td>
</tr>
<tr>
<td align="left">Set 4</td>
<td align="left">72</td>
<td align="left">80</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-3"><label>Table 3</label><caption><title>Performance factors of MLP and RF classifiers using hybrid features for classification of emotions using visual stimuli</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Classifier</th>
<th align="left">Avg. accuracy &#x0025;</th>
<th align="left">F-measure</th>
<th align="left">Mean absolute error</th>
<th align="left">Kappa statistic</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">MLP</td>
<td align="left">80</td>
<td align="left">0.800</td>
<td align="left">0.109</td>
<td align="left">0.74</td>
</tr>
<tr>
<td align="left">RF</td>
<td align="left">88</td>
<td align="left">0.880</td>
<td align="left">0.120</td>
<td align="left">0.82</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-4"><label>Table 4</label><caption><title>F1 score for each emotion</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th/>
<th align="center" colspan="2">Time domain features</th>
<th align="center" colspan="2">Frequency domain features</th>
<th align="center" colspan="2">Wavelet domain features</th>
<th align="center" colspan="2">Hybrid features</th>
</tr>
<tr>
<th/>
<th align="left">RF</th>
<th align="left">MLP</th>
<th align="left">RF</th>
<th align="left">MLP</th>
<th align="left">RF</th>
<th align="left">MLP</th>
<th align="left">RF</th>
<th align="left">MLP</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Anger</td>
<td align="left">77</td>
<td align="left">62</td>
<td align="left">75</td>
<td align="left">63</td>
<td align="left">77</td>
<td align="left">65</td>
<td align="left">80</td>
<td align="left">67.5</td>
</tr>
<tr>
<td align="left">Fear</td>
<td align="left">82</td>
<td align="left">72</td>
<td align="left">79</td>
<td align="left">80</td>
<td align="left">79</td>
<td align="left">77</td>
<td align="left">84</td>
<td align="left">77.2</td>
</tr>
<tr>
<td align="left">Happy</td>
<td align="left">85</td>
<td align="left">80</td>
<td align="left">82</td>
<td align="left">77.5</td>
<td align="left">80</td>
<td align="left">72</td>
<td align="left">90</td>
<td align="left">84.8</td>
</tr>
<tr>
<td align="left">Sad</td>
<td align="left">89</td>
<td align="left">87</td>
<td align="left">90</td>
<td align="left">87</td>
<td align="left">88</td>
<td align="left">86</td>
<td align="left">91</td>
<td align="left">90</td>
</tr>
<tr>
<td align="left">Surprise</td>
<td align="left">89</td>
<td align="left">81</td>
<td align="left">89</td>
<td align="left">80</td>
<td align="left">86</td>
<td align="left">78</td>
<td align="left">90</td>
<td align="left">80</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Kappa coefficient measure classification accuracy, the calculation of the kappa coefficient is based on the confusion matrix. The kappa calculation result is [&#x2212;1, 1], but usually kappa falls between [0,&#x00A0;1], which can be divided into five groups to represent different levels of consistency: [0.0, 0.20] very low consistency (slight), [0.21, 0.40] Fair, [0.41, 0.60] moderate, [0.61, 0.80], and [0.81, 1] are almost perfect.</p>
<p>The confusion matrices of MLP and RF are shown in <xref ref-type="table" rid="table-5">Tabs. 5</xref> and <xref ref-type="table" rid="table-6">6</xref> respectively. From the results of the proposed method it is evident that the sad and happy emotions are successfully classified with high accuracy. However, the accuracy of anger, fear and surprise emotions are not much as. To sum up, as compared to other emotions happy and sad are easy to recognize while watching video clips.</p>
<table-wrap id="table-5"><label>Table 5</label><caption><title>Confusion matrix of MLP classifier</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Anger</th>
<th align="left">Fear</th>
<th align="left">Happy</th>
<th align="left">Sad</th>
<th align="left">Surprise</th>
<th align="left">Class</th>
<th align="left">Individual accuracy</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">27</td>
<td align="left">6</td>
<td align="left">1</td>
<td align="left">4</td>
<td align="left">2</td>
<td align="left"><bold>Anger</bold></td>
<td align="left">67.5</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">31</td>
<td align="left">1</td>
<td align="left">0</td>
<td align="left">4</td>
<td align="left"><bold>Fear</bold></td>
<td align="left">77.5</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">0</td>
<td align="left">34</td>
<td align="left">1</td>
<td align="left">2</td>
<td align="left"><bold>Happy</bold></td>
<td align="left">85</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">3</td>
<td align="left">0</td>
<td align="left">36</td>
<td align="left">0</td>
<td align="left"><bold>Sad</bold></td>
<td align="left">90</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">2</td>
<td align="left">0</td>
<td align="left">2</td>
<td align="left">32</td>
<td align="left"><bold>Surprise</bold></td>
<td align="left">80</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="table-6"><label>Table 6</label><caption><title>Confusion matrix of RF classifier</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Anger</th>
<th align="left">Fear</th>
<th align="left">Happy</th>
<th align="left">Sad</th>
<th align="left">Surprise</th>
<th align="left">Class</th>
<th align="left">Individual accuracy</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">33</td>
<td align="left">2</td>
<td align="left">1</td>
<td align="left">3</td>
<td align="left">1</td>
<td align="left"><bold>Anger</bold></td>
<td align="left">82.5</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">34</td>
<td align="left">1</td>
<td align="left">0</td>
<td align="left">2</td>
<td align="left"><bold>Fear</bold></td>
<td align="left">85</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">2</td>
<td align="left">36</td>
<td align="left">0</td>
<td align="left">1</td>
<td align="left"><bold>Happy</bold></td>
<td align="left">90</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">2</td>
<td align="left">0</td>
<td align="left">37</td>
<td align="left">0</td>
<td align="left"><bold>Sad</bold></td>
<td align="left">92.5</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">1</td>
<td align="left">0</td>
<td align="left">1</td>
<td align="left">36</td>
<td align="left"><bold>Surprise</bold></td>
<td align="left">90</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="table-7">Tab. 7</xref> provides the summary of the EEG signals used in this study for human emotions classification. The signals acquired from different subjects are used to evaluate the performance of the classification system, which is based on stimuli used, emotions, equipment (frequency) type, method for feature extractions, and type of classifier. Comparative analysis of MLP and RF classifiers using time, frequency, wavelet and hybrid features are illustrated in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>.</p>
<table-wrap id="table-7"><label>Table 7</label><caption><title>Comparative analysis of our approach with other cutting edge classifiers use to classify the emotions from EEG signals</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Ref.</th>
<th align="left">Stimulus</th>
<th align="left">No. of em-otions</th>
<th align="left">Equipment (frequency)</th>
<th align="left">Feature extraction</th>
<th align="left">Classifier</th>
<th align="left">Accuracy (&#x0025;)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-23">23</xref>]</td>
<td align="left">Music videos (1&#x2005;min); IAPS (40 s)</td>
<td align="left">6</td>
<td align="left">Nervus EEG (256&#x2005;Hz)</td>
<td align="left">WT (db4)</td>
<td align="left">MLP</td>
<td align="left">67.33&#x2013;Audio-visual stimuli; 63.35&#x2013;Visual stimuli</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-24">24</xref>]</td>
<td align="left">Music (30 s)</td>
<td align="left">4</td>
<td align="left">EEG neuroscan (500&#x2005;Hz)</td>
<td align="left">FFT</td>
<td align="left">SVM RBF</td>
<td align="left">86.15&#x2013;joy; 74.11&#x2013;anger; 79.59&#x2013;sadness; 83.59&#x2013;pleasure</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-25">25</xref>]</td>
<td align="left">Ekman&#x2019;s picture set (5 s)</td>
<td align="left">6</td>
<td align="left">g.MOBIlab (256&#x2005;Hz)</td>
<td align="left">HOC</td>
<td align="left">SVM polynomial</td>
<td align="left">83.33</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-19">19</xref>]</td>
<td align="left">POFA (5 s)</td>
<td align="left">6</td>
<td align="left">g.MOBIlab (256&#x2005;Hz)</td>
<td align="left">HAF-HOC</td>
<td align="left">SVM</td>
<td align="left">100&#x2013;happiness; 72.33&#x2013;surprise; 96.67&#x2013;anger; 79.22&#x2013;fear; 96.11&#x2013;disgust; 66.67&#x2013;sadness; 58.75&#x2013;happiness</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-20">20</xref>]</td>
<td align="left">POFA (5 s)</td>
<td align="left">6</td>
<td align="left">g.Mobilab (256&#x2005;Hz)</td>
<td align="left">DWT, DFT, and Gabor</td>
<td align="left">PNN</td>
<td align="left">67.05&#x2013;surprise; 73.64&#x2013;anger; 56.79&#x2013;fear; 69.47&#x2013;disgust; 62.97&#x2013;sadness</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-21">21</xref>]</td>
<td align="left">Video (4&#x2005;min)</td>
<td align="left">2</td>
<td align="left">62ch cap (1000&#x2005;Hz)</td>
<td align="left">DE, DASM, RASM, and ES</td>
<td align="left">SVM</td>
<td align="left">84.25</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-22">22</xref>]</td>
<td align="left">DEAP (60 s)</td>
<td align="left">4</td>
<td align="left">Bio semi active two (512&#x2005;Hz)</td>
<td align="left">WT (db5), CC, SE, and AR</td>
<td align="left">ML-SVM</td>
<td align="left">95.83&#x2013;exciting; 90.97&#x2013;happy; 96.52&#x2013;sadness; 93.05&#x2013;hatred</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-26">26</xref>]</td>
<td align="left">Audio clips</td>
<td align="left">4</td>
<td align="left">Neurosky (512&#x2005;Hz)</td>
<td align="left">Statistical, PSD, FFT, and WT</td>
<td align="left">MLP</td>
<td align="left">78.11</td>
</tr>
<tr>
<td align="left">[<xref ref-type="bibr" rid="ref-28">28</xref>]</td>
<td align="left">Video</td>
<td align="left">3</td>
<td align="left">EEG neuroscan (1000&#x2005;Hz)</td>
<td align="left">PSD</td>
<td align="left">SVM gaussian</td>
<td align="left">73</td>
</tr>
<tr>
<td align="left">Proposed</td>
<td align="left">Video clips</td>
<td align="left">5</td>
<td align="left">Neurosky (512&#x2005;Hz)</td>
<td align="left">Statistical, FFT, and WT</td>
<td align="left">MLP; RF</td>
<td align="left">80; 87.5</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="fig-6"><label>Figure 6</label><caption><title>Comparative analysis of MLP and RF classifiers</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMC_31156-fig-6.png"/></fig>
</sec>
<sec id="s4"><label>4</label><title>Conclusion</title>
<p>In this paper, we analyzed recognition of human&#x2019;s emotions based on EEG signals using visual stimuli. Twelve selected features in time, frequency and wavelet domains are extracted and then used as input to the classifier. Five emotions namely anger, fear, happy, sad and surprise are classified using RF and MLP classifiers. From the results obtained for several subjects data, it is evident that the RF classifies emotions with highest accuracy.</p>
<p>Although the proposed model produced better results but improvement can still be made. One of the strands relates directly to the hardware such as multi-channel EEG device can be used for obtaining more accurate results. However, the acquisition of new equipment entails an increase in cost. The emotional induction is one of the most influential criteria in the emotional behavior of the subject and in the respective responses provided at the biological level, so that the improvement of multimedia content is one of the considerations to be taken into account for possible future work.</p>
</sec>
</body>
<back>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> Authors would like to acknowledge the support of the Deputy for Research and Innovation-Ministry of Education, Kingdom of Saudi Arabia for this research through a Grant (NU/IFC/ENT/01/014) under the institutional Funding Committee at Najran University, Kingdom of Saudi Arabia.</p></fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p></fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Costa</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Rincon</surname></string-name>, <string-name><given-names>C.</given-names> <surname>Carrascosa</surname></string-name>, <string-name><given-names>V.</given-names> <surname>Julian</surname></string-name> and <string-name><given-names>P.</given-names> <surname>Novais</surname></string-name></person-group>, &#x201C;<article-title>Emotions detection on an ambient intelligent 240 system using wearable devices</article-title>,&#x201D; <source>Future Generation Computer Systems</source>, vol. <volume>92</volume>, no. <issue>1</issue>, pp. <fpage>479</fpage>&#x2013;<lpage>489</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Sharma</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Gedeon</surname></string-name></person-group>, &#x201C;<article-title>Objective measures, sensors and computational techniques for stress recognition and classification: A survey</article-title>,&#x201D; <source>Computer Methods and Programs in Biomedicine</source>, vol. <volume>108</volume>, no. <issue>1</issue>, pp. <fpage>1287</fpage>&#x2013;<lpage>1301</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M. B.</given-names> <surname>Akcay</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Oguz</surname></string-name></person-group>, &#x201C;<article-title>Speech emotion recognition: Emotional models, databases, features, preprocessing methods, supporting modalities, and classifiers</article-title>,&#x201D; <source>Speech Communication</source>, vol. <volume>116</volume>, no. <issue>1</issue>, pp. <fpage>56</fpage>&#x2013;<lpage>66</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Li</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Deng</surname></string-name></person-group>, &#x201C;<article-title>Deep facial expression recognition: A survey</article-title>,&#x201D; <source>IEEE Transactions on Affective Computing</source>, vol. <volume>31</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>20</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>J.</given-names> <surname>Hofmann</surname></string-name>, <string-name><given-names>T.</given-names> <surname>Platt</surname></string-name> and <string-name><given-names>W.</given-names> <surname>Ruch</surname></string-name></person-group>, &#x201C;<article-title>Laughter and smiling in 16 positive emotions</article-title>,&#x201D; <source>IEEE Transactions on Affective Computing</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>495</fpage>&#x2013;<lpage>507</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>L.</given-names> <surname>Shao</surname></string-name>, <string-name><given-names>L.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>A. N.</given-names> <surname>Belkacem</surname></string-name>, <string-name><given-names>Y.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Chen</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>EEG-controlled wall-crawling cleaning robot using SSVEP-based brain-computer interface</article-title>,&#x201D; <source>Journal of Healthcare Engineering</source>, vol. <volume>1</volume>, pp. <fpage>1</fpage>&#x2013;<lpage>12</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>P.</given-names> <surname>Babajee</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Suddul</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Armoogum</surname></string-name> and <string-name><given-names>R.</given-names> <surname>Foogooa</surname></string-name></person-group>, &#x201C;<article-title>Identifying human emotions from facial expressions with deep learning</article-title>,&#x201D; in <conf-name>Zooming Innovation in Consumer Technologies Conf. (ZINC)</conf-name>, <publisher-loc>Novi Sad, Serbia</publisher-loc>, pp. <fpage>36</fpage>&#x2013;<lpage>39</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Khosla</surname></string-name>, <string-name><given-names>P.</given-names> <surname>Khandnor</surname></string-name> and <string-name><given-names>T.</given-names> <surname>Chand</surname></string-name></person-group>, &#x201C;<article-title>A comparative analysis of signal processing and classification methods for different applications based on EEG signals</article-title>,&#x201D; <source>Biocybernetics and Biomedical Engineering</source>, vol. <volume>40</volume>, no. <issue>2</issue>, pp. <fpage>649</fpage>&#x2013;<lpage>690</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>K. P.</given-names> <surname>Wagh</surname></string-name> and <string-name><given-names>K.</given-names> <surname>Vasanth</surname></string-name></person-group>, &#x201C;<article-title>Electroencephalograph (EEG) based emotion recognition system: A review</article-title>,&#x201D; <source>Innovations in Electronics and Communication Engineering</source>, vol. <volume>1</volume>, pp. <fpage>37</fpage>&#x2013;<lpage>59</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Vora</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Shah</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Harsoda</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Sheth</surname></string-name>, <string-name><given-names>S.</given-names> <surname>Agarwal</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Emotion recognition from sensory and bio-signals: A survey</article-title>,&#x201D; in <conf-name>Proc. of the 2nd Int. Conf. on Data Engineering and Communication Technology</conf-name>, <publisher-loc>Pune, India</publisher-loc>, pp. <fpage>345</fpage>&#x2013;<lpage>355</lpage>, <year>2019</year>.</mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. M.</given-names> <surname>Alarcao</surname></string-name> and <string-name><given-names>M. J.</given-names> <surname>Fonseca</surname></string-name></person-group>, &#x201C;<article-title>Emotions recognition using EEG signals: A survey</article-title>,&#x201D; <source>IEEE Transactions on Affective Computing</source>, vol. <volume>10</volume>, no. <issue>3</issue>, pp. <fpage>374</fpage>&#x2013;<lpage>393</lpage>, <year>2017</year>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>D.</given-names> <surname>Nie</surname></string-name>, <string-name><given-names>X. W.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>L. C.</given-names> <surname>Shi</surname></string-name> and <string-name><given-names>B. L.</given-names> <surname>Lu</surname></string-name></person-group>, &#x201C;<article-title>EEG-Based emotion recognition during watching movies</article-title>,&#x201D; in <conf-name>5th Int. IEEE/EMBS Conf. on Neural Engineering</conf-name>, <publisher-loc>Cancun, Mexico</publisher-loc>, pp. <fpage>667</fpage>&#x2013;<lpage>670</lpage>, <year>2011</year>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>N.</given-names> <surname>Jaques</surname></string-name>, <string-name><given-names>N. S.</given-names> <surname>Taylor</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Azaria</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Ghandeharioun</surname></string-name>, <string-name><given-names>A.</given-names> <surname>Sano</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Predicting students happiness from physiology phone mobility and behavioral data</article-title>,&#x201D; in <conf-name>Int. Conf. on Affective Computing and Intelligent Interaction (ACII)</conf-name>, <publisher-loc>Xi'an, China</publisher-loc>, <publisher-name>IEEE</publisher-name>, pp. <fpage>222</fpage>&#x2013;<lpage>228</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="thesis"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Choppin</surname></string-name></person-group>, &#x201C;EEG-based human interface for disabled individuals: Emotion expression with neural networks,&#x201D; Master&#x2019;s thesis, <publisher-name>Tokyo Institute of Technology</publisher-name>, <year>2000</year>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A.</given-names> <surname>Heraz</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Razaki</surname></string-name> and <string-name><given-names>C.</given-names> <surname>Frasson</surname></string-name></person-group>, &#x201C;<article-title>Using machine learning to predict learner emotional state from brainwaves</article-title>,&#x201D; in <conf-name>Seventh IEEE Int. Conf. on Advanced Learning Technologies (ICALT) IEEE</conf-name>, <publisher-loc>Niigata, Japan</publisher-loc>, pp. <fpage>853</fpage>&#x2013;<lpage>857</lpage>, <year>2007</year>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Shahabi</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Moghimi</surname></string-name></person-group>, &#x201C;<article-title>Toward automatic detection of brain responses to emotional music through analysis of EEG effective connectivity</article-title>,&#x201D; <source>Computers in Human Behavior</source>, vol. <volume>58</volume>, no. <issue>1</issue>, pp. <fpage>231</fpage>&#x2013;<lpage>239</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>A. E.</given-names> <surname>Vijayan</surname></string-name>, <string-name><given-names>D.</given-names> <surname>Sen</surname></string-name> and <string-name><given-names>A.</given-names> <surname>Sudheer</surname></string-name></person-group>, &#x201C;<article-title>EEG-based emotion recognition using statistical measures and auto-regressive modeling</article-title>,&#x201D; in <conf-name>IEEE Int. Conf. on Computational Intelligence &#x0026; Communication Technology</conf-name>, <publisher-loc>Ghaziabad, U.P., India</publisher-loc>, pp. <fpage>587</fpage>&#x2013;<lpage>591</lpage>, <year>2015</year>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Liu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Tong</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Xu</surname></string-name>, <string-name><given-names>J.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Qi</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>Improve the generalization of emotional classifiers across time by using training samples from different days</article-title>,&#x201D; in <conf-name>38th Annual Int. Conf. of the IEEE Engineering in Medicine and Biology Society (EMBC)</conf-name>, Orlando, FL, USA, pp. <fpage>841</fpage>&#x2013;<lpage>844</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>P. C.</given-names> <surname>Petrantonakis</surname></string-name> and <string-name><given-names>L. J.</given-names> <surname>Hadjileontiadis</surname></string-name></person-group>, &#x201C;<article-title>Emotion recognition from EEG using higher order crossings</article-title>,&#x201D; <source>IEEE Transactions on Information Technology in Biomedicine</source>, vol. <volume>14</volume>, no. <issue>2</issue>, pp. <fpage>186</fpage>&#x2013;<lpage>197</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S.</given-names> <surname>Nasehi</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Pourghassem</surname></string-name> and <string-name><given-names>I.</given-names> <surname>Isfahan</surname></string-name></person-group>, &#x201C;<article-title>An optimal EEG-based emotion recognition algorithm using gabor</article-title>,&#x201D; <source>WSEAS Transactions on Signal Processing</source>, vol. <volume>3</volume>, no. <issue>8</issue>, pp. <fpage>87</fpage>&#x2013;<lpage>99</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>S. K.</given-names> <surname>Hadjidimitriou</surname></string-name> and <string-name><given-names>L. J.</given-names> <surname>Hadjileontiadis</surname></string-name></person-group>, &#x201C;<article-title>Toward an EEG-based recognition of music liking using time-frequency analysis</article-title>,&#x201D; <source>IEEE Transactions on Biomedical Engineering</source>, vol. <volume>59</volume>, no. <issue>12</issue>, pp. <fpage>3498</fpage>&#x2013;<lpage>3510</lpage>, <year>2012</year>.</mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><given-names>R. N.</given-names> <surname>Duan</surname></string-name>, <string-name><given-names>J. Y.</given-names> <surname>Zhu</surname></string-name> and <string-name><given-names>B. L.</given-names> <surname>Lu</surname></string-name></person-group>, &#x201C;<article-title>Differential entropy feature for EEG-based emotion classification</article-title>,&#x201D; in <conf-name>6th Int. IEEE/EMBS Conf. on Neural Engineering (NER)</conf-name>, <publisher-loc>San Diego, California, USA</publisher-loc>, pp. <fpage>81</fpage>&#x2013;<lpage>84</lpage>, <year>2013</year>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Murugappan</surname></string-name>, <string-name><given-names>M. R. B. M.</given-names> <surname>Juhari</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Nagarajan</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Yaacob</surname></string-name></person-group>, &#x201C;<article-title>An investigation on visual and audiovisual stimulus based emotion recognition using EEG</article-title>,&#x201D; <source>International Journal of Medical Engineering and Informatics</source>, vol. <volume>1</volume>, no. <issue>3</issue>, pp. <fpage>342</fpage>&#x2013;<lpage>356</lpage>, <year>2009</year>.</mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y. P.</given-names> <surname>Lin</surname></string-name>, <string-name><given-names>C. H.</given-names> <surname>Wang</surname></string-name>, <string-name><given-names>T. P.</given-names> <surname>Jung</surname></string-name>, <string-name><given-names>T. L.</given-names> <surname>Wu</surname></string-name>, <string-name><given-names>S. K.</given-names> <surname>Jeng</surname></string-name> <etal>et al.,</etal></person-group> &#x201C;<article-title>EEG-based emotion recognition in music listening</article-title>,&#x201D; <source>IEEE Transactions on Biomedical Engineering</source>, vol. <volume>57</volume>, no. <issue>7</issue>, pp. <fpage>1798</fpage>&#x2013;<lpage>1806</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>Y.</given-names> <surname>Fang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Yang</surname></string-name>, <string-name><given-names>X.</given-names> <surname>Zhang</surname></string-name>, <string-name><given-names>H.</given-names> <surname>Liu</surname></string-name> and <string-name><given-names>B.</given-names> <surname>Tao</surname></string-name></person-group>, &#x201C;<article-title>Multi-feature input deep forest for EEG-based emotion recognition</article-title>,&#x201D; <source>Front. Neurorobot</source>, vol. <volume>14</volume>, pp. <fpage>617531</fpage>, <year>2021</year>. <uri xlink:href="https://doi.org/10.3389/fnbot.2020.617531">https://doi.org/10.3389/fnbot.2020.617531</uri>. </mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>A. M.</given-names> <surname>Bhatti</surname></string-name>, <string-name><given-names>M.</given-names> <surname>Majid</surname></string-name>, <string-name><given-names>S. M.</given-names> <surname>Anwar</surname></string-name> and <string-name><given-names>B.</given-names> <surname>Khan</surname></string-name></person-group>, &#x201C;<article-title>Human emotion recognition and analysis in response to audio music using brain signals</article-title>,&#x201D; <source>Computers in Human Behavior</source>, vol. <volume>65</volume>, no. <issue>1</issue>, pp. <fpage>267</fpage>&#x2013;<lpage>275</lpage>, <year>2016</year>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="web"><uri xlink:href="https://store.neurosky.com/pages/mindwave">https://store.neurosky.com/pages/mindwave</uri>, Accessed: <year>2019</year>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="web"><uri xlink:href="https://store.neurosky.com/products/puzzlebox-synapse">https://store.neurosky.com/products/puzzlebox-synapse</uri>, Accessed: <year>2019</year>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><given-names>K.</given-names> <surname>Lee</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Yang</surname></string-name></person-group>, &#x201C;<article-title>Method and apparatus for quantitatively evaluating mental states based on brain wave signal processing system</article-title>,&#x201D; US Patent App, 11/656, 828, <year>2008</year>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>H.</given-names> <surname>Zamanian</surname></string-name> and <string-name><given-names>H.</given-names> <surname>Farsi</surname></string-name></person-group>, &#x201C;<article-title>A new feature extraction method to improve emotion detection using EEG signals</article-title>,&#x201D; <source>ELCVIA Electronic Letters on Computer Vision and Image Analysis</source>, vol. <volume>17</volume>, no. <issue>1</issue>, pp. <fpage>29</fpage>&#x2013;<lpage>44</lpage>, <year>2018</year>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>M.</given-names> <surname>Murugappan</surname></string-name>, <string-name><given-names>N.</given-names> <surname>Ramachandran</surname></string-name> and <string-name><given-names>Y.</given-names> <surname>Sazali</surname></string-name></person-group>, &#x201C;<article-title>Classification of human emotion from EEG using discrete wavelet transform</article-title>,&#x201D; <source>Journal of Biomedical Science and Engineering</source>, vol. <volume>3</volume>, no. <issue>4</issue>, pp. <fpage>390</fpage>&#x2013;<lpage>396</lpage>, <year>2010</year>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>B.</given-names> <surname>Khan</surname></string-name>, <string-name><given-names>R.</given-names> <surname>Naseem</surname></string-name>, <string-name><given-names>F.</given-names> <surname>Muhammad</surname></string-name>, <string-name><given-names>G.</given-names> <surname>Abbas</surname></string-name> and <string-name><given-names>S.</given-names> <surname>Kim</surname></string-name></person-group>, &#x201C;<article-title>An empirical evaluation of machine learning techniques for chronic kidney disease prophecy</article-title>,&#x201D; <source>IEEE Access</source>, vol. <volume>8</volume>, no. <issue>1</issue>, pp. <fpage>55012</fpage>&#x2013;<lpage>55022</lpage>, <year>2020</year>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><given-names>V.</given-names> <surname>Gupta</surname></string-name>, <string-name><given-names>M. D.</given-names> <surname>Chopda</surname></string-name> and <string-name><given-names>R. B.</given-names> <surname>Pachori</surname></string-name></person-group>, &#x201C;<article-title>Cross-subject emotion recognition using flexible analytic wavelet transform from EEG signals</article-title>,&#x201D; <source>IEEE Sensors Journal</source>, vol. <volume>19</volume>, no. <issue>6</issue>, pp. <fpage>2266</fpage>&#x2013;<lpage>2274</lpage>, <year>2019</year>.</mixed-citation></ref>
</ref-list>
</back>
</article>