{"title":"基于智能手机传感器数据的被动用户识别和认证","authors":"Aaditya Raval, Mohd Anwar","doi":"10.1109/TransAI51903.2021.00009","DOIUrl":null,"url":null,"abstract":"A unique digital identity, user ID, is essential for everyday online activities in the Internet era. These user IDs represent a user in a digital environment using stored credentials on a system called authentication system. It is possible to capture unique patterns of user movements from smartphone sensor data. This paper presents a framework for passive user identification and authentication using onboard sensors of an Android smartphone. Using this framework, we propose a data preprocessing scheme that uses the absolute difference of consecutive repeated measurements of 7 onboard sensors. We developed 5 models for user identification and authentication using various machine learning and deep learning methods. The experimental results and performance assessment conclude that the Sequential Neural Network (SNN) model performs best with 98.24% accuracy for authenticating users (binary classification) and 84.41% accuracy during multi-class classification for user identification. Furthermore, all the models developed for this research, namely MLP, SNN, CNN, SVM, and Bi-LSTM, provide 100% precision during binary classification for passive user authentication. Our models were trained on 556,746 sensor data samples, each having 20 features. These features include the proximity sensor data, light sensor data, triaxial measurements from accelerometers, gravity sensors, gyroscopes, magnetometers, and rotational vector sensors. We study the possible influence of absolute difference samples for user identification and authentication.","PeriodicalId":426766,"journal":{"name":"2021 Third International Conference on Transdisciplinary AI (TransAI)","volume":"142 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Passive User Identification and Authentication with Smartphone Sensor Data\",\"authors\":\"Aaditya Raval, Mohd Anwar\",\"doi\":\"10.1109/TransAI51903.2021.00009\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A unique digital identity, user ID, is essential for everyday online activities in the Internet era. These user IDs represent a user in a digital environment using stored credentials on a system called authentication system. It is possible to capture unique patterns of user movements from smartphone sensor data. This paper presents a framework for passive user identification and authentication using onboard sensors of an Android smartphone. Using this framework, we propose a data preprocessing scheme that uses the absolute difference of consecutive repeated measurements of 7 onboard sensors. We developed 5 models for user identification and authentication using various machine learning and deep learning methods. The experimental results and performance assessment conclude that the Sequential Neural Network (SNN) model performs best with 98.24% accuracy for authenticating users (binary classification) and 84.41% accuracy during multi-class classification for user identification. Furthermore, all the models developed for this research, namely MLP, SNN, CNN, SVM, and Bi-LSTM, provide 100% precision during binary classification for passive user authentication. Our models were trained on 556,746 sensor data samples, each having 20 features. These features include the proximity sensor data, light sensor data, triaxial measurements from accelerometers, gravity sensors, gyroscopes, magnetometers, and rotational vector sensors. We study the possible influence of absolute difference samples for user identification and authentication.\",\"PeriodicalId\":426766,\"journal\":{\"name\":\"2021 Third International Conference on Transdisciplinary AI (TransAI)\",\"volume\":\"142 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 Third International Conference on Transdisciplinary AI (TransAI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TransAI51903.2021.00009\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 Third International Conference on Transdisciplinary AI (TransAI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TransAI51903.2021.00009","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Passive User Identification and Authentication with Smartphone Sensor Data
A unique digital identity, user ID, is essential for everyday online activities in the Internet era. These user IDs represent a user in a digital environment using stored credentials on a system called authentication system. It is possible to capture unique patterns of user movements from smartphone sensor data. This paper presents a framework for passive user identification and authentication using onboard sensors of an Android smartphone. Using this framework, we propose a data preprocessing scheme that uses the absolute difference of consecutive repeated measurements of 7 onboard sensors. We developed 5 models for user identification and authentication using various machine learning and deep learning methods. The experimental results and performance assessment conclude that the Sequential Neural Network (SNN) model performs best with 98.24% accuracy for authenticating users (binary classification) and 84.41% accuracy during multi-class classification for user identification. Furthermore, all the models developed for this research, namely MLP, SNN, CNN, SVM, and Bi-LSTM, provide 100% precision during binary classification for passive user authentication. Our models were trained on 556,746 sensor data samples, each having 20 features. These features include the proximity sensor data, light sensor data, triaxial measurements from accelerometers, gravity sensors, gyroscopes, magnetometers, and rotational vector sensors. We study the possible influence of absolute difference samples for user identification and authentication.