プレプリント
J-GLOBAL ID:202202212520551206   整理番号:22P0290558

グラフへのターンツリー:簡略化AST駆動グラフ畳込みネットワークによる自動コードレビュー【JST・京大機械翻訳】

Turn Tree into Graph: Automatic Code Review via Simplified AST Driven Graph Convolutional Network
著者 (3件):
資料名:
発行年: 2022年02月16日  プレプリントサーバーでの情報更新日: 2022年02月16日
JST資料番号: O7000B  資料種別: プレプリント
記事区分: プレプリント  発行国: アメリカ合衆国 (USA)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
手動検査のコストを緩和することができる自動コードレビュー(ACR)は,ソフトウェア工学における不可欠で必須のタスクである。ACRを扱うために,既存の研究は抽象構文ツリー(AST)をシリアル化する。しかし,配列符号化アプローチによる全ASTのセンスは,主に,ASTにおけるいくつかの冗長ノードがノード情報の伝送を妨げるため,困難なタスクである。逐次表現はASTにおける木構造の情報を把握するには不適切である。本論文では,まず,このタスクにおいて公的に利用可能なデータセットがないので,ACRタスクのための新しい大規模Apache自動コードレビュー(AACR)データセットを提示した。このデータセットの放出は,この分野における研究を進めるであろう。それに基づいて,ACRタスクを処理するために,新しい単純化ASTベースグラフ畳込みネットワーク(SimAST-GCN)を提案した。具体的には,ノード情報普及の効率を改善するために,まず接続属性を含まない冗長ノードを削除し,従って単純化ASTを導出することにより,コードのASTを単純化する。次に,ツリー構造の符号断片間の関係をグラフに適切に具体化するために,単純化ASTに基づく各符号に対する関係グラフを構築した。続いて,グラフ構造の利点の観点から,符号表現を導くための符号断片の重大な意味を利用するための注意機構に従うグラフ畳込みネットワークアーキテクチャを検討した。最後に,オリジナルと改訂されたコードの間の表現における単純だが効果的な減算操作を利用して,ACRの結果を決定するために,改訂された差異を優先的に学習できる。AACRデータセットに関する実験結果は,提案モデルが最先端の方法より優れていることを示した。【JST・京大機械翻訳】
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
, 【Automatic Indexing@JST】
分類 (2件):
分類
JSTが定めた文献の分類名称とコードです
通信網  ,  無線通信一般 
タイトルに関連する用語 (5件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る