I. Introduction
This paper introduces a rich topic where machine learning and optimization techniques are devoted for the purpose of human behavior and action identification. Classification of human actions has been an active area of research as it involves numerous applications in our daily life. Human activity and behavior analysis can be accomplished with the aid of behavioral information sources such as images, video feeds, and sensors [1]–[3]. Actions identification has been applied for numerous important applications such as medical diagnosis [4], security, and entertainment. Most surveillance systems depend on vision-based techniques, and they appear everywhere now in the streets, stores, and organizations [5], [6]. The detection of abnormal behaviors is the main focus of surveillance systems whether computerized or using the aid of human operators to take proper real-time response [7].