I helped in implementing unsupervised deep learning models for security and surveillance systems. We adopted Generative Adversarial Networks (GANs) for anomaly detection. By detecting anomalies (unusual events), the models were able to flag dangerous situations like cars or bikes riding on pedestrian paths. As a digression from the main objective, we also used GANs for predicting optical flows in videos. All of this research aims at solving a 3,00,000$ consulting project, and I was a part of the research team for one whole year.