Tweet | |
J. Hong, E. Choi, K. Nishiura, and O. Mizuno, "Global Alignment Learning for Code Search," In Proc. of 22nd International Conference on Software Engineering Research, Management and Applications (SERA2024), 6 pages, May 2024. | |
ID | 956 |
分類 | 国際会議(査読付) |
タグ | alignment code global learning search |
表題 (title) |
Global Alignment Learning for Code Search |
表題 (英文) |
|
著者名 (author) |
Juntong Hong,Eunjong Choi,Kinari Nishiura,Osamu Mizuno |
英文著者名 (author) |
Juntong Hong,Eunjong Choi,Kinari Nishiura,Osamu Mizuno |
編者名 (editor) |
|
編者名 (英文) |
|
キー (key) |
Juntong Hong,Eunjong Choi,Kinari Nishiura,Osamu Mizuno |
書籍・会議録表題 (booktitle) |
Proc. of 22nd International Conference on Software Engineering Research, Management and Applications (SERA2024) |
書籍・会議録表題(英文) |
|
巻数 (volume) |
|
号数 (number) |
|
ページ範囲 (pages) |
6 pages |
組織名 (organization) |
|
出版元 (publisher) |
|
出版元 (英文) |
|
出版社住所 (address) |
|
刊行月 (month) |
5 |
出版年 (year) |
2024 |
採択率 (acceptance) |
|
URL |
|
付加情報 (note) |
Honolulu, HI, USA |
注釈 (annote) |
10.1109/SERA61261.2024.10685571 |
内容梗概 (abstract) |
Code search plays a role in bridging code and query. However, recent code search studies mainly rely on affinity-matrix-based cross-modal attention to learn the word alignments between code and query, which may lead to incorrect alignments. In this paper, we propose a Global Alignment Learning Model (GALM) to learn global alignments and demonstrate that better-learned correct alignments can significantly improve code search performance. Specifically, GALM characterizes the query and code embedding into an alignment graph to enhance the feature representation and further learns global alignments by a dense graph convolutional network. To evaluate the performance of GALM, we compared it with several baseline models on two popular datasets. The results demonstrate that GALM outperforms the best baseline models by 9.8\% and 6.8\% with the Top@1 accuracy of 0.601 and 0.671 on two datasets, respectively. |
論文電子ファイル | Published (application/pdf) [一般閲覧可] |
BiBTeXエントリ |
@inproceedings{id956, title = {Global Alignment Learning For Code Search}, author = {Juntong Hong and Eunjong Choi and Kinari Nishiura and Osamu Mizuno}, booktitle = {Proc. of 22nd International Conference on Software Engineering Research, Management and Applications (SERA2024)}, pages = {6 pages}, month = {5}, year = {2024}, note = {Honolulu, HI, USA}, annote = {10.1109/SERA61261.2024.10685571}, } |