• 研究課題をさがす
  • 研究者をさがす
  • KAKENの使い方
  1. 課題ページに戻る

2018 年度 実施状況報告書

R言語による理工系学生用の大規模データ処理・分析の教育支援ソフト開発に関する研究

研究課題

研究課題/領域番号 18K11596
研究機関熊本高等専門学校

研究代表者

村上 純  熊本高等専門学校, 人間情報システム工学科, 教授 (40174271)

研究分担者 石田 明男  熊本高等専門学校, 共通教育科(熊本キャンパス), 助教 (80633619)
山本 直樹  熊本高等専門学校, 人間情報システム工学科, 教授 (70259969)
大石 信弘  熊本高等専門学校, 情報通信エレクトロニクス工学科, 教授 (00203703)
研究期間 (年度) 2018-04-01 – 2021-03-31
キーワード3-D数理パズル / R言語 / 大規模データ / 低次元分解 / 因果分析
研究実績の概要

平成30年度は、大規模データの低次元分解手法の教育に利用できる3-D数理パズルの探索と求解およびR言語による実装に主に取り組んだ。その結果として、複数のパズルを解き、R言語でプログラム化して、さらにCG表示で分かりやすく見せるようにした。この内容について国際会議で発表し、International Journal of Machine Learning and Computingにも掲載された。また、「初等数学」誌にも継続して掲載して、これにはR言語によるプログラムも載せており、教育に用いる際の利便性を図っている。令和元年に開催予定のソフトウェアシンポジウムにも投稿し、採録が決まっている。
3-DパズルのプログラミングはR言語以外にも、グラフィック機能の充実したProcessing言語やC#言語でも行っている。実際の教育への利用の評価のためには、卒業研究や創造実験の学生に使わせるほか、オープンキャンパスに訪れた中学生や保護者・教員にもパソコン上のパズルを解くことでデータ分解の概念を理解させる取り組みを行い、アンケート調査を実施した。
次年度に大規模データを扱うために、ハイスペックサーバーを購入し、分散処理によりビッグデータの処理が行えるようにソフトウェアのインストールなどの環境整備と設定を行い、実際に処理ができることをサンプルデータにより確認した。
次年度で行う予定のデータ分析の一つである因果分析についても、構造方程式モデリング法を用いてR言語で分析・計算する取り組みを始めており、社会人に対する公開講座を開催して、R言語の入門と、簡単な因果分析に関する内容で実施した。

現在までの達成度 (区分)
現在までの達成度 (区分)

2: おおむね順調に進展している

理由

3-D数理パズルの探索と求解、およびそのR言語による実装とCG表示に関して、概ね計画通りに進んでいる。R言語とProcessing言語やPython言語との連携は、現在Processing言語によるプログラミングを行っているところで、連携までには至っていないものの容易に行えると考えられる。Python言語での実装はまだ行っていないが、C#言語で試しているところであり、Pythonへの置き換えとR言語との連携も難しいことではないと考えている。R言語用のGUI構築も進んでいないが、既にRコマンダーが広く使用されており、これを用いるとかなり使用しやすいことが分かったので、新たに開発する必要はないのではないかと考えており、それ以外のGUIも試してみるが、Rコマンダーを利用する方向で進める予定である。

今後の研究の推進方策

今後は、ビッグデータ処理教育の必要性を考慮して、大規模データの取り扱いや低次元分解、多変量解析等の分析手法の教育に利用できる教育支援ソフトの完成を目指して研究を進める。具体的には、まずはR言語とProcessing言語やPython言語との連携やCG表示の充実を行う。次に、主成分分析や因果分析などの多変量解析をR言語で行い、大規模データ処理の教育支援ソフトの一つとすることが挙げられる。さらに、実際に大規模なデータを扱うには、分散処理の手法を取り入れる必要があるので、購入済みのハイスペックサーバーを用いて、HadoopとR言語を連携させた教育支援ソフトを作成することも今後実施予定の内容である。

