Deep learning for anomaly detection in computer vision

dc.contributor.authorOkerinde, Ademola
dc.date.accessioned2022-04-08T19:47:24Z
dc.date.available2022-04-08T19:47:24Z
dc.date.graduationmonthMay
dc.date.issued2022-05-01
dc.description.abstractRecently, deep learning (DL) inspired algorithms have performed remarkably well on many tasks such as machine translation, speech recognition and image classification etc. However, existing state-of-the-art algorithms struggle to learn the discriminative signals between normal and abnormal classes in an anomaly setting. This is due to the fact that these signals are subtle which often comes in form of little deviations in color, shape, structure etc. To tackle this problem, I propose a more efficient approach named AdeNet that requires lower computation and storage, making it more practical for use on edge devices. Anomaly detection use cases often involves the problem of class imbalance, a case where there are overwhelming samples (majority class) of one or more classes as compared to the others (minority class). This problem also contributes to the inability of DL algorithms to learn distinguishing signals. To address this, I propose an Encoder-based Generative Adversarial Network (eGAN) that leverages on pre-trained model to learn a separable distribution of these classes. Another associated problem to detecting anomalies is zero-shot learning (ZSL). This occurs as a result of the fact that it is practically infeasible to present to our model all possible instances of anomalies during training. Yet, we want models that are robust to new unseen out-of-distribution (OOD) samples during inference. Here, I employ the concept of contrastive learning (CL) to tackle this problem by using pretext task that learns to push embeddings of dissimilar classes far apart, and pull embeddings of similar classes. This seemingly simple concept forces the network to learn salient visual signals that are generalizable to identifying zero-shot instances.
dc.description.advisorWilliam H. Hsu
dc.description.degreeDoctor of Philosophy
dc.description.departmentDepartment of Computer Science
dc.description.levelDoctoral
dc.identifier.urihttps://hdl.handle.net/2097/42079
dc.language.isoen_US
dc.publisherKansas State University
dc.rights© the author. This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectAdeNet
dc.subjectAnomaly detection
dc.subjectDeep learning
dc.subjectComputer vision
dc.subjectGenerative adversarial networks
dc.subjectContrastive learning
dc.titleDeep learning for anomaly detection in computer vision
dc.typeDissertation

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
AdemolaOkerinde2022.pdf
Size:
28.49 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: