Skip to main content

A Design and Training Application for Deep Convolutional Neural Networks and Support Vector Machines Developed on MATLAB

  • Conference paper
  • First Online:
RITA 2018

Abstract

This paper presents a user-friendly design application development environment based on MATLAB that facilitates two applications using convolutional neural networks (CNNs) and support vector machines (SVMs). Firstly, an application of deep CNN (DCNN) for visual inspection is developed and is trained using a large number of images to inspect undesirable defects such as crack, burr, protrusion, chipping, spot and fracture phenomena which appear in the manufacturing process of resin molded articles. The DCNN is named sssNet. Then, two kinds of SVMs are respectively incorporated with two trained DCNNs, i.e., our designed sssNet and well-known AlexNet, to classify test images with high recognition rate into accept as OK or reject as NG categories, in which compressed features obtained from the DCNNs are used as inputs for the SVMs. The usability and operability of the developed design and training application for DCNNs and SVMs are demonstrated and evaluated through training and classification experiments.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Cengil E, Cnar A, Ozbay E (2017) Image classification with Caffe deep learning framework. In: Proceedings of 2017 international conference on computer science and engineering (UBMK), Antalya, pp 440–444

    Google Scholar 

  2. Yuan L, Qu Z, Zhao Y, Zhang H, Nian Q (2017) A convolutional neural network based on TensorFlow for face recognition. In: Proceedings of 2017 IEEE 2nd advanced information technology, electronic and automation control conference (IAEAC), Chongqing, pp 525–529

    Google Scholar 

  3. Nagata F, Tokuno K, Tamano H, Nakamura H, Tamura M, Kato K, Otsuka A, Ikeda T, Watanabe K, Habib MK (2018) Basic application of deep convolutional neural net-work to visual inspection. In: Proceedings of international conference on industrial application engineering (ICIAE2018), Okinawa, pp 4–8

    Google Scholar 

  4. Nagata F, Tokuno K, Otsuka A, Ikeda T, Ochi H, Tamano H, Nakamura H, Watanabe K, Habib MK (2018) Design tool of deep convolutional neural network for visual inspection. In: Proceedings of the third international conference on data mining and big data (DMBD2018), Springer-Nature LNCS Conference Proceedings, vol 10943, Shanghai, pp 604–613

    Google Scholar 

  5. Cristianini N, Shawe-Taylor J (2000) An introduction to support vector machines and other kernel-based learning methods. Cambridge University Press, Cambridge

    Book  Google Scholar 

  6. Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. In: Proceedings of the 25th international conference on neural information processing systems, Lake Tahoe, NV, pp 1097–1105

    Google Scholar 

  7. Krizhevsky A, Sutskever I, Hinton GE (2017) ImageNet classification with deep convolutional neural networks. Commun ACM 60(6):84–90

    Article  Google Scholar 

  8. Platt J (1998) Sequential minimal optimization: a fast algorithm for training support vector machines. Technical Report MSR–TR–98–14, 1–24

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Fusaomi Nagata .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Nagata, F. et al. (2020). A Design and Training Application for Deep Convolutional Neural Networks and Support Vector Machines Developed on MATLAB. In: P. P. Abdul Majeed, A., Mat-Jizat, J., Hassan, M., Taha, Z., Choi, H., Kim, J. (eds) RITA 2018. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-13-8323-6_3

Download citation

Publish with us

Policies and ethics