Skip to main content
Top
Published in: Neural Computing and Applications 1/2024

05-10-2023 | Original Article

An approach for classifying ceramic tile defects based on a two-dimensional Genetic CNN algorithm

Author: Nhat-To Huynh

Published in: Neural Computing and Applications | Issue 1/2024

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Ceramic tile industry is facing significant challenges in the industrial revolution 4.0. Most of the ceramic tile factories are under backward technologies, especially in the developing countries. Due to their complicated process and current technologies, there are many surface defects occurring on the final products. Classifying and grading the product still relies on humans which has caused many problems. Hence, developing an optimal model to deal with this surface defect detection and classification automatically is necessary for these companies. This study aims to propose a two-dimensional genetic algorithm-based convolutional neural network (2DG-CNN) which can automatically generate an optimal convolutional neural network (CNN) for detecting and classifying the defect products. In particular, a general CNN structure is firstly determined including the number of convolution layers, pooling layers, and fully connected layers. A two-dimensional chromosome is designed to represent a CNN model efficiently. In addition, a novel matrix crossover is developed to create more diversified offspring. A database of ceramic tile surface images is constructed to validate the proposed approach. The 2DG-CNN was compared with the other well-known algorithms. The results have shown the efficiency of the proposed approach.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Huynh NT (2022) Status and challenges of textile and garment enterprises in Vietnam and a framework toward industry 3.5. Int J Logistics Res Appl 1–12 Huynh NT (2022) Status and challenges of textile and garment enterprises in Vietnam and a framework toward industry 3.5. Int J Logistics Res Appl 1–12
2.
go back to reference Hanzaei SH, Afshar A, Barazandeh F (2017) Automatic detection and classification of the ceramic tiles’ surface defects. Pattern Recogn 66:174–189CrossRef Hanzaei SH, Afshar A, Barazandeh F (2017) Automatic detection and classification of the ceramic tiles’ surface defects. Pattern Recogn 66:174–189CrossRef
3.
go back to reference Huynh NT, Chien CF (2018) A hybrid multi-subpopulation genetic algorithm for textile batch dyeing scheduling and an empirical study. Comput Ind Eng 125:615–627CrossRef Huynh NT, Chien CF (2018) A hybrid multi-subpopulation genetic algorithm for textile batch dyeing scheduling and an empirical study. Comput Ind Eng 125:615–627CrossRef
4.
go back to reference Huynh NT, Huang YC, Chien CF (2018) A hybrid genetic algorithm with 2D encoding for the scheduling of rehabilitation patients. Comput Ind Eng 125:221–231CrossRef Huynh NT, Huang YC, Chien CF (2018) A hybrid genetic algorithm with 2D encoding for the scheduling of rehabilitation patients. Comput Ind Eng 125:221–231CrossRef
5.
go back to reference Sanghadiya F, Mistry D (2015) Surface defect detection in a tile using digital image processing: Analysis and evaluation. Int J Comput Appl 116(10):33–35 Sanghadiya F, Mistry D (2015) Surface defect detection in a tile using digital image processing: Analysis and evaluation. Int J Comput Appl 116(10):33–35
6.
go back to reference Jajal B, Dobariya AR (2021) Leveraging machine vision for automated tiles defect detection in ceramic industries. In: Emerging technologies in data mining and information security, pp 725–733 Jajal B, Dobariya AR (2021) Leveraging machine vision for automated tiles defect detection in ceramic industries. In: Emerging technologies in data mining and information security, pp 725–733
7.
go back to reference Karimi MH, Asemani D (2014) Surface defect detection in tiling Industries using digital image processing methods: analysis and evaluation. ISA Trans 53(3):834–844CrossRef Karimi MH, Asemani D (2014) Surface defect detection in tiling Industries using digital image processing methods: analysis and evaluation. ISA Trans 53(3):834–844CrossRef
8.
go back to reference Badmos O, Kopp A, Bernthaler T, Schneider G (2020) Image-based defect detection in lithium-ion battery electrode using convolutional neural networks. J Intell Manuf 31(4):885–897CrossRef Badmos O, Kopp A, Bernthaler T, Schneider G (2020) Image-based defect detection in lithium-ion battery electrode using convolutional neural networks. J Intell Manuf 31(4):885–897CrossRef
9.
go back to reference Tabernik D, Šela S, Skvarč J, Skočaj D (2020) Segmentation-based deep-learning approach for surface-defect detection. J Intell Manuf 31(3):759–776CrossRef Tabernik D, Šela S, Skvarč J, Skočaj D (2020) Segmentation-based deep-learning approach for surface-defect detection. J Intell Manuf 31(3):759–776CrossRef
10.
go back to reference Chen H, Pang Y, Hu Q, Liu K (2020) Solar cell surface defect inspection based on multispectral convolutional neural network. J Intell Manuf 31(2):453–468CrossRef Chen H, Pang Y, Hu Q, Liu K (2020) Solar cell surface defect inspection based on multispectral convolutional neural network. J Intell Manuf 31(2):453–468CrossRef
11.
go back to reference Fang F, Li L, Gu Y, Zhu H, Lim JH (2020) A novel hybrid approach for crack detection. Pattern Recogn 107:107474CrossRef Fang F, Li L, Gu Y, Zhu H, Lim JH (2020) A novel hybrid approach for crack detection. Pattern Recogn 107:107474CrossRef
12.
go back to reference Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097–1105 Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. Adv Neural Inf Process Syst 25:1097–1105
13.
go back to reference LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444CrossRef LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444CrossRef
14.
go back to reference Lin H, Li B, Wang X, Shu Y, Niu S (2019) Automated defect inspection of LED chip using deep convolutional neural network. J Intell Manuf 30(6):2525–2534CrossRef Lin H, Li B, Wang X, Shu Y, Niu S (2019) Automated defect inspection of LED chip using deep convolutional neural network. J Intell Manuf 30(6):2525–2534CrossRef
15.
go back to reference Sainath TN, Mohamed AR, Kingsbury B, Ramabhadran B (2013) Deep convolutional neural networks for LVCSR. In: 2013 IEEE international conference on acoustics, speech and signal processing, pp 8614–8618 Sainath TN, Mohamed AR, Kingsbury B, Ramabhadran B (2013) Deep convolutional neural networks for LVCSR. In: 2013 IEEE international conference on acoustics, speech and signal processing, pp 8614–8618
16.
go back to reference Sun Y, Xue B, Zhang M, Yen GG, Lv J (2020) Automatically designing CNN architectures using the genetic algorithm for image classification. IEEE Trans Cybern 50(9):3840–3854CrossRef Sun Y, Xue B, Zhang M, Yen GG, Lv J (2020) Automatically designing CNN architectures using the genetic algorithm for image classification. IEEE Trans Cybern 50(9):3840–3854CrossRef
17.
go back to reference Li H, Yuan D, Ma X, Cui D, Cao L (2017) Genetic algorithm for the optimization of features and neural networks in ECG signals classification. Sci Rep 7(1):1–12 Li H, Yuan D, Ma X, Cui D, Cao L (2017) Genetic algorithm for the optimization of features and neural networks in ECG signals classification. Sci Rep 7(1):1–12
18.
go back to reference Zhang YH, Yuen CWM, Wong WK, Kan CW (2011) An intelligent model for detecting and classifying color-textured fabric defects using genetic algorithms and the Elman neural network. Text Res J 81(17):1772–1787CrossRef Zhang YH, Yuen CWM, Wong WK, Kan CW (2011) An intelligent model for detecting and classifying color-textured fabric defects using genetic algorithms and the Elman neural network. Text Res J 81(17):1772–1787CrossRef
19.
go back to reference Tong DL, Mintram R (2010) Genetic Algorithm-Neural Network (GANN): a study of neural network activation functions and depth of genetic algorithm search applied to feature selection. Int J Mach Learn Cybern 1:75–87CrossRef Tong DL, Mintram R (2010) Genetic Algorithm-Neural Network (GANN): a study of neural network activation functions and depth of genetic algorithm search applied to feature selection. Int J Mach Learn Cybern 1:75–87CrossRef
20.
go back to reference Leung FHF, Lam HK, Ling SH, Tam PKS (2003) Tuning of the structure and parameters of a neural network using an improved genetic algorithm. IEEE Trans Neural Networks 14(1):79–88CrossRef Leung FHF, Lam HK, Ling SH, Tam PKS (2003) Tuning of the structure and parameters of a neural network using an improved genetic algorithm. IEEE Trans Neural Networks 14(1):79–88CrossRef
21.
go back to reference Zhi H, Liu S (2019) Face recognition based on genetic algorithm. J Vis Commun Image Represent 58:495–502CrossRef Zhi H, Liu S (2019) Face recognition based on genetic algorithm. J Vis Commun Image Represent 58:495–502CrossRef
22.
go back to reference Xie L, Yuille A (2017) Genetic cnn. In: Proceedings of the IEEE international conference on computer vision, pp 1379–1388 Xie L, Yuille A (2017) Genetic cnn. In: Proceedings of the IEEE international conference on computer vision, pp 1379–1388
23.
go back to reference He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778 He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 770–778
24.
go back to reference Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. In: Proceedings of the 32nd international conference on machine learning, Lille, France, 2015 Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. In: Proceedings of the 32nd international conference on machine learning, Lille, France, 2015
Metadata
Title
An approach for classifying ceramic tile defects based on a two-dimensional Genetic CNN algorithm
Author
Nhat-To Huynh
Publication date
05-10-2023
Publisher
Springer London
Published in
Neural Computing and Applications / Issue 1/2024
Print ISSN: 0941-0643
Electronic ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-023-09012-y

Other articles of this Issue 1/2024

Neural Computing and Applications 1/2024 Go to the issue

S.I.: Improving Healthcare outcomes using Multimedia Big Data Analytics

Machine learning techniques for CT imaging diagnosis of novel coronavirus pneumonia: a review

S.I.: Improving Healthcare outcomes using Multimedia Big Data Analytics

An algorithm for overlapping chromosome segmentation based on region selection

Premium Partner