Laser & Optoelectronics Progress, Volume. 57, Issue 10, 101014(2020)

Classification of Bobbins Based on Improved Deep Neural Network

Jian Xu, Shupei Wu*, and Xiuping Liu
Author Affiliations
  • School of Electronics Information, Xi'an Polytechnic University, Xi'an, Shaanxi 710048, China
  • show less
    Figures & Tables(14)
    AlexNet model structure
    Activation function
    Dataset samples. (a)(b) Black; (c)(d) yellow; (e)(f) green; (g)(h) brown; (i)(j) blackish green; (k)(l) orange; (m)(n) blue; (o)(p) purple
    Neural network training process
    Improved neural network model structure
    Impact of training sample number on test accuracy
    Convolution feature map. AlexNet model (a) layer 1 feature map, (b) layer 3 feature map, (c) layer 5 feature map; improved model (d) layer 1 feature map, (e) layer 3 feature map, (f) layer 5 feature map
    Accuracy and loss curves of AlexNet model. (a) Training and test accuracy; (b) loss curve
    Accuracy and loss curves of improved model. (a) Training and test accuracy; (b) loss curve
    • Table 1. Four kinds of network structures based on AlexNet

      View table

      Table 1. Four kinds of network structures based on AlexNet

      NetworkLayerConv1Pooling1Conv2Conv3Pooling2Conv4Conv5Conv6Pooling3
      I83×33×33×33×33×33×33×33×3
      II85×53×35×55×53×35×55×53×3
      III83×32×23×33×32×23×33×32×2
      IV93×33×33×33×33×33×33×33×33×3
    • Table 2. Four kinds of network performance

      View table

      Table 2. Four kinds of network performance

      NetworkIIIIIIIV
      Training time /h2.42.12.73.1
      Accuracy rate /%89.3181.7485.2088.42
    • Table 3. Improved AlexNet model parameters

      View table

      Table 3. Improved AlexNet model parameters

      LayerLayerinputConvolution kernelConvolutionoutputPoolingLayer output
      SizeNumberStepSizeStep
      Conv1127×127×33×3641127×127×64127×127×64
      Pooling1127×127×643×3263×63×64
      Conv263×63×643×3128163×63×12863×63×128
      Conv363×63×1283×3128163×63×12863×63×128
      Pooling263×63×1283×3231×31×128
      Conv431×31×1283×3256131×31×25631×31×256
      Conv531×31×2563×3256131×31×25631×31×256
      Pooling331×31×2563×3215×15×256
      FC115×15×256256
      FC22568
    • Table 4. Impact of optimization techniques on model

      View table

      Table 4. Impact of optimization techniques on model

      ModelAlexNetImproved model without techniqueImproved model with technique
      Amount of error564328
      Error rate0.3730.2860.186
    • Table 5. Comparison of recognition performance of different methods

      View table

      Table 5. Comparison of recognition performance of different methods

      AlgorithmTraining time /hTraining accuracy /%Test accuracy /%Number of parameters /M
      Algorithm of Ref. [4]0.281.674.3
      Algorithm of Ref. [7]3.395.382.625.2
      AlexNet5.498.161.260.3
      VGG-166.399.267.7138.1
      Improved algorithm2.491.588.215.8
    Tools

    Get Citation

    Copy Citation Text

    Jian Xu, Shupei Wu, Xiuping Liu. Classification of Bobbins Based on Improved Deep Neural Network[J]. Laser & Optoelectronics Progress, 2020, 57(10): 101014

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category: Image Processing

    Received: Aug. 9, 2019

    Accepted: Oct. 22, 2019

    Published Online: May. 8, 2020

    The Author Email: Shupei Wu (1638371002@qq.com)

    DOI:10.3788/LOP57.101014

    Topics