Page 202 - 《软件学报》2026年第2期
P. 202
张育博 等: 基于依赖感知分层神经网络的代码注释增强方法 681
[13] Li R, Allal LB, Zi YT, et al. StarCoder: May the source be with you! arXiv:2305.06161, 2023.
[14] Mihalcea R, Tarau P. TextRank: Bringing order into text. In: Proc. of the 2004 Conf. on Empirical Methods in Natural Language
Processing. Barcelona: ACL, 2004. 404–411.
[15] Erkan G, Radev DR. LexPageRank: Prestige in multi-document text summarization. In: Proc. of the 2004 Conf. on Empirical Methods in
Natural Language Processing. Barcelona: ACL, 2004. 365–371.
[16] Fang CJ, Mu DJ, Deng ZH, Wu ZA. Word-sentence co-ranking for automatic extractive text summarization. Expert Systems with
Applications, 2017, 72: 189–195. [doi: 10.1016/j.eswa.2016.12.021]
[17] Cao ZQ, Li WJ, Li SJ, Wei FR. Improving multi-document summarization via text classification. In: Proc. of the 31st AAAI Conf. on
Artificial Intelligence. San Francisco: AAAI, 2017. 3053–3059. [doi: 10.1609/aaai.v31i1.10955]
[18] Singh A, Gupta M, Varma V. Unity in diversity: Learning distributed heterogeneous sentence representation for extractive
summarization. In: Proc. of the 32nd AAAI Conf. on Artificial Intelligence. New Orleans: AAAI, 2018. 5473–5480. [doi: 10.1609/aaai.
v32i1.11994]
[19] Nallapati R, Zhai FF, Zhou BW. SummaRuNNer: A recurrent neural network based sequence model for extractive summarization of
documents. In: Proc. of the 31st AAAI Conf. on Artificial Intelligence. San Francisco: AAAI, 2017. 3075–3081. [doi: 10.1609/aaai.v31i1.
10958]
[20] Gu JT, Lu ZD, Li H, Li VOK. Incorporating copying mechanism in sequence-to-sequence learning. In: Proc. of the 54th Annual Meeting
of the Association for Computational Linguistics (Vol. 1: Long Papers). Berlin: ACL, 2016. 1631–1640. [doi: 10.18653/v1/P16-1154]
[21] See A, Liu PJ, Manning CD. Get to the point: Summarization with pointer-generator networks. In: Proc. of the 55th Annual Meeting of
the Association for Computational Linguistics (Vol. 1: Long Papers). Vancouver: ACL, 2017. 1073–1083. [doi: 10.18653/v1/P17-1099]
[22] Zhou QY, Yang N, Wei FR, Zhou M. Selective encoding for abstractive sentence summarization. In: Proc. of the 55th Annual Meeting of
the Association for Computational Linguistics (Vol. 1: Long Papers). Vancouver: ACL, 2017. 1095–1104. [doi: 10.18653/v1/P17-1101]
[23] Song KT, Tan X, Qin T, Lu JF, Liu TY. MASS: Masked sequence to sequence pre-training for language generation. In: Proc. of the 36th
Int’l Conf. on Machine Learning. Long Beach: PMLR, 2019. 5926–5936.
[24] Lewis M, Liu YH, Goyal N, Ghazvininejad M, Mohamed A, Levy O, Stoyanov V, Zettlemoyer L. BART: Denoising sequence-to-
sequence pre-training for natural language generation, translation, and comprehension. In: Proc. of the 58th Annual Meeting of the
Association for Computational Linguistics. ACL, 2019. 7871–7880. [doi: 10.18653/v1/2020.acl-main.703]
[25] Raffel C, Shazeer N, Roberts A, Lee K, Narang S, Matena M, Zhou YQ, Li W, Liu PJ. Exploring the limits of transfer learning with a
unified text-to-text Transformer. The Journal of Machine Learning Research, 2020, 21(1): 140.
[26] Zhang HY, Xu JJ, Wang J. Pretraining-based natural language generation for text summarization. In: Proc. of the 23rd Conf. on
Computational Natural Language Learning (CoNLL). Hong Kong: ACL, 2019. 789–797. [doi: 10.18653/v1/K19-1074]
[27] Cao SY, Wang L. Attention head masking for inference time content selection in abstractive summarization. In: Proc. of the 2021 Conf.
of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies. ACL, 2021.
5008–5016. [doi: 10.18653/v1/2021.naacl-main.397]
[28] Iyer S, Konstas I, Cheung A, Zettlemoyer L. Summarizing source code using a neural attention model. In: Proc. of the 54th Annual
Meeting of the Association for Computational Linguistics. Berlin: ACL, 2016. 2073–2083. [doi: 10.18653/v1/P16-1195]
[29] Allamanis M, Peng H, Sutton C. A convolutional attention network for extreme summarization of source code. In: Proc. of the 33rd Int’l
Conf. on Machine Learning. New York City: PMLR, 2016. 2091–2100.
[30] Mou LL, Li G, Zhang L, Wang T, Jin Z. Convolutional neural networks over tree structures for programming language processing. In:
Proc. of the 30th AAAI Conf. on Artificial Intelligence. Phoenix: AAAI, 2016. 1287–1293. [doi: 10.1609/aaai.v30i1.10139]
[31] Devlin J, Chang MW, Lee K, Toutanova K. BERT: Pre-training of deep bidirectional Transformers for language understanding. In: Proc.
of the 2019 Conf. of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (Vol. 1:
Long and Short Papers). Minneapolis: ACL, 2019. 4171–4186. [doi: 10.18653/v1/N19-1423]
[32] Kanade A, Maniatis P, Balakrishnan G, Shi KS. Pre-trained contextual embedding of source code. arXiv:2001.00059, 2019.
[33] Feng ZY, Guo DY, Tang DY, Duan N, Feng XC, Gong M, Shou LJ, Qin B, Liu T, Jiang DX, Zhou M. CodeBERT: A pre-trained model
for programming and natural languages. In: Proc. of the 2020 Findings of the Association for Computational Linguistics: EMNLP 2020.
ACL, 2020. 1536–1547. [doi: 10.18653/v1/2020.findings-emnlp.139]
[34] Guo DY, Ren S, Lu S, Feng ZY, Tang DY, Liu SJ, Zhou L, Duan N, Svyatkovskiy A, Fu SY, Tufano M, Deng SK, Clement C, Drain D,
Sundaresan N, Yin J, Jiang DX, Zhou M. GraphCodeBERT: Pre-training code representations with data flow. In: Proc. of the 9th Int’l
Conf. on Learning Representations. OpenReview.net, 2021.
[35] Fried D, Aghajanyan A, Lin J, Wang SD, Wallace E, Shi F, Zhong RQ, Yih WT, Zettlemoyer L, Lewis M. InCoder: A generative model

