{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T15:12:25Z","timestamp":1777043545777,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":85,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,16]],"date-time":"2022-05-16T00:00:00Z","timestamp":1652659200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Special Project on Innovative Methods;","award":["2020IM020100"],"award-info":[{"award-number":["2020IM020100"]}]},{"name":"National Natural Science Foundation of China;","award":["61602286, 61976127"],"award-info":[{"award-number":["61602286, 61976127"]}]},{"name":"Natural Science Foundation of Shandong Province, China;","award":["ZR2021MF059, ZR2019MF071"],"award-info":[{"award-number":["ZR2021MF059, ZR2019MF071"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,16]]},"DOI":"10.1145\/3524610.3527896","type":"proceedings-article","created":{"date-parts":[[2022,10,20]],"date-time":"2022-10-20T15:19:30Z","timestamp":1666279170000},"page":"354-365","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["HELoC"],"prefix":"10.1145","author":[{"given":"Xiao","family":"Wang","sequence":"first","affiliation":[{"name":"Shandong Normal University, Jinan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Qiong","family":"Wu","sequence":"additional","affiliation":[{"name":"Shandong Normal University, Jinan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongyu","family":"Zhang","sequence":"additional","affiliation":[{"name":"The University of Newcastle, NSW, Australia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chen","family":"Lyu","sequence":"additional","affiliation":[{"name":"Shandong Normal University, Jinan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xue","family":"Jiang","sequence":"additional","affiliation":[{"name":"Shandong Normal University, Jinan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhuoran","family":"Zheng","sequence":"additional","affiliation":[{"name":"Nanjing University of Science and Technology, Nanjing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Lyu","sequence":"additional","affiliation":[{"name":"Shandong Normal University, Jinan, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Songlin","family":"Hu","sequence":"additional","affiliation":[{"name":"Chinese Academy of Sciences, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180167"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3211346.3211353"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2020.3001918"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00109"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054857"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3409331"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416546"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196321.3196334"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00117"},{"key":"e_1_3_2_1_10_1","article-title":"Automatic feature learning for predicting vulnerable software components","author":"Dam Hoa Khanh","year":"2018","unstructured":"Hoa Khanh Dam , Truyen Tran , Trang Thi Minh Pham , Shien Wee Ng , John Grundy , and Aditya Ghose . Automatic feature learning for predicting vulnerable software components . IEEE Transactions on Software Engineering , 2018 . Hoa Khanh Dam, Truyen Tran, Trang Thi Minh Pham, Shien Wee Ng, John Grundy, and Aditya Ghose. Automatic feature learning for predicting vulnerable software components. IEEE Transactions on Software Engineering, 2018.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cose.2020.101792"},{"key":"e_1_3_2_1_12_1","volume-title":"Advances in Neural Information Processing Systems","author":"Zhou Yaqin","year":"2019","unstructured":"Yaqin Zhou , Shangqing Liu , Jingkai Siow , Xiaoning Du , and Yang Liu . Devign : effective vulnerability identification by learning comprehensive program semantics via graph neural networks . In Advances in Neural Information Processing Systems , 2019 . Yaqin Zhou, Shangqing Liu, Jingkai Siow, Xiaoning Du, and Yang Liu. Devign: effective vulnerability identification by learning comprehensive program semantics via graph neural networks. In Advances in Neural Information Processing Systems, 2019."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/2020.acl-main.449"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380383"},{"key":"e_1_3_2_1_15_1","article-title":"Reinforcement-learning-guided source code summarization via hierarchical attention","author":"Wang Wenhua","year":"2020","unstructured":"Wenhua Wang , Yuqun Zhang , Yulei Sui , Yao Wan , Zhou Zhao , Jian Wu , Philip Yu , and Guandong Xu . Reinforcement-learning-guided source code summarization via hierarchical attention . IEEE Transactions on software Engineering, (01):1--1 , 2020 . Wenhua Wang, Yuqun Zhang, Yulei Sui, Yao Wan, Zhou Zhao, Jian Wu, Philip Yu, and Guandong Xu. Reinforcement-learning-guided source code summarization via hierarchical attention. IEEE Transactions on software Engineering, (01):1--1, 2020.","journal-title":"IEEE Transactions on software Engineering, (01):1--1"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389268"},{"key":"e_1_3_2_1_17_1","volume-title":"International conference on machine learning","author":"Allamanis Miltiadis","year":"2016","unstructured":"Miltiadis Allamanis , Hao Peng , and Charles Sutton . A convolutional attention network for extreme summarization of source code . In International conference on machine learning , 2016 . Miltiadis Allamanis, Hao Peng, and Charles Sutton. A convolutional attention network for extreme summarization of source code. In International conference on machine learning, 2016."},{"key":"e_1_3_2_1_18_1","volume-title":"IJCAI","author":"Huo Xuan","year":"2016","unstructured":"Xuan Huo , Ming Li , Zhi-Hua Zhou , Learning unified features from natural and programming languages for locating buggy source code . In IJCAI , 2016 . Xuan Huo, Ming Li, Zhi-Hua Zhou, et al. Learning unified features from natural and programming languages for locating buggy source code. In IJCAI, 2016."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2018\/578"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P16-1195"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME52107.2021.00032"},{"key":"e_1_3_2_1_22_1","volume-title":"International Conference on Learning Representations","author":"Liu Shangqing","year":"2020","unstructured":"Shangqing Liu , Yu Chen , Xiaofei Xie , Jing Kai Siow , and Yang Liu . Retrieval-augmented generation for code summarization via hybrid gnn . In International Conference on Learning Representations , 2020 . Shangqing Liu, Yu Chen, Xiaofei Xie, Jing Kai Siow, and Yang Liu. Retrieval-augmented generation for code summarization via hybrid gnn. In International Conference on Learning Representations, 2020."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3418924"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00086"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/3015812.3016002"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1142\/S021819402150025X"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2006.100"},{"key":"e_1_3_2_1_28_1","volume-title":"International Conference on Learning Representations","author":"Z\u00fcgner Daniel","year":"2020","unstructured":"Daniel Z\u00fcgner , Tobias Kirschstein , Michele Catasta , Jure Leskovec , and Stephan G\u00fcnnemann . Language-agnostic representation learning of source code from structure and context . In International Conference on Learning Representations , 2020 . Daniel Z\u00fcgner, Tobias Kirschstein, Michele Catasta, Jure Leskovec, and Stephan G\u00fcnnemann. Language-agnostic representation learning of source code from structure and context. In International Conference on Learning Representations, 2020."},{"key":"e_1_3_2_1_29_1","volume-title":"Proceedings of the ACM on Programming Languages","author":"Alon Uri","year":"2019","unstructured":"Uri Alon , Meital Zilberstein , Omer Levy , and Eran Yahav . code2vec : Learning distributed representations of code . Proceedings of the ACM on Programming Languages , 2019 . Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav. code2vec: Learning distributed representations of code. Proceedings of the ACM on Programming Languages, 2019."},{"key":"e_1_3_2_1_30_1","volume-title":"International Conference on Learning Representations","author":"Alon Uri","year":"2018","unstructured":"Uri Alon , Shaked Brody , Omer Levy , and Eran Yahav . code2seq : Generating sequences from structured representations of code . In International Conference on Learning Representations , 2018 . Uri Alon, Shaked Brody, Omer Levy, and Eran Yahav. code2seq: Generating sequences from structured representations of code. In International Conference on Learning Representations, 2018."},{"key":"e_1_3_2_1_31_1","volume-title":"International Conference on Learning Representations","author":"Fernandes Patrick","year":"2018","unstructured":"Patrick Fernandes , Miltiadis Allamanis , and Marc Brockschmidt . Structured neural summarization . In International Conference on Learning Representations , 2018 . Patrick Fernandes, Miltiadis Allamanis, and Marc Brockschmidt. Structured neural summarization. In International Conference on Learning Representations, 2018."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3105556"},{"key":"e_1_3_2_1_33_1","volume-title":"Attention guided graph convolutional networks for relation extraction. arXiv preprint arXiv:1906.07510","author":"Guo Zhijiang","year":"2019","unstructured":"Zhijiang Guo , Yan Zhang , and Wei Lu . Attention guided graph convolutional networks for relation extraction. arXiv preprint arXiv:1906.07510 , 2019 . Zhijiang Guo, Yan Zhang, and Wei Lu. Attention guided graph convolutional networks for relation extraction. arXiv preprint arXiv:1906.07510, 2019."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3404835.3462840"},{"key":"e_1_3_2_1_35_1","volume-title":"Contrastive code representation learning. arXiv preprint arXiv:2007.04973","author":"Jain Paras","year":"2020","unstructured":"Paras Jain , Ajay Jain , Tianjun Zhang , Pieter Abbeel , Joseph E Gonzalez , and Ion Stoica . Contrastive code representation learning. arXiv preprint arXiv:2007.04973 , 2020 . Paras Jain, Ajay Jain, Tianjun Zhang, Pieter Abbeel, Joseph E Gonzalez, and Ion Stoica. Contrastive code representation learning. arXiv preprint arXiv:2007.04973, 2020."},{"key":"e_1_3_2_1_36_1","volume-title":"International Conference on Uncertainty in Artificial Intelligence, UAI","author":"Jiang Xue","year":"2021","unstructured":"Xue Jiang , Zhuoran Zheng , Chen Lyu , Liang Li , and Lei Lyu . Treebert : A tree-based pre-trained model for programming language . In International Conference on Uncertainty in Artificial Intelligence, UAI , 2021 . Xue Jiang, Zhuoran Zheng, Chen Lyu, Liang Li, and Lei Lyu. Treebert: A tree-based pre-trained model for programming language. In International Conference on Uncertainty in Artificial Intelligence, UAI, 2021."},{"key":"e_1_3_2_1_37_1","volume-title":"International Conference on Learning Representations","author":"Guo Daya","year":"2020","unstructured":"Daya Guo , Shuo Ren , Shuai Lu , Zhangyin Feng , Duyu Tang , LIU Shujie , Long Zhou , Nan Duan , Alexey Svyatkovskiy , Shengyu Fu , : Pre-training code representations with data flow . In International Conference on Learning Representations , 2020 . Daya Guo, Shuo Ren, Shuai Lu, Zhangyin Feng, Duyu Tang, LIU Shujie, Long Zhou, Nan Duan, Alexey Svyatkovskiy, Shengyu Fu, et al. Graphcodebert: Pre-training code representations with data flow. In International Conference on Learning Representations, 2020."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00674"},{"key":"e_1_3_2_1_39_1","volume-title":"The cross-entropy method for combinatorial and continuous optimization. Methodology and computing in applied probability, 1(2):127--190","author":"Rubinstein Reuven","year":"1999","unstructured":"Reuven Rubinstein . The cross-entropy method for combinatorial and continuous optimization. Methodology and computing in applied probability, 1(2):127--190 , 1999 . Reuven Rubinstein. The cross-entropy method for combinatorial and continuous optimization. Methodology and computing in applied probability, 1(2):127--190, 1999."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298682"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i16.17650"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the IEEE conference on computer vision and pattern recognition","author":"Kendall Alex","year":"2018","unstructured":"Alex Kendall , Yarin Gal , and Roberto Cipolla . Multi-task learning using uncertainty to weigh losses for scene geometry and semantics . In Proceedings of the IEEE conference on computer vision and pattern recognition , 2018 . Alex Kendall, Yarin Gal, and Roberto Cipolla. Multi-task learning using uncertainty to weigh losses for scene geometry and semantics. In Proceedings of the IEEE conference on computer vision and pattern recognition, 2018."},{"key":"e_1_3_2_1_43_1","volume-title":"Visualizing data using t-sne. Journal of machine learning research, 9(11)","author":"der Maaten Laurens Van","year":"2008","unstructured":"Laurens Van der Maaten and Geoffrey Hinton . Visualizing data using t-sne. Journal of machine learning research, 9(11) , 2008 . Laurens Van der Maaten and Geoffrey Hinton. Visualizing data using t-sne. Journal of machine learning research, 9(11), 2008."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884877"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970326"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196431"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.3115\/v1\/P15-1150"},{"key":"e_1_3_2_1_48_1","volume-title":"An efficient k-means clustering algorithm: Analysis and implementation","author":"Kanungo Tapas","year":"2002","unstructured":"Tapas Kanungo , David M Mount , Nathan S Netanyahu , Christine D Piatko , Ruth Silverman , and Angela Y Wu . An efficient k-means clustering algorithm: Analysis and implementation . IEEE transactions on pattern analysis and machine intelligence, 2002 . Tapas Kanungo, David M Mount, Nathan S Netanyahu, Christine D Piatko, Ruth Silverman, and Angela Y Wu. An efficient k-means clustering algorithm: Analysis and implementation. IEEE transactions on pattern analysis and machine intelligence, 2002."},{"key":"e_1_3_2_1_49_1","volume-title":"Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980","author":"Kingma Diederik P","year":"2014","unstructured":"Diederik P Kingma and Jimmy Ba . Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 , 2014 . Diederik P Kingma and Jimmy Ba. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v32i1.11963"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/3454287.3454709"},{"key":"e_1_3_2_1_52_1","volume-title":"Learning to execute. arXiv preprint arXiv:1410.4615","author":"Zaremba Wojciech","year":"2014","unstructured":"Wojciech Zaremba and Ilya Sutskever . Learning to execute. arXiv preprint arXiv:1410.4615 , 2014 . Wojciech Zaremba and Ilya Sutskever. Learning to execute. arXiv preprint arXiv:1410.4615, 2014."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.5555\/3049832.3049843"},{"key":"e_1_3_2_1_54_1","volume-title":"International Conference on Learning Representations","author":"Allamanis Miltiadis","year":"2018","unstructured":"Miltiadis Allamanis , Marc Brockschmidt , and Mahmoud Khademi . Learning to represent programs with graphs . In International Conference on Learning Representations , 2018 . Miltiadis Allamanis, Marc Brockschmidt, and Mahmoud Khademi. Learning to represent programs with graphs. In International Conference on Learning Representations, 2018."},{"issue":"115","key":"e_1_3_2_1_55_1","first-page":"64","article-title":"A survey on software clone detection research","volume":"541","author":"Roy Chanchal Kumar","year":"2007","unstructured":"Chanchal Kumar Roy and James R Cordy . A survey on software clone detection research . Queen's School of Computing TR , 541 ( 115 ): 64 -- 68 , 2007 . Chanchal Kumar Roy and James R Cordy. A survey on software clone detection research. Queen's School of Computing TR, 541(115):64--68, 2007.","journal-title":"Queen's School of Computing TR"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.77"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2007.30"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.24963\/ijcai.2017\/423"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416562"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2019.8667995"},{"key":"e_1_3_2_1_61_1","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 . Distributed representations of words and phrases and their compositionality . In Advances in neural information processing systems , 2013 . Tomas Mikolov, Ilya Sutskever, Kai Chen, Greg S Corrado, and Jeff Dean. Distributed representations of words and phrases and their compositionality. In Advances in neural information processing systems, 2013."},{"key":"e_1_3_2_1_62_1","volume-title":"International conference on machine learning","author":"Le Quoc","year":"2014","unstructured":"Quoc Le and Tomas Mikolov . Distributed representations of sentences and documents . In International conference on machine learning , 2014 . Quoc Le and Tomas Mikolov. Distributed representations of sentences and documents. In International conference on machine learning, 2014."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-04277-5_18"},{"key":"e_1_3_2_1_64_1","volume-title":"Program classification using gated graph attention neural network for online programming service. arXiv preprint arXiv:1903.03804","author":"Lu Mingming","year":"2019","unstructured":"Mingming Lu , Dingwu Tan , Naixue Xiong , Zailiang Chen , and Haifeng Li . Program classification using gated graph attention neural network for online programming service. arXiv preprint arXiv:1903.03804 , 2019 . Mingming Lu, Dingwu Tan, Naixue Xiong, Zailiang Chen, and Haifeng Li. Program classification using gated graph attention neural network for online programming service. arXiv preprint arXiv:1903.03804, 2019."},{"key":"e_1_3_2_1_65_1","volume-title":"Modeling functional similarity in source code with graph-based siamese networks. arXiv preprint arXiv:2011.11228","author":"Mehrotra Nikita","year":"2020","unstructured":"Nikita Mehrotra , Navdha Agarwal , Piyush Gupta , Saket Anand , David Lo , and Rahul Purandare . Modeling functional similarity in source code with graph-based siamese networks. arXiv preprint arXiv:2011.11228 , 2020 . Nikita Mehrotra, Navdha Agarwal, Piyush Gupta, Saket Anand, David Lo, and Rahul Purandare. Modeling functional similarity in source code with graph-based siamese networks. arXiv preprint arXiv:2011.11228, 2020."},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1109\/QRS.2017.42"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417058"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v34i05.6430"},{"key":"e_1_3_2_1_69_1","volume-title":"International conference on learning representations","author":"Hellendoorn Vincent J","year":"2019","unstructured":"Vincent J Hellendoorn , Charles Sutton , Rishabh Singh , Petros Maniatis , and David Bieber . Global relational models of source code . In International conference on learning representations , 2019 . Vincent J Hellendoorn, Charles Sutton, Rishabh Singh, Petros Maniatis, and David Bieber. Global relational models of source code. In International conference on learning representations, 2019."},{"key":"e_1_3_2_1_70_1","volume-title":"Self-attention with relative position representations. arXiv preprint arXiv:1803.02155","author":"Shaw Peter","year":"2018","unstructured":"Peter Shaw , Jakob Uszkoreit , and Ashish Vaswani . Self-attention with relative position representations. arXiv preprint arXiv:1803.02155 , 2018 . Peter Shaw, Jakob Uszkoreit, and Ashish Vaswani. Self-attention with relative position representations. arXiv preprint arXiv:1803.02155, 2018."},{"key":"e_1_3_2_1_71_1","volume-title":"Advances in Neural Information Processing Systems","author":"Peng Han","year":"2021","unstructured":"Han Peng , Ge Li , Wenhan Wang , Yunfei Zhao , and Zhi Jin . Integrating tree path in transformer for code representation . Advances in Neural Information Processing Systems , 2021 . Han Peng, Ge Li, Wenhan Wang, Yunfei Zhao, and Zhi Jin. Integrating tree path in transformer for code representation. Advances in Neural Information Processing Systems, 2021."},{"key":"e_1_3_2_1_72_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/P18-1031"},{"key":"e_1_3_2_1_73_1","volume-title":"NAACL-HLT (1)","author":"Devlin Jacob","year":"2019","unstructured":"Jacob Devlin , Ming-Wei Chang , Kenton Lee , and Kristina Toutanova . Bert: Pre-training of deep bidirectional transformers for language understanding . In NAACL-HLT (1) , 2019 . Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. Bert: Pre-training of deep bidirectional transformers for language understanding. In NAACL-HLT (1), 2019."},{"key":"e_1_3_2_1_74_1","volume-title":"Proceedings of the thirteenth international conference on artificial intelligence and statistics","author":"Erhan Dumitru","year":"2010","unstructured":"Dumitru Erhan , Aaron Courville , Yoshua Bengio , and Pascal Vincent . Why does unsupervised pre-training help deep learning? In Proceedings of the thirteenth international conference on artificial intelligence and statistics , 2010 . Dumitru Erhan, Aaron Courville, Yoshua Bengio, and Pascal Vincent. Why does unsupervised pre-training help deep learning? In Proceedings of the thirteenth international conference on artificial intelligence and statistics, 2010."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/D19-1424"},{"key":"e_1_3_2_1_76_1","volume-title":"ICLR 2018","author":"Gidaris Spyros","year":"2018","unstructured":"Spyros Gidaris , Praveer Singh , and Nikos Komodakis . Unsupervised representation learning by predicting image rotations . In ICLR 2018 , 2018 . Spyros Gidaris, Praveer Singh, and Nikos Komodakis. Unsupervised representation learning by predicting image rotations. In ICLR 2018, 2018."},{"key":"e_1_3_2_1_77_1","volume-title":"Proceedings of the IEEE conference on computer vision and pattern recognition","author":"Pathak Deepak","year":"2016","unstructured":"Deepak Pathak , Philipp Krahenbuhl , Jeff Donahue , Trevor Darrell , and Alexei A Efros . Context encoders : Feature learning by inpainting . In Proceedings of the IEEE conference on computer vision and pattern recognition , 2016 . Deepak Pathak, Philipp Krahenbuhl, Jeff Donahue, Trevor Darrell, and Alexei A Efros. Context encoders: Feature learning by inpainting. In Proceedings of the IEEE conference on computer vision and pattern recognition, 2016."},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00975"},{"key":"e_1_3_2_1_79_1","volume-title":"International conference on machine learning","author":"Chen Ting","year":"2020","unstructured":"Ting Chen , Simon Kornblith , Mohammad Norouzi , and Geoffrey Hinton . A simple framework for contrastive learning of visual representations . In International conference on machine learning , 2020 . Ting Chen, Simon Kornblith, Mohammad Norouzi, and Geoffrey Hinton. A simple framework for contrastive learning of visual representations. In International conference on machine learning, 2020."},{"key":"e_1_3_2_1_80_1","volume-title":"Debiased contrastive learning. arXiv preprint arXiv:2007.00224","author":"Chuang Ching-Yao","year":"2020","unstructured":"Ching-Yao Chuang , Joshua Robinson , Lin Yen-Chen , Antonio Torralba , and Stefanie Jegelka . Debiased contrastive learning. arXiv preprint arXiv:2007.00224 , 2020 . Ching-Yao Chuang, Joshua Robinson, Lin Yen-Chen, Antonio Torralba, and Stefanie Jegelka. Debiased contrastive learning. arXiv preprint arXiv:2007.00224, 2020."},{"key":"e_1_3_2_1_81_1","volume-title":"Declutr: Deep contrastive learning for unsupervised textual representations. arXiv preprint arXiv:2006.03659","author":"Giorgi John M","year":"2020","unstructured":"John M Giorgi , Osvald Nitski , Gary D Bader , and Bo Wang . Declutr: Deep contrastive learning for unsupervised textual representations. arXiv preprint arXiv:2006.03659 , 2020 . John M Giorgi, Osvald Nitski, Gary D Bader, and Bo Wang. Declutr: Deep contrastive learning for unsupervised textual representations. arXiv preprint arXiv:2006.03659, 2020."},{"key":"e_1_3_2_1_82_1","volume-title":"Contrastive learning for source code with structural and functional properties. arXiv preprint arXiv:2110.03868","author":"Ding Yangruibo","year":"2021","unstructured":"Yangruibo Ding , Luca Buratti , Saurabh Pujar , Alessandro Morari , Baishakhi Ray , and Saikat Chakraborty . Contrastive learning for source code with structural and functional properties. arXiv preprint arXiv:2110.03868 , 2021 . Yangruibo Ding, Luca Buratti, Saurabh Pujar, Alessandro Morari, Baishakhi Ray, and Saikat Chakraborty. Contrastive learning for source code with structural and functional properties. arXiv preprint arXiv:2110.03868, 2021."},{"key":"e_1_3_2_1_83_1","volume-title":"Varclr: Variable semantic representation pre-training via contrastive learning. arXiv preprint arXiv:2112.02650","author":"Chen Qibin","year":"2021","unstructured":"Qibin Chen , Jeremy Lacomis , Edward J Schwartz , Graham Neubig , Bogdan Vasilescu , and Claire Le Goues . Varclr: Variable semantic representation pre-training via contrastive learning. arXiv preprint arXiv:2112.02650 , 2021 . Qibin Chen, Jeremy Lacomis, Edward J Schwartz, Graham Neubig, Bogdan Vasilescu, and Claire Le Goues. Varclr: Variable semantic representation pre-training via contrastive learning. arXiv preprint arXiv:2112.02650, 2021."},{"key":"e_1_3_2_1_84_1","volume-title":"Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748","author":"van den Oord Aaron","year":"2018","unstructured":"Aaron van den Oord , Yazhe Li , and Oriol Vinyals . Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748 , 2018 . Aaron van den Oord, Yazhe Li, and Oriol Vinyals. Representation learning with contrastive predictive coding. arXiv preprint arXiv:1807.03748, 2018."},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2005.202"}],"event":{"name":"ICPC '22: 30th International Conference on Program Comprehension","location":"Virtual Event","acronym":"ICPC '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the 30th IEEE\/ACM International Conference on Program Comprehension"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3527896","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3524610.3527896","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:09:53Z","timestamp":1750183793000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3524610.3527896"}},"subtitle":["hierarchical contrastive learning of source code representation"],"short-title":[],"issued":{"date-parts":[[2022,5,16]]},"references-count":85,"alternative-id":["10.1145\/3524610.3527896","10.1145\/3524610"],"URL":"https:\/\/doi.org\/10.1145\/3524610.3527896","relation":{},"subject":[],"published":{"date-parts":[[2022,5,16]]},"assertion":[{"value":"2022-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}