次年度使用額が生じた理由

物品費のうちのハイスペックサーバーとディスプレイの金額が計画よりも安価に購入できたので、その分の金額が次年度使用額として生じたものである。この金額は主に、当初の申請時に計上していたが、交付後には割愛していた大容量ハードディスクの購入に充て、さらに残額が生じた場合は旅費の増額に充てる予定である。

  • 研究成果

    (10件)

すべて 2019 2018

すべて 雑誌論文 (5件) (うち国際共著 1件、 査読あり 2件、 オープンアクセス 3件) 学会発表 (5件) (うち国際学会 1件)

  • [雑誌論文] カラーダイスパズルを利用したn-モード行列展開の理解支援アプリの試作2019

    • 著者名/発表者名
      山本直樹、石田明男、村上純、大石信弘
    • 雑誌名

      熊本高等専門学校研究紀要

      巻: 10 ページ: 75-78

    • オープンアクセス
  • [雑誌論文] 多次元データ分解の手法を用いた立体パズルの解法(その3)2019

    • 著者名/発表者名
      石田明男、山本直樹、大石信弘、村上純
    • 雑誌名

      初等数学

      巻: 85 ページ: 19-22

  • [雑誌論文] テンソル分解プログラミングの理解支援のための立体パズルの利用2019

    • 著者名/発表者名
      山本直樹、石田明男、村上純
    • 雑誌名

      ソフトウェア・シンポジウム2019 (SS2019) 論文集

      巻: - ページ: 掲載予定

    • 査読あり / オープンアクセス
  • [雑誌論文] 多次元データ分解の手法を用いた立体パズルの解法 (その2)2018

    • 著者名/発表者名
      石田明男、山本直樹、大石信弘、村上純
    • 雑誌名

      初等数学

      巻: 84 ページ: 21-25

  • [雑誌論文] Solving 3-D Puzzles Using Tensor Decomposition and Application to Education of Multidimensional Data Analysis2018

    • 著者名/発表者名
      A. Ishida, N. Yamamoto, J. Murakami, and N. Oishi
    • 雑誌名

      International Journal of Machine Learning and Computing

      巻: Vol.8,No.5 ページ: 447-453

    • 査読あり / オープンアクセス / 国際共著
  • [学会発表] 3-Dパズルを用いたテンソル分解教育の取り組み2019

    • 著者名/発表者名
      山本直樹, 石田明男, 村上純, 岡田大幸, 坂口梨子
    • 学会等名
      熊本高専メガミーティング2019
  • [学会発表] R言語によるアンケートデータの因果分析の公開講座の取り組み2019

    • 著者名/発表者名
      村上純, 山本直樹, 石田明男, 大石信弘, 五嶋千賀哉, トゥーグー
    • 学会等名
      熊本高専メガミーティング2019
  • [学会発表] テンソル分解プログラミングの理解支援のための立体パズルの利用2019

    • 著者名/発表者名
      山本直樹、石田明男、村上純
    • 学会等名
      ソフトウェア・シンポジウム2019 in 熊本 (SS2019) 発表予定
  • [学会発表] テンソル分解の理解支援のための行列展開による立体パズルの求解2018

    • 著者名/発表者名
      山本直樹,石田明男,大石信弘,村上純
    • 学会等名
      平成30年度(第71回)電気・情報関係学会九州支部連合大会
  • [学会発表] Solving 3-D Puzzles Using Tensor Decomposition and Application to Education of Multidimensional Data Analysis2018

    • 著者名/発表者名
      A. Ishida, N. Yamamoto, J. Murakami, and N. Oishi
    • 学会等名
      2018 10th International Conference on Software Technology and Engineering
    • 国際学会

URL: 

公開日: 2019-12-27  

サービス概要 検索マニュアル よくある質問 お知らせ 利用規程 科研費による研究の帰属

Powered by NII kakenhi