WEKO3
アイテム
回帰結合ニューラルネットワークを利用したAPI推薦手法
https://ipsj.ixsq.nii.ac.jp/records/174353
https://ipsj.ixsq.nii.ac.jp/records/1743537dbfde57-d341-4b42-96b3-f8e3b45583a7
名前 / ファイル | ライセンス | アクション |
---|---|---|
![]() |
Copyright (c) 2016 by the Information Processing Society of Japan
|
|
オープンアクセス |
Item type | Symposium(1) | |||||||
---|---|---|---|---|---|---|---|---|
公開日 | 2016-08-24 | |||||||
タイトル | ||||||||
タイトル | 回帰結合ニューラルネットワークを利用したAPI推薦手法 | |||||||
タイトル | ||||||||
言語 | en | |||||||
タイトル | An API Suggestion using Recurrent Neural Networks | |||||||
言語 | ||||||||
言語 | jpn | |||||||
キーワード | ||||||||
主題Scheme | Other | |||||||
主題 | プログラム理解 | |||||||
資源タイプ | ||||||||
資源タイプ識別子 | http://purl.org/coar/resource_type/c_5794 | |||||||
資源タイプ | conference paper | |||||||
著者所属 | ||||||||
日本大学 | ||||||||
著者所属(英) | ||||||||
en | ||||||||
Nihon University | ||||||||
著者名 |
山本, 哲男
× 山本, 哲男
|
|||||||
論文抄録 | ||||||||
内容記述タイプ | Other | |||||||
内容記述 | ソースコードを記述していく際,開発者は,効率よくプログラムを作成するために既存のソースコードの再利用やライブラリを活用して開発を行う.そこで,本研究では,既存のソースコードに記述されているメソッド呼び出し文の順序に着目し,メソッド呼び出し文を補完する手法について提案する.本手法では,回帰結合ニューラルネットワーク (recurrent neural netowork) を利用し,次に現れるであろうメソッド呼び出し文を予測する.さらに,提案する手法を実装し,10 プロジェクトのオープンソースソフトウェアを用いて補完候補の精度を計測した.また,回帰結合ニューラルネットワークの様々なパラメータが実験結果にどのように影響するかを調査し,補完候補の精度がどのように変化するかについても実験した.実験の結果,典型的なサンプルソースコードの補完においては,38%の精度で補完候補の一位に必要なメソッド呼び出し文が現れることが確認できた. | |||||||
書誌情報 |
ソフトウェアエンジニアリングシンポジウム2016論文集 巻 2016, p. 25-33, 発行日 2016-08-24 |
|||||||
出版者 | ||||||||
言語 | ja | |||||||
出版者 | 情報処理学会 |