Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of GraphSearch.
The present invention proposes a method for detecting anomalous or out-of-distribution images in a machine learning system (1) comprising a pre-training network with a first encoder, and an anomaly detection network with a second encoder. The system is first pre-trained by training the pre-training network, and then subsequently fine-tuned by training the anomaly detection network. According to one example, during pre-training, only unlabelled training images are used, while during fine-tuning, a small fraction of labelled training images is used in addition to unlabelled training images. The method can be applied to both single and multi-domain image data.