Daily Arxiv

世界中で発行される人工知能関連の論文をまとめるページです。
このページはGoogle Geminiを活用して要約し、非営利で運営しています。
論文の著作権は著者および関連機関にあり、共有する際は出典を明記してください。

Knowledge-Guided Prompt Learning for Request Quality Assurance in Public Code Review

Created by
  • Haebom

作者

凛李、新春ゆう、しんじゅん、ペンリアン

概要

本論文は、ソフトウェア質問回答(SQA)コミュニティで開発された公開コードレビュー(PCR)を改善するために、開発者のコ​​ードレビュー要求の必要性を予測し、適切なタグを推奨する新しい方法である知識誘導プロンプト学習(KP-PCR)を提案します。従来のPCR研究が主にレビュー担当者の視点に焦点を当てたのとは異なり、KP-PCRは開発者の要求満足度の向上に焦点を当てています。これを行うには、マスクされた言語モデル(MLM)ベースのテキストプロンプトチューニングと、微調整された大規模言語モデルとプログラム依存グラフを活用した知識とコードプレフィックスのチューニングを介して、要求ニーズの予測とタグの推奨という2つのサブタスクを実行します。最終結果は、回答エンジニアリングモジュールを介して出力されます。 2011年から2023年までのPCRデータセットを使用した実験の結果、KP-PCRは従来の方法に対する要求の必要性予測で2.3%-8.4%、タグ推奨で1.4%-6.9%向上した性能を示しました。コードはGitHubで公開されています。

Takeaways、Limitations

Takeaways:
開発者中心のコードレビュー要求品質を保証するための新しいアプローチを提示
知識誘導プロンプト学習によるコードレビュー要求の必要性の予測とタグの推奨パフォーマンスの向上
軽量化されたプレフィックスベースの知識誘導演算による効率の向上
公開されたコードによる再現性と拡張性の確保
Limitations:
使用されるデータセットの期間と範囲による一般化可能性の制限
特定のプログラミング言語またはプロジェクトの種類に対する偏りの可能性
さまざまな種類のコードレビュー要求の一般化パフォーマンス検証が必要
実際の開発環境での有効性に関するさらなる研究が必要
👍