From:  Multi-class valvular heart disease classification and severity detection with enhanced accuracy using convolutional neural network

 Detailed overview of the proposed CNN model.

LayersLayer typeLayer parametersOutput shapeTotal parameters
Input16000, 1
CNN11D ConvolutionFilter = 128, kernel size = 3, stride = 2, padding = valid, activation = 'ReLU'(7999, 128)512
Batch normMomentum = 0.9(7999, 128)512
1D max poolingPool size = 4(1999, 128)0
DropoutRate = 0.3(1999, 128)0
CNN21D ConvolutionFilter = 128, kernel size = 9, stride = 2, padding = valid, activation = 'ReLU'(996, 128)147,584
Batch normMomentum = 0.9(996, 128)512
1D max poolingPool size = 4(497, 128)0
DropoutRate = 0.3(497, 128)0
CNN31D ConvolutionFilter = 256, kernel size = 9, stride = 2, padding = valid, activation = 'ReLU'(245, 256)295,168
Batch normMomentum = 0.9(245, 256)1,024
1D max poolingPool size = 4(122, 256)0
DropoutRate = 0.3(122, 256)0
CNN41D ConvolutionFilter = 512, kernel size = 9, stride = 2, padding = valid, activation = 'ReLU'(57, 512)1,180,160
Batch normMomentum = 0.9(57, 512)2,048
1D max poolingPool size = 4(28, 512)0
DropoutRate = 0.3(28, 512)0
CNN51D ConvolutionFilter = 512, kernel size = 9, stride = 2, padding = valid, activation = 'ReLU'(10, 512)2,359,808
Batch normMomentum = 0.9( 10, 512)2,048
1D max poolingPool size = 4(5, 512)0
DropoutRate = 0.3( 5, 512)0
Output layerFlatten------------25600
DenseUnit = 256, activation = 'ReLU'256655,616
DenseUnit = 128 activation = 'ReLU'12832,896
DropoutRate = 0.51280
DenseUnit = 10, activation = 'softmax'101,290

Total parameters: 4,679,178 (17.85 MB), Trainable parameters: 4,676,106 (17.84 MB), Non-trainable parameters: 3,072 (12.00 KB).