Subject Identification Using Behavioral Cues and Machine Learning
Sinda Besrour, Suvam Dey, Gael S. Mubibya, and 1 more author
In ICC 2024 - IEEE International Conference on Communications, Jun 2024
In recent years, significant advances in biometrics have essentially been driven by machine learning (ML) and deep learning (DL) progress. Numerous human identification applications are currently available using physical traits such as fingerprints, face, and voice. With the development of Internet of Things (IoT) sensors and the availability of a variety of ML algorithms, there has been increased research interest in subject identification (SI) based on behavioral cues. For example, several research works have been published on SI based on gait analysis. Sensors like accelerometers (ACC), gyroscopes, (GYR), and magnetometers (MAG) were used to collect data during limited activities such as walking. We believe that using data for one activity is not sufficient to adequately capture behavioral cues for the purpose of SI. Considering other cues such as gestures or head shaking and using a variety of sensors located on different parts of the human body are essential to developing a scenario that includes expressive human activities. We designed a specific scenario that included several activities, such as walking, giving a talk, chatting while sitting, and climbing stairs, using five inertial measurement units (IMU) located on various parts of the human body. Several ML algorithms, namely Linear Discriminant Analysis (LDA), K-Nearest Neighbours (KNN), Random Forest (RF), and XGBoost (XGB) were used. Our results show that SI yields beyond 99% accuracy for most activities. Furthermore, we succeeded in implementing a real-time IoT system for SI based on our best offline results. We achieved 98.04% accuracy within 0.06 ms of processing time (PT).