Marble Surface Anomaly Detection Using Autoencoder Architecture

Marble is a material that is commonly used for building components such as furniture, flooring, countertops, bathrooms, windows in homes etc. Due to the many uses of marble in various aspects, marble surface detection is important for this industry to improve quality and avoid financial problems tha...

Full description

Saved in:
Bibliographic Details
Main Authors: Yahya Abdullah, Cemil Öz
Format: Article
Language:English
Published: Departement of Electrical Engineering, Faculty of Engineering, Universitas Brawijaya 2024-05-01
Series:Jurnal EECCIS (Electrics, Electronics, Communications, Controls, Informatics, Systems)
Subjects:
Online Access:https://jurnaleeccis.ub.ac.id/index.php/eeccis/article/view/1685
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850104670081515520
author Yahya Abdullah
Cemil Öz
author_facet Yahya Abdullah
Cemil Öz
author_sort Yahya Abdullah
collection DOAJ
description Marble is a material that is commonly used for building components such as furniture, flooring, countertops, bathrooms, windows in homes etc. Due to the many uses of marble in various aspects, marble surface detection is important for this industry to improve quality and avoid financial problems that may occur. In previous research, many methods such as wavelet transform, Gabor transform, co-occurrence matrix and artificial neural network were implemented in defect detection (fabric or other tasks). In this study we built a platform that aims to detect anomalies on marble surfaces using Autoencoders architecture, Keras library and Python programming language. To test the model that has been created, a marble surface dataset obtained from kaggle.com, one of the largest dataset provider sites, was used and an accuracy of 89% was obtained. The conclusions of this study include the effectiveness of this method in detecting anomalies, the advantages of the autoencoder architecture compared to other methods, and the potential practical applications of these findings in various fields. By utilizing the autoencoder's ability to reconstruct data, anomaly detection can be performed by comparing the reconstructed results with the original data. The main advantage of this approach lies in its ability to tackle the problem of anomaly detection without the need for class labels
format Article
id doaj-art-e2b690a36ddb4b4d89badcc0276cc8e5
institution DOAJ
issn 2460-8122
language English
publishDate 2024-05-01
publisher Departement of Electrical Engineering, Faculty of Engineering, Universitas Brawijaya
record_format Article
series Jurnal EECCIS (Electrics, Electronics, Communications, Controls, Informatics, Systems)
spelling doaj-art-e2b690a36ddb4b4d89badcc0276cc8e52025-08-20T02:39:16ZengDepartement of Electrical Engineering, Faculty of Engineering, Universitas BrawijayaJurnal EECCIS (Electrics, Electronics, Communications, Controls, Informatics, Systems)2460-81222024-05-01181192210.21776/jeeccis.v18i1.16852118Marble Surface Anomaly Detection Using Autoencoder ArchitectureYahya Abdullah0Cemil Öz1Sakarya UniversitySakarya University, TürkiyeMarble is a material that is commonly used for building components such as furniture, flooring, countertops, bathrooms, windows in homes etc. Due to the many uses of marble in various aspects, marble surface detection is important for this industry to improve quality and avoid financial problems that may occur. In previous research, many methods such as wavelet transform, Gabor transform, co-occurrence matrix and artificial neural network were implemented in defect detection (fabric or other tasks). In this study we built a platform that aims to detect anomalies on marble surfaces using Autoencoders architecture, Keras library and Python programming language. To test the model that has been created, a marble surface dataset obtained from kaggle.com, one of the largest dataset provider sites, was used and an accuracy of 89% was obtained. The conclusions of this study include the effectiveness of this method in detecting anomalies, the advantages of the autoencoder architecture compared to other methods, and the potential practical applications of these findings in various fields. By utilizing the autoencoder's ability to reconstruct data, anomaly detection can be performed by comparing the reconstructed results with the original data. The main advantage of this approach lies in its ability to tackle the problem of anomaly detection without the need for class labelshttps://jurnaleeccis.ub.ac.id/index.php/eeccis/article/view/1685anomaly detectionautoencoder architecturemarble surface
spellingShingle Yahya Abdullah
Cemil Öz
Marble Surface Anomaly Detection Using Autoencoder Architecture
Jurnal EECCIS (Electrics, Electronics, Communications, Controls, Informatics, Systems)
anomaly detection
autoencoder architecture
marble surface
title Marble Surface Anomaly Detection Using Autoencoder Architecture
title_full Marble Surface Anomaly Detection Using Autoencoder Architecture
title_fullStr Marble Surface Anomaly Detection Using Autoencoder Architecture
title_full_unstemmed Marble Surface Anomaly Detection Using Autoencoder Architecture
title_short Marble Surface Anomaly Detection Using Autoencoder Architecture
title_sort marble surface anomaly detection using autoencoder architecture
topic anomaly detection
autoencoder architecture
marble surface
url https://jurnaleeccis.ub.ac.id/index.php/eeccis/article/view/1685
work_keys_str_mv AT yahyaabdullah marblesurfaceanomalydetectionusingautoencoderarchitecture
AT cemiloz marblesurfaceanomalydetectionusingautoencoderarchitecture