Research Article

Classification of Mental Stress Using CNN-LSTM Algorithms with Electrocardiogram Signals

Table 1

Classification layers used to evaluate stress signals using CNN-LSTM.

NumberLayerActivationWeightsBias

1Sequence input layer124 × 124 × 3
2Sequence folding layer124 × 124 × 1
3Convolution 2D layer124 × 124 × 65 × 5 × 3 × 61 × 1 × 6
4Batch normalization layer124 × 124 × 6
5Max pooling layer62 × 62 × 6
6Convolution 2D layer62 × 62 × 123 × 3 × 6 × 121 × 1 × 12
7Batch normalization layer62 × 62 × 12
8Max pooling layer31 × 31 × 12
9Sequence unfolding layer31 × 31 × 12
10Flatten layer11532
11LSTM layer200Input: 800 × 11532 recurrent: 800 × 200800 × 1
12Fully connected layer22 × 2002 × 1
13Softmax layer2
14Classification