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

2020 年度 実績報告書

生体データと作業履歴に着目したプログラム理解過程の分析

研究課題

研究課題/領域番号 16K00114
研究機関奈良工業高等専門学校

研究代表者

上野 秀剛  奈良工業高等専門学校, 情報工学科, 准教授 (70550094)

研究期間 (年度) 2016-04-01 – 2021-03-31
キーワードプログラム理解 / 視線移動 / 脳波 / 機械学習
研究実績の概要

去年度の分析ではプログラム理解タスクを与えた被験者の脳波と視線移動の関係性に着目し,それぞれの値が大きく変化したタイミングを特徴とした学習器がタスクの成否を予測できることを明らかにした.
本年度は特徴として用いているタイミング情報を1)視線と脳波の変動のどちらがより早く発生しているか(発生順序),および2)変動間の間隔(発生間隔)の2つに分割し,組み合わせの異なる4種類のモデルについて精度を比較した.分析では各被験者のアルファ波とソースコードに対する注視割合を5秒ごとの区間に分割し,前区間からの差分が大きい時間帯を求める.さらに注視割合が大きく変化した上位3区間(E1, E2, E3)と,アルファ波が大きく変化した上位3区間(A1, A2, A3)について,全組み合わせ(E1-A1, E1-A2, ... , E3-A2, E3-A3)におけるEnとAnの発生順序と,発生間隔を特徴量としてランダムフォレストでモデルを作成し,タスク成否を予測する.
結果として,いずれの特徴量も用いない(EnとAnが同タイミングで発生しているか,のみを情報として用いる)モデルの予測精度が55.7%であったのに対して,2)発生間隔のみを用いたモデルと両方の特徴量を用いたモデルの予測精度が82.9%であった.一方で1)発生順序のみを用いたモデルの予測精度は54.3%と低く,発生間隔が重要な特徴であることが分かった.また,プログラム理解タスクの成否ごとに特徴量を見ると,タスクに成功(プログラムの動作を時間制限以内に回答できた)したときにEnとAnの発生間隔が小さく,プログラムを理解した際にはソースコードに対する注視とアルファ波の増加が連動している可能性が明らかになった.
また,本研究の発展的な成果として,プログラム理解タスクを与えた被験者の一部から脳波からERPと呼ばれる特徴的な特徴が見つかった.

  • 研究成果

    (1件)

すべて 2020

すべて 学会発表 (1件) (うち国際学会 1件)

  • [学会発表] Discovery of Event-Related Potentials during a Cognitive Process of Comparison Operation2020

    • 著者名/発表者名
      Keisuke Murai, Hidetake Uwano, Yoshiharu Ikutani, and Takatomi Kubo
    • 学会等名
      Asia-Pacific Signal and Information Processing Association Annual Summit and Conference 2020
    • 国際学会

URL: 

公開日: 2021-12-27  

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

Powered by NII kakenhi