Research Article

Deep Learning Technology for Weld Defects Classification Based on Transfer Learning and Activation Features

Table 1

The principal parameters of the CNN design.

1DataImage input images with zero center normalization
2Conv1Convolution96 convolutions with stride [4, 4] and padding [0, 0, 0, 0]
3Relu1ReLUReLU
4Norm1Cross channel normalizationCross channel normalization with 5 channels per element
5Pool1Max pooling max pooling with stride [2, 2] and padding [0, 0, 0, 0]
6Conv2Convolution256 4 convolutions with stride [1, 1] and padding [2, 2, 2, 2]
7Relu2ReLUReLU
8Norm2Cross channel normalizationCross channel normalization with 5 channels per element
9Pool2Max pooling max pooling with stride [2, 2] and padding [0, 0, 0, 0]
10Conv3Convolution348 convolutions with stride [1, 1] and padding [1, 1, 1, 1]
11Relu3ReLUReLU
12Con4Convolution348 convolutions with stride [1, 1] and padding [1, 1, 1, 1]
13Relu4ReLUReLU
14Con5Convolution256 convolutions with stride [1, 1] and padding [1, 1, 1, 1]
15Relu5ReLUReLU
16Pool5Max pooling max pooling with stride [2, 2] and padding [0, 0, 0, 0]
17FC6Fully connected4096 fully connected layers
18Relu6ReLUReLU
19Drop6Dropout50% dropout
20FC7Fully connected4096 fully connected layers
21Relu7ReLUReLU
22Drop7Dropout50% dropout
23FC8Fully connected2 fully connected layers
24ProbSoftmaxSoftmax
25OutputClassification outputCross entropy