Abnormal behavior detection has become more crucial nowadays in the field of public safety. Many methods have been conducted to detect abnormal behavior using the technique of computer vision. In this book chapter, it will cover the basic concepts of artificial intelligence, representation learning, machine learning, neural network, deep learning and convolutional neural network (CNN). Deep
... [Show full abstract] learning is a state-of-theart method used in this work to detect abnormal behavior with Web Dataset and UMN Dataset for training and testing.