文献
J-GLOBAL ID:201702291056489726   整理番号:17A0592889

回帰結合ニューラルネットワークを利用したAPI推薦手法

An API Suggestion Using Recurrent Neural Networks
著者 (1件):
資料名:
巻: 58  号:ページ: 769-779 (WEB ONLY)  発行年: 2017年04月15日 
JST資料番号: U0452A  ISSN: 1882-7764  資料種別: 逐次刊行物 (A)
記事区分: 原著論文  発行国: 日本 (JPN)  言語: 日本語 (JA)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
ソースコードを記述していく際,開発者は,効率良くプログラムを作成するために既存のソースコードの再利用やライブラリを活用して開発を行う。そこで,本研究では,既存のソースコードに記述されているメソッド呼び出し文の順序に着目し,メソッド呼び出し文を補完する手法について提案する。本手法では,回帰結合ニューラルネットワーク(recurrent neural network)を利用し,次に現れるであろうメソッド呼び出し文を予測する。さらに,提案する手法を実装し,10プロジェクトのオープンソースソフトウェアを用いて補完候補の精度を計測した。また,回帰結合ニューラルネットワークの様々なパラメータが実験結果にどのように影響するかを調査し,補完候補の精度がどのように変化するかについても実験した。実験の結果,典型的なサンプルソースコードの補完においては,38%の精度で補完候補の1位に必要なメソッド呼び出し文が現れることが確認できた。(著者抄録)
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (3件):
分類
JSTが定めた文献の分類名称とコードです
システムプログラミング一般  ,  人工知能  ,  計算機システム開発 
引用文献 (20件):
  • Nguyen, A.T. and Nguyen, T.N.: Graph-Based Statistical Language Model for Code, Proc. 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, pp.858-868 (2015).
  • Asaduzzaman, M., Roy, C.K., Schneider, K.A. and Hou, D.: CSCC: Simple, Efficient, Context Sensitive Code Completion, Proc. 2014 IEEE International Conference on Software Maintenance and Evolution, pp.71-80 (2014).
  • Bengio, Y., Ducharme, R., Vincent, P. and Janvin, C.: A Neural Probabilistic Language Model, The Journal of Machine Learning Research, Vol.3, pp.1137-1155 (2003).
  • Bruch, M., Monperrus, M. and Mezini, M.: Learning from examples to improve code completion systems, Proc. 7th Joint Meeting of the European Software Engineering Conference (ESEC) and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, pp.213-222 (2009).
  • Han, S.H.S., Wallace, D. and Miller, R.: Code Completion from Abbreviated Input, Proc. 24th IEEE/ACM International Conference on Automated Software Engineering, pp.332-343 (2009).
もっと見る
タイトルに関連する用語 (4件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る