TY - GEN
T1 - User account risk identification model for web applications
AU - Wang, Yang
AU - Zhang, Zhaoxin
AU - Chi, Lejun
N1 - Publisher Copyright:
© 2019 Association for Computing Machinery.
PY - 2019
Y1 - 2019
N2 - With the continuous development of the Internet era, the information security environment faced by Internet users is becoming more and more severe. In view of the intensified user account theft on the Internet, this paper analyzes the user behavior habits by collecting user behavior information and application log, and proposes a user account risk identification algorithm based on user behavior. In order to improve the accuracy of user account risk identification, Firstly, use the Kmeans algorithm to cluster user accounts based on user behavior data. In the clustering process, the PSO (Particle Swarm Optimization) algorithm is introduced to form an improved PSO_Kmeans clustering algorithm. Then, extend log data with imported external “threat intelligence” data, to classify the clustered data, using Random Forest, Decision Tree, Naive Bayesian machine learning classification algorithm. The experimental results show that the model can effectively identify the risk account.
AB - With the continuous development of the Internet era, the information security environment faced by Internet users is becoming more and more severe. In view of the intensified user account theft on the Internet, this paper analyzes the user behavior habits by collecting user behavior information and application log, and proposes a user account risk identification algorithm based on user behavior. In order to improve the accuracy of user account risk identification, Firstly, use the Kmeans algorithm to cluster user accounts based on user behavior data. In the clustering process, the PSO (Particle Swarm Optimization) algorithm is introduced to form an improved PSO_Kmeans clustering algorithm. Then, extend log data with imported external “threat intelligence” data, to classify the clustered data, using Random Forest, Decision Tree, Naive Bayesian machine learning classification algorithm. The experimental results show that the model can effectively identify the risk account.
KW - Log collection
KW - Machine learning
KW - PSO_Kmeans
KW - User Behavior Analysis
UR - https://www.scopus.com/pages/publications/85066780299
U2 - 10.1145/3323933.3324058
DO - 10.1145/3323933.3324058
M3 - 会议稿件
AN - SCOPUS:85066780299
SN - 9781450371810
T3 - ACM International Conference Proceeding Series
SP - 30
EP - 34
BT - ACM International Conference Proceeding Series
PB - Association for Computing Machinery
T2 - 5th International Conference on Computer and Technology Applications, ICCTA 2019
Y2 - 16 April 2019 through 17 April 2019
ER -