Machine Learning Methods For Behaviour Analysis and Anomaly Detection In Video by Olga Isupova