master's thesis
Jakob Božič (Author), Danijel Skočaj (Mentor), Domen Tabernik (Co-mentor)

Abstract

Surface-defect detection aims to identify defective regions in images. Recently, various deep-learning based solutions have been proposed to tackle this task, requiring different types of labels for training data. Fully supervised approaches require costly-to-produce pixel-level labels for all samples, but deliver excellent performance. On the other end of the spectrum, unsupervised methods are trained from normal data only, but often fall short in performance. Neither of these are capable of utilizing all the available data, as the first can not employ weakly labeled data and the latter fail to consider defective samples. We introduce mixed supervision to bridge the performance gap between fully supervised and unsupervised methods by enabling learning from all available data. A fully supervised method that can learn from weakly-labeled data is proposed and an unsupervised method is extended to extract knowledge from defective samples. Extensive evaluation of mixed supervision shows that allowing both methods to learn from previously unused data significantly improves their performance. In a detailed analysis of robustness, unsupervised methods prove to be surprisingly robust to false negatives in the training data, showing potential for use in fully unsupervised scenario with completely unlabeled data.

Keywords

deep learning;surface-defect detection;mixed supervision;anomaly detection;robustness;computer science;master's thesis;

Data

Language: English
Year of publishing:
Typology: 2.09 - Master's Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [J. Božič]
UDC: 004.8(043.2)
COBISS: 124810243 Link will open in a new window
Views: 30
Downloads: 12
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: Slovenian
Secondary title: Učenje z mešanim nadzorom za detekcijo površinskih napak
Secondary abstract: Detekcija površinskih napak se ukvarja z iskanjem nepravilnosti v slikah. V zadnjih letih je bilo za reševanje tega problema predlaganih veliko rešitev, ki temeljijo na globokem učenju in ki za učenje zahtevajo podatke z različno natančnostjo oznak. Polno nadzorovane metode dosegajo odlične rezultate vendar za učenje potrebujejo za vse slike oznake na nivoju sl. elem., ki so zahtevne za pridobitev. Nasprotno, nenadzorovane pristope učimo le na normalnih slikah, a pogosto ne delujejo tako dobro. Nobeden izmed teh pristopov za učenje ne more uporabiti vseh razpoložljivih podatkov, saj prvih ne moremo učiti s podatki, označenimi na nivoju slik, druge pa ne izkoriščajo slik z napakami. V tem delu vpeljemo učenje z mešanim nadozorom, ki omogoča uporabo vseh podatkov in tako zmanjšuje razlike med pristopoma. Predlagamo polno nadzorovano metodo, ki jo lahko učimo z označbami na nivoju slik in razširimo nenadzorovano metodo z uporabo slik z napakami. Obsežno vrednotenje učenja z mešanim nadzorom pokaže, da se delovanje obeh vrst metod izboljša z uporabo vseh razpoložljivih podatkov. Analiza robustnosti pokaže, da so nenadzorovane metode presenetljivo neobčutljive na prisotnost slik z napakami v učni množici in tako potencialno vodijo k učenju v polno nenadzorovanem načinu, kjer podatki nimajo nobenih oznak.
Secondary keywords: detekcija površinskih napak;mešani nadzor;detekcija anomalij;robustnost;magisteriji;Globoko učenje (strojno učenje);Računalništvo;Univerzitetna in visokošolska dela;
Type (COBISS): Master's thesis/paper
Study programme: 1000471
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: XXII, 95 str.
ID: 16587672
Recommended works:
, master's thesis
, master's thesis