HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Auto-Classifier: A Robust Defect Detector Based on an AutoML Head

Vasco Lopes Luís A. Alexandre

Auto-Classifier: A Robust Defect Detector Based on an AutoML Head

Abstract

The dominant approach for surface defect detection is the use of hand-crafted feature-based methods. However, this falls short when conditions vary that affect extracted images. So, in this paper, we sought to determine how well several state-of-the-art Convolutional Neural Networks perform in the task of surface defect detection. Moreover, we propose two methods: CNN-Fusion, that fuses the prediction of all the networks into a final one, and Auto-Classifier, which is a novel proposal that improves a Convolutional Neural Network by modifying its classification component using AutoML. We carried out experiments to evaluate the proposed methods in the task of surface defect detection using different datasets from DAGM2007. We show that the use of Convolutional Neural Networks achieves better results than traditional methods, and also, that Auto-Classifier out-performs all other methods, by achieving 100% accuracy and 100% AUC results throughout all the datasets.

Code Repositories

VascoLopes/AutoClassifier
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
defect-detection-on-dagm2007Auto-Classifier
Average Accuracy: 100
defect-detection-on-dagm2007CNN-Fusion
Average Accuracy: 99.9
defect-detection-on-dagm2007VGG-16
Average Accuracy: 99.9

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp