• Complex
  • Title
  • Keyword
  • Abstract
  • Scholars
  • Journal
  • ISSN
  • Conference
搜索

Author:

Guo, Yuqing (Guo, Yuqing.) | Su, Hang (Su, Hang.) | Gao, Hongyu (Gao, Hongyu.) | Sun, Qingcheng (Sun, Qingcheng.)

Indexed by:

EI

Abstract:

Source code summaries provide concise natural language descriptions aiding in software maintenance. In traditional deep learning-based code summarization techniques, a single model with the same architecture is typically used to handle all data, without considering the differences in source code characteristics. This paper presents a model fusion strategy that integrates multiple model architectures. This strategy dynamically allocates weights through the gating network, using different single models for summary generation based on the distinct characteristics of the code. It fully leverages the various embedding methods and model structures of multiple single models, finding the appropriate processing combination for codes with different characteristics. The strategy harnesses the advantages of the supervised learning model's explicit knowledge learning and the pre-trained model's deep semantic understanding. Coupled with various code feature extraction methods, it effectively generates high-quality summaries for code snippets of varying types and complexities. Two widely recognized public datasets are used to train and evaluate our method. The results show that our model fusion strategy substantially elevates code summarization quality over single models, enhancing semantic alignment between source code and summaries. © 2023 IEEE.

Keyword:

Deep learning Model structures Learning systems Natural language processing systems Semantics Network architecture Domain Knowledge

Author Community:

  • [ 1 ] [Guo, Yuqing]Beijing University of Technology, Faculty of Information Technology, Beijing; 100124, China
  • [ 2 ] [Su, Hang]Beijing University of Technology, Faculty of Information Technology, Beijing; 100124, China
  • [ 3 ] [Gao, Hongyu]Beijing University of Technology, Faculty of Information Technology, Beijing; 100124, China
  • [ 4 ] [Sun, Qingcheng]Beijing University of Technology, Faculty of Information Technology, Beijing; 100124, China

Reprint Author's Address:

Email:

Show more details

Related Keywords:

Related Article:

Source :

Year: 2023

Page: 315-318

Language: English

Cited Count:

WoS CC Cited Count:

SCOPUS Cited Count:

ESI Highly Cited Papers on the List: 0 Unfold All

WanFang Cited Count:

Chinese Cited Count:

30 Days PV: 6

Affiliated Colleges:

Online/Total:752/10560358
Address:BJUT Library(100 Pingleyuan,Chaoyang District,Beijing 100124, China Post Code:100124) Contact Us:010-67392185
Copyright:BJUT Library Technical Support:Beijing Aegean Software Co., Ltd.