Deep learning models for anomaly detection



Anomaly detection is the task of automatically determining instances that are dissimilar to others considered as normals. Such instances are called anomalies, as they do not conform to the training data distribution [1]. Automatic detection of anomalies allows users to save time examining lots of normal cases in order to find outliers and finds application in several fields, such as surveillance and medicine. Different kinds of deep learning models have been introduced to solve this task. Recently, a new architecture based on deep learning  for anomaly detection in the context of industrial control systems has been proposed [2]. Other approaches rely on attention mechanisms [3]  or propose architectures based on Transformers [4]  to highlight the anomalies.

The goal of this thesis is to study recently proposed models for detection of anomalous instances and  to apply them to an industrial problem.

Planned Activities

  1. Initial research on deep learning methods for anomaly detection;
  2. Research on Transformers and their application to anomaly detection;
  3. Implementation of state-of-the-art anomaly detection methods;
  4. Application of these models to a real problem.

Who we’re looking for

Students that are about to get their Master Degree in: computer science, computer engineering, mechatronic engineering, mathematical engineering, mathematics, physics, informatics.

Required skills: 

  1. Proficiency in at least one programming language (Python, Lua, Matlab, C++, Java), Python is preferred;
  2. Basic knowledge of machine learning and Deep Learning algorithms.

Duration of this Projects: 6-8 months

Check these links before moving on

Contact Us

Directly by email to: [email protected]

By LinkedIn:ò-sonia-66a95467