論文の概要: Learning to Generate Code Comments from Class Hierarchies
- arxiv url: http://arxiv.org/abs/2103.13426v1
- Date: Wed, 24 Mar 2021 18:12:52 GMT
- ステータス: 処理完了
- システム内更新日: 2021-03-26 13:47:35.051316
- Title: Learning to Generate Code Comments from Class Hierarchies
- Title(参考訳): クラス階層からコードコメントを生成するための学習
- Authors: Jiyang Zhang, Sheena Panthaplackel, Pengyu Nie, Raymond J. Mooney,
Junyi Jessy Li, Milos Gligoric
- Abstract要約: 我々は、このタスクの実行に必要な一意な文脈的および言語的推論に対応する新しい枠組みを定式化する。
提案手法は,(1)クラス階層からコンテキストを取り入れること,(2)学習された潜在表現を条件付けして,オーバーライド手法のより特殊な振る舞いを捉えたコメントを生成すること,(3)オーバーライド法に対応するコメントの不変特性に適合しない予測を抑止する自意識訓練を特徴とする。
- 参考スコア(独自算出の注目度): 38.72453574235588
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Descriptive code comments are essential for supporting code comprehension and
maintenance. We propose the task of automatically generating comments for
overriding methods. We formulate a novel framework which accommodates the
unique contextual and linguistic reasoning that is required for performing this
task. Our approach features: (1) incorporating context from the class
hierarchy; (2) conditioning on learned, latent representations of specificity
to generate comments that capture the more specialized behavior of the
overriding method; and (3) unlikelihood training to discourage predictions
which do not conform to invariant characteristics of the comment corresponding
to the overridden method. Our experiments show that the proposed approach is
able to generate comments for overriding methods of higher quality compared to
prevailing comment generation techniques.
- Abstract(参考訳): コード理解とメンテナンスをサポートするには、記述的なコードコメントが不可欠だ。
オーバーライド手法のコメントを自動的に生成するタスクを提案する。
我々は、このタスクの実行に必要な一意な文脈的および言語的推論に対応する新しい枠組みを定式化する。
提案手法は,(1)クラス階層からの文脈の取り込み,(2)オーバーライドメソッドのより専門的な振る舞いを捉えたコメントを生成するための,学習された,潜在的な特異性表現の条件付け,(3)オーバーライドメソッドに対応するコメントの不変性に適合しない予測を回避するための不規則なトレーニング,である。
提案手法は,従来のコメント生成手法に比べて高い品質のオーバーライド手法でコメントを生成することができることを示す。
関連論文リスト
- Code Models are Zero-shot Precondition Reasoners [83.8561159080672]
シーケンシャルな意思決定タスクのために、コード表現を使ってアクションの前提条件を推論します。
本稿では,政策によって予測される行動が前提条件と一致していることを保証する事前条件対応行動サンプリング戦略を提案する。
論文 参考訳(メタデータ) (2023-11-16T06:19:27Z) - Unsupervised Text Style Transfer with Deep Generative Models [12.801169425020225]
深層生成モデルを用いた教師なしテキストスタイル転送のための汎用フレームワークを提案する。
我々のフレームワークは,従来の埋め込み手法とプロトタイプ手法を2つの特別な形式として統一することができる。
また、アライメントエンコーダや逆行訓練といった分野において、これまで提案されていたテクニックを説明するための原則的な視点も提供する。
論文 参考訳(メタデータ) (2023-08-31T09:29:35Z) - Attributable and Scalable Opinion Summarization [79.87892048285819]
我々は、頻繁なエンコーディングを復号することで抽象的な要約を生成し、同じ頻繁なエンコーディングに割り当てられた文を選択して抽出的な要約を生成する。
本手法は,要約プロセスの一部として要約を生成するために使用される文を同定するため,帰属的手法である。
なぜなら、アグリゲーションはトークンの長いシーケンスではなく、潜在空間で実行されるからである。
論文 参考訳(メタデータ) (2023-05-19T11:30:37Z) - Stance Detection: A Practical Guide to Classifying Political Beliefs in Text [0.0]
本稿では,姿勢検出を正確に定義し,テキスト解析手法を改良する。
本稿では,教師付き分類,自然言語推論,生成言語モデルを用いた文脈内学習の3つのアプローチを提案する。
私は、実装のためのコーディングチュートリアルと同様に、アプリケーションおよびバリデーションテクニックに関するガイダンスを提供します。
論文 参考訳(メタデータ) (2023-05-02T18:49:12Z) - Deep Learning Based Code Generation Methods: Literature Review [30.17038624027751]
本稿では、自然言語記述に従って関連するコードフラグメントを生成することを目的としたコード生成タスクに焦点を当てる。
本稿では,ディープラーニングに基づくコード生成手法に関する現在の研究を体系的にレビューする。
論文 参考訳(メタデータ) (2023-03-02T08:25:42Z) - On the Evaluation of Answer-Agnostic Paragraph-level Multi-Question
Generation [57.630606799713526]
本研究は,所定の段落から有意な質問の集合を予測するタスクについて,その解答の事前知識を伴わずに検討する。
まず、ハンガリーのアルゴリズムを用いて、提案したペアをスコア付けする前に、予測された質問を参照に割り当てることにより、参照の集合に対して予測された質問の集合を評価する新しい手法を提案する。
第2に,事前学習したseq2seqモデルを用いて,与えられた段落に関連する質問の集合を生成し,選択するための異なる戦略を比較した。
論文 参考訳(メタデータ) (2022-03-09T00:55:54Z) - Hierarchical Bi-Directional Self-Attention Networks for Paper Review
Rating Recommendation [81.55533657694016]
本稿では,階層型双方向自己注意ネットワークフレームワーク(HabNet)を提案する。
具体的には、文エンコーダ(レベル1)、レビュー内エンコーダ(レベル2)、レビュー間エンコーダ(レベル3)の3つのレベルで、論文レビューの階層構造を利用する。
我々は、最終的な受理決定を行う上で有用な予測者を特定することができ、また、数値的なレビュー評価とレビュアーが伝えるテキストの感情の不整合を発見するのに役立てることができる。
論文 参考訳(メタデータ) (2020-11-02T08:07:50Z) - Deep Just-In-Time Inconsistency Detection Between Comments and Source
Code [51.00904399653609]
本稿では,コード本体の変更によりコメントが矛盾するかどうかを検出することを目的とする。
私たちは、コメントとコードの変更を関連付けるディープラーニングアプローチを開発しています。
より包括的な自動コメント更新システムを構築するために,コメント更新モデルと組み合わせて提案手法の有用性を示す。
論文 参考訳(メタデータ) (2020-10-04T16:49:28Z) - TAG : Type Auxiliary Guiding for Code Comment Generation [19.823407401313222]
コードコメント生成タスクのためのType Auxiliary Guiding-Decoderフレームワークを提案する。
我々のフレームワークは、ソースコードの適応的な要約を可能にするType-associated encoderとType-restricted Decoderを備えている。
論文 参考訳(メタデータ) (2020-05-06T14:04:13Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。