Project for the course Advanced Machine Learning, Computer Science Master's Degree, Politecnico of Turin