A user profiling method based on activity sensing was proposed in order to build user profile while protecting their privacy. The built-in inertial sensors of the smart phone were used to sense the user activities (e.g., browsing, typing, calling etc.). Then the recognized activities were used to mine user characteristics, such as social personality and stress level, in order to build a preliminary user profile. The experimental results show that the method can recognize user activities and build user profiles. The accuracy of activity recognition was 87.2%, while the accuracy of predictions for the three user characteristics in gender, social personality, and stress level was 81.8%, 72.7%, 72.7%, respectively.
Ming-hui YOU,Ya-feng YIN,Lei XIE,Sang-lu LU. User profiling based on activity sensing. Journal of ZheJiang University (Engineering Science), 2021, 55(4): 608-614.
Tab.3Accuracy confusion matrix of activity recognition
Fig.6Accuracy of activity recognition on different users
用户特性
Acc /%
性别
81.8
社交性格
72.7
压力状态
72.7
Tab.4Classification accuracy of user characteristics
Fig.7User characteristic classification accuracy of different data collection time
[1]
ZHAO S, LI S, RAMOS J, et al User profiling from their use of smartphone applications: a survey[J]. Pervasive and Mobile Computing, 2019, 59: 101052
doi: 10.1016/j.pmcj.2019.101052
[2]
赵莎. 基于大规模手机感知数据的用户特性挖掘[D]. 杭州: 浙江大学, 2017. ZHAO Sha. User understanding based on large-scale smartphone-sensed data [D]. Hangzhou: Zhejiang University, 2017.
[3]
CHOUDHURY T, CONSOLVO S, HARRISON B, et al The mobile sensing platform: an embedded activity recognition system[J]. IEEE Pervasive Computing, 2008, 7 (2): 32- 41
doi: 10.1109/MPRV.2008.39
[4]
何卫华. 人体行为识别关键技术研究[D]. 重庆: 重庆大学, 2012. HE Wei-hua. Research on key technologies of human activity sensing [D]. Chongqing: Chongqing University, 2012.
[5]
LANE N D, MILUZZO E, LU H, et al A survey of mobile phone sensing[J]. IEEE Communications Magazine, 2010, 48 (9): 140- 150
doi: 10.1109/MCOM.2010.5560598
[6]
PL?TZ T, HAMMERLA N Y, OLIVIER P. Feature learning for activity recognition in ubiquitous computing [C]// International Joint Conference on Artificial Intelligence. Barcelona: [s.n.], 2011.
[7]
PREECE S J, GOULERMAS J Y, KENNEY L P J, et al A comparison of feature extraction methods for the classification of dynamic activities from accelerometer data[J]. IEEE Transactions on Biomedical Engineering, 2009, 56 (3): 871- 879
doi: 10.1109/TBME.2008.2006190
[8]
RAVI N, DANDEKAR N, MYSORE P, et al. Activity recognition from accelerometer data [C]// Proceedings of the 20th National Conference on Artificial Intelligence and the 17th Innovative Applications of Artificial Intelligence Conference. Pittsburgh: AAAI, 2005.
[9]
CASALE P, PUJOL O, RADEVA P. Human activity recognition from accelerometer data using a wearable device [C]// Iberian Conference on Pattern Recognition and Image Analysis. Berlin: Springer, 2011: 289-296.
[10]
SENEVIRATNE S, SENEVIRATNE A, MOHAPATRA P, et al Predicting user traits from a snapshot of apps installed on a smartphone[J]. ACM Sigmobile Mobile Computing and Communications Review, 2014, 18 (2): 1- 8
doi: 10.1145/2636242.2636244
[11]
ZHAO S, RAMOS J, TAO J, et al. Discovering different kinds of smartphone users through their application usage behaviors [C]// Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing. New York: ACM, 498–509.
[12]
O′DONOGHUE J, HERBERT J. Profile based sensor data acquisition in a ubiquitous medical environment [C]// 4th Annual IEEE International Conference on Pervasive Computing and Communications Workshops. Pisa: IEEE, 2006.
[13]
FARSEEV A, CHUA T S. Tweetfit: fusing multiple social media and sensor data for wellness profile learning [C]// Proceedings of the 31st AAAI Conference on Artificial Intelligence. San Francisco: AAAI, 2017: 95–101.
[14]
RAHMAN M A, EL SADDIK A, GUEAIEB W Augmenting context awareness by combining body sensor networks and social networks[J]. IEEE Transactions on Instrumentation and Measurement, 2010, 60 (2): 345- 353
[15]
SPARACINO F The museum wearable: real-time sensor-driven understanding of visitors' interests for personalized visually-augmented museum experiences[J]. Institution Archives and Museum Informatics, 2002, 17: 41
[16]
SZTYLER T, V?LKER J, CARMONA J, et al. Discovery of personal processes from labeled sensor data: an application of process mining to personalized health care [C]// Proceedings of the International Workshop on Algorithms and Theories for the Analysis of Event Data: Brussels: [s. n.], 2015: 31-46.
[17]
KALMAN R E A new approach to linear filtering and prediction problems[J]. Journal of Basic Engineering, 1960, 82D: 35- 45
[18]
张宪超, 武继刚, 蒋增荣, 等 离散傅里叶变换的算术傅里叶变换算法[J]. 电子学报, 2000, 28 (5): 105- 107 ZHANG Xian-chao, WU Ji-gang, JIANG Zeng-rong, et al An algorithm for computing DFT using arithmetic fourier transform[J]. Acta Electronica Sinica, 2000, 28 (5): 105- 107
[19]
OPUSZKO M, BERGER G, RUHLAND J. The impact of public scandals on social media: a sentiment analysis on Youtube to detect the influence on reputation [C]// 2019 6th European Conference on Social Media. Belgium: ACI, 2019: 36.