<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink">
<front><article-meta>
<title-group><article-title>Hybrid Approach for Brain Disease Diagnosis: Integrating Hidden Markov Models with Deep Learning (CNN–HMM)</article-title></title-group>
<contrib-group>
<contrib contrib-type="author"><name><surname>Ghahremani</surname><given-names>Mohammad</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<contrib contrib-type="author"><name><surname>Shahdoosti</surname><given-names>Hamidreza</given-names></name><xref ref-type="aff" rid="aff1"/></contrib>
<aff id="aff1">Department of Electrical Engineering, Faculty of Electrical and Computer Engineering, Hamedan University of Technology; Hamedan, Iran.</aff>
</contrib-group>
<abstract><p>Accurate and early diagnosis of brain diseases particularly functional and psychological disorders such as anxiety, stress, and depression remains one of the major challenges in modern medicine. Traditional machine learning methods rely on manual and time-consuming feature extraction, while deep learning models, despite their high accuracy, often lack the interpretability required for clinical applications due to their “black-box” nature. This study proposes a novel hybrid approach for the diagnosis and classification of brain disorders based on the analysis of Electroencephalography (EEG) signals. The proposed model integrates the automatic feature extraction capability of Convolutional Neural Networks (CNNs) with the temporal modeling and interpretability strengths of Hidden Markov Models (HMMs). To develop this system, a native clinical dataset comprising EEG recordings from 200 subjects across four groups (healthy, anxiety, chronic stress, and depression) was utilized. The results demonstrate that the proposed hybrid model achieves a high accuracy of 92.5% in classifying the four disease categories, outperforming conventional methods, while simultaneously providing clinically meaningful interpretability through HMM transition matrices.</p></abstract>
<kwd-group kwd-group-type="author"><kwd>Brain disease diagnosis</kwd><kwd>Electroencephalography signals</kwd><kwd>Convolutional neural network</kwd><kwd>Hidden</kwd></kwd-group>
</article-meta></front>
<body>
<sec id="sec-1">
<p>markov model, Deep learning, Psychological disorder classification.</p>
</sec>
<sec id="sec-2"><label>1</label><title>Introduction</title>
<p>Psychological and functional brain disorders, including anxiety, chronic stress, and depression, have today become one of the major global health challenges, affecting millions of people worldwide. The diagnosis of these disorders is typically based on clinical evaluations and psychological questionnaires, which are subjective, dependent on the clinician’s expertise, and lack objective quantitative criteria. In this context, Electroencephalography (EEG) signals, as a noninvasive, low-cost, and widely accessible method, provide rich information about the brain’s electrical activity and can serve as objective biomarkers for the diagnosis of such disorders.</p>
<p>Deep learning, particularly Convolutional Neural Networks (CNNs), has demonstrated remarkable capability in recent years for the automatic extraction of complex features from biomedical data <xref ref-type="bibr" rid="ref-1">[1]</xref>, <xref ref-type="bibr" rid="ref-2">[2]</xref>. However, one of the fundamental limitations of these models is their “black-box” nature, which makes the interpretation of results challenging for clinicians. On the other hand, Hidden Markov Models (HMMs), as probabilistic models, are capable of modeling temporal dynamics and hidden states of complex systems and provide interpretable results.</p>
<p>In this study, we propose a novel hybrid architecture in which the CNN is responsible for extracting deep and nonlinear features from raw EEG signals, while the HMM models the temporal dynamics and stages of disease progression using the probabilistic outputs of the CNN. This hybrid approach not only improves diagnostic accuracy but also enables better interpretability and understanding of disease processes through the HMM transition matrices and state probabilities.</p>
</sec>
<sec id="sec-3"><label>2</label><title>Related Work</title>
<p>The classification of EEG signals for the diagnosis of brain disorders has been the subject of extensive research. Traditional machine learning methods, such as Support Vector Machines (SVM), decision trees, and random forests, rely on the manual extraction of statistical, spectral, and temporal features from EEG signals <xref ref-type="bibr" rid="ref-3">[3]</xref>, <xref ref-type="bibr" rid="ref-4">[4]</xref>. These approaches require substantial domain expertise and are time-consuming, and they often fail to effectively capture complex and nonlinear characteristics of the signals.</p>
<p>With the advancement of deep learning, CNNs have been widely employed for the analysis of biomedical signals. Acharya et al. <xref ref-type="bibr" rid="ref-5">[5]</xref> utilized a 13-layer deep CNN for seizure detection and achieved an accuracy of 88.67%. Bashivan et al. <xref ref-type="bibr" rid="ref-6">[6]</xref> transformed EEG signals into three-dimensional images and applied CNNs, reporting an accuracy of 92% in the classification of cognitive states. However, these methods primarily focus on extracting spatial features and tend to ignore the temporal dynamics of EEG signals.</p>
<p>To model temporal dependencies, Recurrent Neural Networks (RNNs) and Long Short-Term Memory (LSTM) networks have been introduced. Salama et al. <xref ref-type="bibr" rid="ref-7">[7]</xref> employed LSTM networks for EEG signal analysis and achieved an accuracy of 85% in depression detection. Nevertheless, these models also fail to adequately address the issue of interpretability.</p>
<p>HMMs, as probabilistic models, have been used to represent temporal processes. Ghassemi et al. <xref ref-type="bibr" rid="ref-8">[8]</xref> applied HMMs for sleep stage detection using EEG signals and provided interpretable results. However, HMMs alone are not sufficient for extracting complex features from raw data.</p>
<p>Recent studies have moved toward combining deep learning methods with probabilistic models. Zhang et al. <xref ref-type="bibr" rid="ref-9">[9]</xref> proposed a CNN–Deep Belief Network (DBN) architecture for emotion recognition from video and reported an accuracy of 73.73%. Despite these efforts, the integration of CNNs with HMMs for brain disease diagnosis aimed at simultaneously improving accuracy and interpretability has received limited attention. This study addresses this gap by proposing a hybrid CNN–HMM architecture.</p>
</sec>
<sec id="sec-4"><label>3</label><title>Materials and Methods</title>
<sec id="sec-5"><label>3.1</label><title>Dataset and Statistical Population</title>
<p>In this study, a native clinical database was used, comprising EEG signals recorded from 200 subjects (100 males and 100 females) with a mean age of 32±832\pm 832±8 years. The subjects were divided into four groups as follows:</p>
<p>I. Healthy group (50 subjects): no history of psychological disorders.</p>
<p>II. Anxiety group (50 subjects): diagnosed with Generalized Anxiety Disorder (GAD) according to DSM-5 criteria III. Chronic stress group (50 subjects): individuals experiencing chronic stress for at least six months IV. Depression group (50 subjects): diagnosed with Major Depressive Disorder (MDD) EEG signals were recorded using a 19-channel system based on the international 10–20 standard, with a sampling frequency of 256 Hz. Each recording session consisted of 10 minutes of resting-state EEG with eyes closed. After removing noise-contaminated segments, a total of 4,071 five-second signal segments were used for training and testing the model. <xref ref-type="table" rid="tab1">Table 1</xref> presents the final data distribution.</p>
<table-wrap id="tab1"><label>Table 1</label><caption><p>Distribution of signal components in the final datase.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:2:66,511.1,537,601.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As can be seen, the data distribution is nearly balanced, which helps prevent bias during model training.</p>
</sec>
<sec id="sec-6"><label>3.2</label><title>Signal Preprocessing</title>
<p>The preprocessing of EEG signals includes the following steps:</p>
<p>I. Filtering: the signals were first filtered using a 4th-order Butterworth filter in the frequency range of 0.5–45 Hz to remove low- and high-frequency noise.</p>
<p>II. Artifact removal: to eliminate ocular and muscular artifacts, Independent Component Analysis (ICA) was applied. The components related to artifacts were manually identified and removed.</p>
<p>III. Normalization: each channel was independently normalized using the z-score method:</p>
<p>z = σ . (1)</p>
<p>As can be seen, the data distribution is approximately balanced, which helps prevent bias during model training.</p>
<p>where x denotes the sample value, μ represents the mean, and σ is the standard deviation of the channel.</p>
<p>I. Segmentation: the continuous signals were segmented into 5-second windows (1280 samples) with 50% overlap.</p>
<p>II. Data augmentation: to prevent overfitting and to balance the classes, data augmentation techniques were applied, including the addition of Gaussian noise (SNR = 20 dB), time scaling (±10%), and temporal shifting.</p>
</sec>
<sec id="sec-7"><label>3.3</label><title>Convolutional Neural Network Architecture</title>
<p>The proposed CNN architecture is designed to extract deep features from one-dimensional EEG signals. This network consists of the following components:</p>
<p>Input layer: a matrix of size 19×128019 (19 channels × 1280 time samples).</p>
<p>Convolutional block 1:</p>
<p>I. Conv1D layer: 64 filters, kernel size = 7, ReLU activation II. Batch Normalization layer III. MaxPooling1D layer with pool size = 2 IV. Dropout layer with rate = 0.3 Convolutional block 2:</p>
<p>I. Conv1D layer: 128 filters, kernel size = 5, ReLU activation II. Batch Normalization layer III. MaxPooling1D layer with pool size = 2 IV. Dropout layer with rate = 0.4 Convolutional block 3:</p>
<p>I. Conv1D layer: 256 filters, kernel size = 3, ReLU activation II. Batch normalization layer III. MaxPooling1D layer with pool size = 2 IV. Dropout layer with rate = 0.5 Fully connected layers:</p>
<p>I. Flatten II. Dense layer: 512 neurons, ReLU activation, Dropout = 0.5 III. Dense layer: 128 neurons, ReLU activation, Dropout = 0.3 IV. Output layer: 4 neurons with Softmax activation The output of this network is a probability vector P = [p1, p2, p3, p4]], which represents the probability that the input signal belongs to each of the four classes (healthy, anxiety, stress, depression). <xref ref-type="fig" rid="fig1">Fig. 1</xref> illustrates the detailed architecture of the proposed CNN.</p>
<fig id="fig1"><label>Figure 1</label><caption><p>CNN (detailed architecture diagram).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:3:66,75.8,537,368.5"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
</sec>
<sec id="sec-8"><label>3.4</label><title>Hidden Markov Model Modeling</title>
<p>For each of the four disease classes, a separate HMM is designed. Each HMM is characterized by the following parameters:</p>
<p>λ = (A, B, π), (2)</p>
<p>where:</p>
<p>I. A: state transition probability matrix between hidden states II. B: emission (observation) probability matrix III. π: initial state probability distribution Number of hidden states: for each disorder, five hidden states S={s1,s2,s3,s4,s5} are considered, representing different stages of disease progression. The number of states was determined based on empirical analysis and the Bayesian Information Criterion (BIC) to achieve a balance between model complexity and data fitting.</p>
<p>Transition probability: the probability of transitioning from state i to state j is defined as follows:</p>
<p>aij = P(qt+1 = sj ∣ qt = si). (3)</p>
<p>Observation probability: the probabilistic output of the CNN (P) is fed into the HMM as the observations. Using Bayes’ theorem, the probability of observing the data in state jjj is computed as follows:</p>
<p>P(qt=sj∣Ot)×P(Ot)</p>
<p>bj(Ot) = P(Ot ∣ qt = sj) = P(q =s ) . (4)</p>
<p>HMM training: the parameters of the HMM are trained using the Baum–Welch algorithm (a type of Expectation–Maximization (EM) algorithm). The objective is to maximize the likelihood of the observation sequences:</p>
<p>λ∗ = arg⁡ max λ ⁡P(O ∣ λ). (5)</p>
<p>Inference: for classification, the likelihood of the observation sequence is computed for each of the four HMM models, and the class with the highest likelihood is selected as the final diagnosis.</p>
<p>C∗ = arg⁡ max⁡c∈{1,2,3,4} P(O ∣ λc). (6)</p>
</sec>
<sec id="sec-9"><label>3.5</label><title>Hybrid Model Training Process</title>
<p>The training of the model is carried out in two stages:</p>
<p>Stage 1. CNN training I. Loss function: categorical cross-entropy II. Optimizer: adam with a learning rate of α=0.0001 III. Batch size: 32 IV. Number of epochs: 100 (with early stopping and patience = 10) V. Data split: 70% training, 15% validation, 15% testing Stage 2. HMM training I. After training the CNN, the probabilistic outputs of the Softmax layer are extracted for the training data II. For each class, one HMM is trained using the Baum–Welch algorithm III. Convergence criterion: change in log-likelihood less than 10-4 <xref ref-type="fig" rid="fig2">Fig. 2</xref> illustrates the overall flow diagram of the proposed system.</p>
<fig id="fig2"><label>Figure 2</label><caption><p>Overall system flow diagram (system flowchart).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:5:66,496.1,537,714.8"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
</sec>
</sec>
<sec id="sec-10"><label>4</label><title>Simulation Results</title>
<sec id="sec-11"><label>4.1</label><title>Experimental Setup</title>
<p>The model was implemented using TensorFlow 2.10 and hmmlearn libraries in Python 3.9. The experiments were conducted on a system equipped with an Intel Core i5-11400H processor, 32 GB RAM, and an NVIDIA RTX 3050 Ti GPU.</p>
<p>The CNN training time was approximately 3.5 hours, and the inference time for a single signal segment was about 10 milliseconds, indicating the suitability of the proposed system for real-time applications.</p>
</sec>
<sec id="sec-12"><label>4.2</label><title>Convolutional Neural Networks Network Results</title>
<p>The CNN network converged after 78 epochs. The performance results of the CNN alone, without integration with the HMM, are as follows:</p>
<p>I. Training accuracy: 96.8% II. Validation accuracy: 89.3% III. Test accuracy: 88.7% IV. Final training loss: 0.089 V. Final validation loss: 0.312 <xref ref-type="table" rid="tab2">Table 2</xref> shows the CNN network evaluation criteria for each class.</p>
<table-wrap id="tab2"><label>Table 2</label><caption><p>CNN network performance metrics for four disease classes.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:5:66,56.6,537,133.2"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p><xref ref-type="fig" rid="fig3">Fig. 3</xref> shows the convergence process of the model during training. As can be seen, the model has reached a stable state after epoch 13 and the difference between training and validation accuracy is within acceptable</p>
<fig id="fig3"><label>Figure 3</label><caption><p>Education convergence diagrams.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:6:65.7,562.4,537,740"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
</sec>
<sec id="sec-13"><label>4.3</label><title>Results of the Hidden Markov Model Models</title>
<p>Four separate HMM models were trained for each class. Each model, with five hidden states, converged after an average of 45 iterations of the Baum–Welch algorithm. The average log-likelihood values for the models are as follows:</p>
<p>I. Healthy HMM model: −245.3 II. Anxiety HMM model: −263.7 III. Stress HMM model: −258.1 IV. Depression HMM model: −251.9</p>
</sec>
<sec id="sec-14"><label>4.4</label><title>Results of the Hybrid Convolutional Neural Network–Hidden Markov Model Model</title>
<p>Combining the CNN with the HMM led to a significant improvement in performance. The results of the final hybrid model are as follows:</p>
<p>I. Overall accuracy: 92.5% II. Average class accuracy: 92.3% <xref ref-type="table" rid="tab3">Table 3</xref> presents the detailed performance metrics of the hybrid model.</p>
<table-wrap id="tab3"><label>Table 3</label><caption><p>Performance metrics of the CNN-HMM hybrid model.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:6:66,128.7,537,222.7"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>The improvement in accuracy from 88.7% (CNN) to 92.5% (CNN–HMM) is statistically significant (p&lt;0.01, paired t-test). This result indicates that adding the HMM layer significantly enhances the system’s classification capability. The confusion matrix of the final model, shown in <xref ref-type="fig" rid="fig4">Fig. 4</xref>, reveals that the highest classification error occurs between the “anxiety” and “chronic stress” classes. This finding is clinically justifiable, as these two disorders exhibit substantial similarities in physiological symptoms, particularly in the Beta (13–30 Hz) and Gamma (&gt;30 Hz) frequency bands of EEG signals. Previous studies have also demonstrated that distinguishing between these two disorders is challenging even for clinical specialists.</p>
<fig id="fig4"><label>Figure 4</label><caption><p>Heatmap of the final hybrid confusion matrix.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,575.2,537,725.6"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
</sec>
<sec id="sec-15"><label>4.5</label><title>Comparison with Existing Methods</title>
<p><xref ref-type="table" rid="tab4">Table 4</xref> presents a comparison between the proposed model and other methods reported in the literature.</p>
<table-wrap id="tab4"><label>Table 4</label><caption><p>Comparison of the proposed model with different methods.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:7:66,389.9,537,484"/><p content-type="note">This table is shown in the PDF version of the article.</p></table-wrap>
<p>As can be seen, in addition to achieving higher accuracy, the proposed model also exhibits high interpretability, which is crucial for clinical applications. It is worth noting that despite using a larger number of classes (four classes compared to two classes in most studies), our method has still maintained superior accuracy.</p>
</sec>
<sec id="sec-16"><label>4.6</label><title>Interpretability Analysis</title>
<p>One of the main advantages of the HMM model is its interpretability through transition matrices. <xref ref-type="fig" rid="fig5">Fig. 5</xref> illustrates the transition matrices for the four HMM models (one for each class). For example, the transition matrix of the HMM corresponding to the depression class indicates that:</p>
<p>I. The probability of remaining in the early states (State 1 and State 2), which represent low disease severity, is relatively low (approximately 0.65–0.70).</p>
<p>II. The probability of transitioning to more advanced states (State 3, State 4, and State 5) is relatively high (approximately 0.25–0.30).</p>
<p>This pattern is consistent with the progressive worsening and temporal evolution of depressive symptoms. In contrast, the transition matrix for the healthy class shows that the probability of remaining in the initial states is very high (around 0.85), while the probability of transitioning to other states is very low (less than 0.10), indicating stability and lack of change in mental health status.</p>
<p>These transition matrices can be used as an auxiliary diagnostic tool for clinicians, helping them better understand the progression of the disease over time and make more informed and appropriate treatment decisions.</p>
<fig id="fig5"><label>Figure 5</label><caption><p>HMM transition matrix (4 classes).</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:66,595.1,537,778.9"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
<p><xref ref-type="fig" rid="fig6">Fig. 6</xref> shows a visual comparison of the performance of the CNN model against the CNN-HMM hybrid model for various metrics. As can be seen, the addition of the HMM uniformly improved all the evaluation</p>
<fig id="fig6"><label>Figure 6</label><caption><p>Comparison of the performance of the CNN model against the CNN-HMM hybrid model.</p></caption><graphic content-type="pdf-region" xlink:href="pdf-region:8:65.7,373.2,537,536.2"/><p content-type="note">This figure is shown in the PDF version of the article.</p></fig>
</sec>
</sec>
<sec id="sec-17"><label>5</label><title>Conclusion</title>
<p>In this paper, an innovative hybrid CNN–HMM approach was proposed for the diagnosis of brain disorders using EEG signals. The results demonstrated that combining the deep feature extraction capability of CNNs with the temporal modeling and interpretability of HMMs leads to an accuracy of 92.5% in classifying four classes (healthy, anxiety, chronic stress, and depression), representing a significant improvement over conventional methods. Moreover, by providing HMM transition matrices, the proposed model offers the level of interpretability required for clinical applications and can be used as a reliable computer-aided diagnostic tool for physicians.</p>
<p>The limitations of this study include the use of a relatively small dataset (200 subjects) and the acquisition of signals only in the resting state. For future research, it is recommended to employ larger and more diverse datasets and to record signals under different cognitive conditions (such as during cognitive tasks or in response to emotional stimuli). In addition, investigating the effect of the number of hidden states in the HMM on model performance and utilizing more advanced CNN architectures such as ResNet, DenseNet, and attention mechanisms could further enhance performance. Finally, validating the model using real clinical data from hospitals and clinics is essential to ensure its practical applicability.</p>
</sec>
</body>
<back><ref-list><title>References</title>
<ref id="ref-1"><label>1</label><mixed-citation>Craik, A., He, Y., &amp; Contreras Vidal, J. L. (2019). Deep learning for electroencephalogram (EEG) classification tasks: A review. Journal of neural engineering, 16(3), 31001. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1088/1741-2552/ab0ab5%0A%0A">https://doi.org/10.1088/1741-2552/ab0ab5%0A%0A</ext-link></mixed-citation></ref>
<ref id="ref-2"><label>2</label><mixed-citation>Roy, Y., Banville, H., Albuquerque, I., Gramfort, A., Falk, T. H., &amp; Faubert, J. (2019). Deep learning-based electroencephalography analysis: A systematic review. Journal of neural engineering, 16(5), 51001. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1088/1741-2552/ab260c%0A%0A">https://doi.org/10.1088/1741-2552/ab260c%0A%0A</ext-link></mixed-citation></ref>
<ref id="ref-3"><label>3</label><mixed-citation>Mumtaz, W., Xia, L., Ali, S. S. A., Yasin, M. A. M., Hussain, M., &amp; Malik, A. S. (2017). Electroencephalogram (EEG)-based computer-aided technique to diagnose major depressive disorder (MDD). Biomedical signal processing and control, 31, 108–115. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.bspc.2016.07.006">https://doi.org/10.1016/j.bspc.2016.07.006</ext-link></mixed-citation></ref>
<ref id="ref-4"><label>4</label><mixed-citation>Ay, B., Yildirim, O., Talo, M., Baloglu, U. B., Aydin, G., Puthankattil, S. D., &amp; Acharya, U. R. (2019). Automated depression detection using deep representation and sequence learning with EEG signals. Journal of medical systems, 43(7), 205. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10916-019-1345-y%0A%0A">https://doi.org/10.1007/s10916-019-1345-y%0A%0A</ext-link></mixed-citation></ref>
<ref id="ref-5"><label>5</label><mixed-citation>Acharya, U. R., Oh, S. L., Hagiwara, Y., Tan, J. H., &amp; Adeli, H. (2018). Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals. Computers in biology and medicine, 100, 270–278. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compbiomed.2017.09.017">https://doi.org/10.1016/j.compbiomed.2017.09.017</ext-link></mixed-citation></ref>
<ref id="ref-6"><label>6</label><mixed-citation>Bashivan, P., Rish, I., Yeasin, M., &amp; Codella, N. (2015). Learning representations from EEG with deep recurrent-convolutional neural networks. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1511.06448">https://doi.org/10.48550/arXiv.1511.06448</ext-link></mixed-citation></ref>
<ref id="ref-7"><label>7</label><mixed-citation>Salama, E. S., El Khoribi, R. A., Shoman, M. E., &amp; Shalaby, M. A. W. (2018). EEG-based emotion recognition using 3D convolutional neural networks. International journal of advanced computer science and applications, 9(8), 329–337. <ext-link ext-link-type="uri" xlink:href="https://d1wqtxts1xzle7.cloudfront.net/64180492/Paper_43">https://d1wqtxts1xzle7.cloudfront.net/64180492/Paper_43</ext-link></mixed-citation></ref>
<ref id="ref-8"><label>8</label><mixed-citation>Ghassemi, M. M., Moody, B. E., Lehman, L. W. H., Song, C., Li, Q., Sun, H., &amp; Clifford, G. D. (2018). You snooze, you win: The physionet computing in cardiology challenge 2018. 2018 computing in cardiology conference (CINC) (Vol. 45, pp. 1–4). IEEE. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.22489/CinC.2018.049">https://doi.org/10.22489/CinC.2018.049</ext-link></mixed-citation></ref>
<ref id="ref-9"><label>9</label><mixed-citation>Zhang, S., Pan, X., Cui, Y., Zhao, X., &amp; Liu, L. (2019). Learning affective video features for facial expression recognition via hybrid deep learning. IEEE access, 7, 32297–32304. <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/ACCESS.2019.2901521">https://doi.org/10.1109/ACCESS.2019.2901521</ext-link></mixed-citation></ref>
</ref-list></back>
</article>