Deep learning for anomaly detection in computational imaging
One of the applications of deep learning is anomaly detection. In this thesis, supervised and semi-supervised deep learning anomaly detection are compared. For supervised method, three methods are used: multilayer perceptron, convolutional neural network and transfer learning. Multilayer perceptron...
محفوظ في:
المؤلف الرئيسي: | |
---|---|
مؤلفون آخرون: | |
التنسيق: | Thesis-Master by Coursework |
اللغة: | English |
منشور في: |
Nanyang Technological University
2022
|
الموضوعات: | |
الوصول للمادة أونلاين: | https://hdl.handle.net/10356/154666 |
الوسوم: |
إضافة وسم
لا توجد وسوم, كن أول من يضع وسما على هذه التسجيلة!
|
المؤسسة: | Nanyang Technological University |
اللغة: | English |
الملخص: | One of the applications of deep learning is anomaly detection. In this thesis, supervised and semi-supervised deep learning anomaly detection are compared.
For supervised method, three methods are used: multilayer perceptron, convolutional neural network and transfer learning. Multilayer perceptron and convolution neural network are compared in MNIST and Fashion-MNIST dataset, which comes out that convolution layers are more suitable for image input. Transfer learning is used in marble surface dataset to avoid data imbalance problems. VGG 16 and Dense 201 pre-trained model are used and VGG 16 is the better one.
For semi-supervised method, autoencoder(AE) is introduced. Since the idea of AE is to compare the difference between input and output, firstly in MNIST, two criteria are discussed: Euclidean distance and cosine similarity. Based on results, cosine similarity can have a better result. Then in Fashion-MNIST dataset, fully connected layers AE and convolution AE are compared, and convolution AE leads to a better performance. For marble surface dataset, conventional AE and MemAE are compared. Based on the result, MemAE can inhibit the generalization ability and have a better result both in theory and in practice. |
---|