{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T15:46:42Z","timestamp":1783439202768,"version":"3.54.6"},"reference-count":55,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2023,7,21]],"date-time":"2023-07-21T00:00:00Z","timestamp":1689897600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"National Key Research and Development Program of China","award":["2020YFA0711403"],"award-info":[{"award-number":["2020YFA0711403"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["61972223, U1936217, 61971267"],"award-info":[{"award-number":["61972223, U1936217, 61971267"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Guoqiang Institute","award":["2021GQG1005"],"award-info":[{"award-number":["2021GQG1005"]}]},{"name":"International Postdoctoral Exchange Fellowship Program","award":["YJ20210274"],"award-info":[{"award-number":["YJ20210274"]}]},{"DOI":"10.13039\/501100002858","name":"China Postdoctoral Science Foundation","doi-asserted-by":"crossref","award":["2022M721891"],"award-info":[{"award-number":["2022M721891"]}],"id":[{"id":"10.13039\/501100002858","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100002341","name":"Academy of Finland","doi-asserted-by":"crossref","award":["319669, 319670, 325570, 326305, 325774, 335934"],"award-info":[{"award-number":["319669, 319670, 325570, 326305, 325774, 335934"]}],"id":[{"id":"10.13039\/501100002341","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Intell. Syst. Technol."],"published-print":{"date-parts":[[2023,8,31]]},"abstract":"<jats:p>Mobile apps have become an indispensable part of people\u2019s daily lives. Users determine what apps to use and when and where to use them based on their tastes, interests, and personal demands, depending on their personality traits. This article aims to infer user profiles from their spatiotemporal mobile app usage behavior. Specifically, we first transform mobile app usage records into a heterogeneous graph. On the graph, nodes represent users, apps, locations, and time slots. Edges describe the co-occurrence of entities in usage records. We then develop a multi-relational heterogeneous graph attention network (MRel-HGAN), an end-to-end system for user profiling. MRel-HGAN first adopts a neighbor sampling strategy based on bootstrapping to sample heavily connected neighbors of a fixed size for each node. Next, we design a relational graph convolutional operation and a multi-relational attention operation. Through such modules, MRel-HGAN can generate node embedding by sufficiently leveraging the rich semantic information of the multi-relational structure in the mobile app usage graph. Experimental results on real-world mobile app usage datasets show the effectiveness and superiority of our MRel-HGAN in the user profiling task for attributes of gender and age.<\/jats:p>","DOI":"10.1145\/3597212","type":"journal-article","created":{"date-parts":[[2023,5,17]],"date-time":"2023-05-17T12:02:07Z","timestamp":1684324927000},"page":"1-21","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":48,"title":["You Are How You Use Apps: User Profiling Based on Spatiotemporal App Usage Behavior"],"prefix":"10.1145","volume":"14","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4343-703X","authenticated-orcid":false,"given":"Tong","family":"Li","sequence":"first","affiliation":[{"name":"Tsinghua University, China and University of Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5617-1659","authenticated-orcid":false,"given":"Yong","family":"Li","sequence":"additional","affiliation":[{"name":"Tsinghua University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9565-4549","authenticated-orcid":false,"given":"Mingyang","family":"Zhang","sequence":"additional","affiliation":[{"name":"Hong Kong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4220-3650","authenticated-orcid":false,"given":"Sasu","family":"Tarkoma","sequence":"additional","affiliation":[{"name":"University of Helsinki, Finland"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6026-1083","authenticated-orcid":false,"given":"Pan","family":"Hui","sequence":"additional","affiliation":[{"name":"Hong Kong University of Science and Technology, China"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2023,7,21]]},"reference":[{"key":"e_1_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971680"},{"key":"e_1_3_2_3_2","doi-asserted-by":"publisher","DOI":"10.1145\/3292500.3330964"},{"key":"e_1_3_2_4_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2017.01.007"},{"key":"e_1_3_2_5_2","first-page":"3912","article-title":"Characterizing embedded web browsing in mobile apps","author":"Tian Deyu","year":"2021","unstructured":"Deyu Tian, Yun Ma, Aruna Balasubramanian, Yunxin Liu, Gang Huang, and Xuanzhe Liu. 2021. Characterizing embedded web browsing in mobile apps. IEEE Transactions on Mobile Computing 21, 11 (2021), 3912\u20133925.","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"e_1_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2013.113"},{"key":"e_1_3_2_7_2","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2022.3163176"},{"key":"e_1_3_2_8_2","doi-asserted-by":"publisher","DOI":"10.1109\/TII.2019.2938248"},{"key":"e_1_3_2_9_2","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1920484117"},{"key":"e_1_3_2_10_2","doi-asserted-by":"publisher","DOI":"10.1145\/2968219.2971451"},{"key":"e_1_3_2_11_2","volume-title":"Proceedings of the International AAAI Conference on Web and Social Media (ICWSM\u201916)","author":"Malmi Eric","year":"2016","unstructured":"Eric Malmi and Ingmar Weber. 2016. You are what apps you use: Demographic prediction based on user\u2019s apps. In Proceedings of the International AAAI Conference on Web and Social Media (ICWSM\u201916)."},{"key":"e_1_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1145\/2935334.2935383"},{"key":"e_1_3_2_13_2","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P18-1187"},{"key":"e_1_3_2_14_2","first-page":"1024","volume-title":"Advances in Neural Information Processing Systems","author":"Hamilton Will","year":"2017","unstructured":"Will Hamilton, Zhitao Ying, and Jure Leskovec. 2017. Inductive representation learning on large graphs. In Advances in Neural Information Processing Systems. 1024\u20131034."},{"key":"e_1_3_2_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/BigData47090.2019.9006428"},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3219819.3219947"},{"key":"e_1_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11604"},{"key":"e_1_3_2_18_2","first-page":"1492","article-title":"To what extent we repeat ourselves? Discovering daily activity patterns across mobile app usage","author":"Li Tong","year":"2020","unstructured":"Tong Li, Yong Li, Mohammad A. Hoque, Tong Xia, Sasu Tarkoma, and Pan Hui. 2020. To what extent we repeat ourselves? Discovering daily activity patterns across mobile app usage. IEEE Transactions on Mobile Computing 21, 4 (2020), 1492\u20131507.","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"e_1_3_2_19_2","article-title":"Finding spatiotemporal patterns of mobile application usage","author":"Li Tong","year":"2021","unstructured":"Tong Li, Yong Li, Tong Xia, and Pan Hui. 2021. Finding spatiotemporal patterns of mobile application usage. IEEE Transactions on Network Science and Engineering. Early access, November 30, 2021.","journal-title":"IEEE Transactions on Network Science and Engineering."},{"key":"e_1_3_2_20_2","doi-asserted-by":"publisher","DOI":"10.1145\/3366423.3380095"},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2021.3098664"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2019.2929388"},{"key":"e_1_3_2_23_2","doi-asserted-by":"publisher","DOI":"10.1145\/2721896.2721908"},{"key":"e_1_3_2_24_2","first-page":"384","article-title":"Understanding smartphone users from installed app lists using Boolean matrix factorization","author":"Zhao Sha","year":"2020","unstructured":"Sha Zhao, Gang Pan, Jianrong Tao, Zhiling Luo, Shijian Li, and Zhaohui Wu. 2020. Understanding smartphone users from installed app lists using Boolean matrix factorization. IEEE Transactions on Cybernetics 52, 1 (2020), 384\u2013397.","journal-title":"IEEE Transactions on Cybernetics"},{"key":"e_1_3_2_25_2","first-page":"728","article-title":"Which app is going to die? A framework for app survival prediction with multi-task learning","author":"Guo Bin","year":"2022","unstructured":"Bin Guo, Yixuan Zhang, Jiaqi Liu, Tong Guo, Yi Ouyang, and Zhiwen Yu. 2022. Which app is going to die? A framework for app survival prediction with multi-task learning. IEEE Transactions on Mobile Computing 21, 2 (2022), 728\u2013739.","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"e_1_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1145\/2346496.2346512"},{"key":"e_1_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1145\/2339530.2339561"},{"key":"e_1_3_2_28_2","doi-asserted-by":"publisher","DOI":"10.1145\/1390334.1390409"},{"key":"e_1_3_2_29_2","volume-title":"Proceedings of the International Conference on Learning Representations","author":"Xu Keyulu","year":"2019","unstructured":"Keyulu Xu, Weihua Hu, Jure Leskovec, and Stefanie Jegelka. 2019. How powerful are graph neural networks? In Proceedings of the International Conference on Learning Representations."},{"key":"e_1_3_2_30_2","first-page":"5998","volume-title":"Advances in Neural Information Processing Systems","author":"Vaswani Ashish","year":"2017","unstructured":"Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, \u0141ukasz Kaiser, and Illia Polosukhin. 2017. Attention is all you need. In Advances in Neural Information Processing Systems. 5998\u20136008."},{"key":"e_1_3_2_31_2","doi-asserted-by":"publisher","DOI":"10.1145\/2789168.2790097"},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/JSYST.2015.2431323"},{"key":"e_1_3_2_33_2","first-page":"763","volume-title":"Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics","author":"Rosenthal Sara","year":"2011","unstructured":"Sara Rosenthal and Kathleen McKeown. 2011. Age prediction in blogs: A study of style, content, and online behavior in pre- and post-social media generations. In Proceedings of the 49th Annual Meeting of the Association for Computational Linguistics. 763\u2013772."},{"key":"e_1_3_2_34_2","volume-title":"Proceedings of the International AAAI Conference on Web and Social Media (ICWSM\u201912)","author":"Zamal Faiyaz Al","year":"2012","unstructured":"Faiyaz Al Zamal, Wendy Liu, and Derek Ruths. 2012. Homophily and latent attribute inference: Inferring latent attributes of Twitter users from neighbors. In Proceedings of the International AAAI Conference on Web and Social Media (ICWSM\u201912)."},{"key":"e_1_3_2_35_2","doi-asserted-by":"publisher","DOI":"10.1145\/2671188.2749381"},{"key":"e_1_3_2_36_2","doi-asserted-by":"publisher","DOI":"10.1162\/neco.1989.1.4.541"},{"key":"e_1_3_2_37_2","doi-asserted-by":"publisher","DOI":"10.1145\/2623330.2623732"},{"key":"e_1_3_2_38_2","first-page":"3111","volume-title":"Advances in Neural Information Processing Systems","author":"Mikolov Tomas","year":"2013","unstructured":"Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S. Corrado, and Jeff Dean. 2013. Distributed representations of words and phrases and their compositionality. In Advances in Neural Information Processing Systems. 3111\u20133119."},{"key":"e_1_3_2_39_2","doi-asserted-by":"publisher","DOI":"10.1145\/2939672.2939754"},{"key":"e_1_3_2_40_2","doi-asserted-by":"publisher","DOI":"10.1145\/3097983.3098036"},{"key":"e_1_3_2_41_2","volume-title":"Proceedings of the 5th International Conference on Learning Representations (ICLR\u201917): Conference Track Proceedings","author":"Kipf Thomas N.","year":"2017","unstructured":"Thomas N. Kipf and Max Welling. 2017. Semi-supervised classification with graph convolutional networks. In Proceedings of the 5th International Conference on Learning Representations (ICLR\u201917): Conference Track Proceedings."},{"key":"e_1_3_2_42_2","volume-title":"Proceedings of the International Conference on Learning Representations (ICLR\u201917)","author":"Veli\u010dkovi\u0107 Petar","year":"2018","unstructured":"Petar Veli\u010dkovi\u0107, Guillem Cucurull, Arantxa Casanova, Adriana Romero, Pietro Li\u00f2, and Yoshua Bengio. 2018. Graph attention networks. In Proceedings of the International Conference on Learning Representations (ICLR\u201917)."},{"key":"e_1_3_2_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/3308558.3313562"},{"key":"e_1_3_2_44_2","volume-title":"Proceedings of the 3rd International Conference on Learning Representations (ICLR\u201915): Conference Track Proceedings","author":"Kingma Diederik P.","year":"2015","unstructured":"Diederik P. Kingma and Jimmy Ba. 2015. Adam: A method for stochastic optimization. In Proceedings of the 3rd International Conference on Learning Representations (ICLR\u201915): Conference Track Proceedings."},{"key":"e_1_3_2_45_2","doi-asserted-by":"publisher","DOI":"10.1145\/2971648.2971696"},{"key":"e_1_3_2_46_2","doi-asserted-by":"publisher","DOI":"10.1145\/3229434.3229474"},{"key":"e_1_3_2_47_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2019.101052"},{"key":"e_1_3_2_48_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2013.07.009"},{"key":"e_1_3_2_49_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2020.101269"},{"key":"e_1_3_2_50_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-37210-0_6"},{"key":"e_1_3_2_51_2","doi-asserted-by":"publisher","DOI":"10.1145\/3508398.3511526"},{"key":"e_1_3_2_52_2","doi-asserted-by":"publisher","DOI":"10.1126\/science.290.5500.2323"},{"key":"e_1_3_2_53_2","first-page":"585","volume-title":"Advances in Neural Information Processing Systems","author":"Belkin Mikhail","year":"2002","unstructured":"Mikhail Belkin and Partha Niyogi. 2002. Laplacian eigenmaps and spectral techniques for embedding and clustering. In Advances in Neural Information Processing Systems. 585\u2013591."},{"key":"e_1_3_2_54_2","doi-asserted-by":"publisher","DOI":"10.1145\/3331184.3331267"},{"key":"e_1_3_2_55_2","doi-asserted-by":"crossref","unstructured":"Naveen Karunanayake Jathushan Rajasegaran Ashanie Gunathillake Suranga Seneviratne and Guillaume Jourjon. 2020. A multi-modal neural embeddings approach for detecting mobile counterfeit apps: A case study on Google Play Store. arXiv:2006.02231v1 (2020).","DOI":"10.1109\/TMC.2020.3007260"},{"key":"e_1_3_2_56_2","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2018.2868933"}],"container-title":["ACM Transactions on Intelligent Systems and Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597212","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3597212","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:06Z","timestamp":1750182546000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3597212"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,7,21]]},"references-count":55,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,8,31]]}},"alternative-id":["10.1145\/3597212"],"URL":"https:\/\/doi.org\/10.1145\/3597212","relation":{},"ISSN":["2157-6904","2157-6912"],"issn-type":[{"value":"2157-6904","type":"print"},{"value":"2157-6912","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,7,21]]},"assertion":[{"value":"2022-05-06","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-04-30","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-07-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}