-
What is the motivation for this task?If the training data has a myriad of normal data and a small amount of abnormal data, and very small labelling test data Describe the solution you'd likeidk.. Additional contextNo response |
Beta Was this translation helpful? Give feedback.
Replies: 8 comments
-
Hello. You can still train without the labels, but you won't be able to test the model. |
Beta Was this translation helpful? Give feedback.
-
Thanks for your reply. |
Beta Was this translation helpful? Give feedback.
-
Sorry I understood the question incorrectly. All models implemented in Anomalib only utilize normal data for training, so you should be able to train the model using your good data, which does not require labels. The abnormal data can be used as part of the test set and shouldn't be mixed with good data. |
Beta Was this translation helpful? Give feedback.
-
hi to clarify, all models that exist in anomalib are unsupervised? Or in this case semi-supervised, I am not sure, but the learning is only done on the good images, that is the only data required, correct? Thank you, as I was confused if these were supervised(requiring masks for training, thus labeling for custom data) or not |
Beta Was this translation helpful? Give feedback.
-
Hello, that is correct. All models in currently Anomalib are unsupervised, using only good data for training. Labeled anomalous images are only used in test phase, where you require ground truth annotation to tell how good the model is performing. |
Beta Was this translation helpful? Give feedback.
-
Is it possible, to test operation without using ground truth ? |
Beta Was this translation helpful? Give feedback.
-
If you just need the result of anomaly detection but not localizaition, the ground truth is not required, you can just prepare some black image as the fake ground truth for test phase. |
Beta Was this translation helpful? Give feedback.
-
@Abhijeet241093, you could refer to this section in the documentation |
Beta Was this translation helpful? Give feedback.
Hello, that is correct. All models in currently Anomalib are unsupervised, using only good data for training. Labeled anomalous images are only used in test phase, where you require ground truth annotation to tell how good the model is performing.