Modeling Programmer Attention as Scanpath Prediction

被引:0
|
作者
Bansal, Aakash [1 ]
Su, Chia-Yi [1 ]
Karas, Zachary [2 ]
Zhang, Yifan [2 ]
Huang, Yu [2 ]
Li, Toby Jia-Jun [1 ]
McMillan, Collin [1 ]
机构
[1] Univ Notre Dame, Notre Dame, IN 46556 USA
[2] Vanderbilt Univ, Nashville, TN USA
关键词
scanpath prediction; human attention; eye tracking; neural networks; artificial intelligence;
D O I
10.1109/ASE56229.2023.00092
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper launches a new effort at modeling programmer attention by predicting eye movement scanpaths. Programmer attention refers to what information people intake when performing programming tasks. Models of programmer attention refer to machine prediction of what information is important to people. Models of programmer attention are important because they help researchers build better interfaces, assistive technologies, and more human-like AI. For many years, researchers in SE have built these models based on features such as mouse clicks, key logging, and IDE interactions. Yet the holy grail in this area is scanpath prediction - the prediction of the sequence of eye fixations a person would take over a visual stimulus. A person's eye movements are considered the most concrete evidence that a person is taking in a piece of information. Scanpath prediction is a notoriously difficult problem, but we believe that the emergence of lower-cost, higher-accuracy eye tracking equipment and better large language models of source code brings a solution within grasp. We present an eye tracking experiment with 27 programmers and a prototype scanpath predictor to present preliminary results and obtain early community feedback.
引用
收藏
页码:1732 / 1736
页数:5
相关论文
共 50 条
  • [21] Scanpath Analysis of Student Attention During Problem Solving with Worked Examples
    Stranc, Samantha
    Muldner, Kasia
    ARTIFICIAL INTELLIGENCE IN EDUCATION (AIED 2020), PT II, 2020, 12164 : 306 - 311
  • [22] Human scanpath prediction based on deep convolutional saccadic model
    Bao, Wentao
    Chen, Zhenzhong
    NEUROCOMPUTING, 2020, 404 : 154 - 164
  • [23] ScanDMM: A Deep Markov Model of Scanpath Prediction for 360° Images
    Sui, Xiangjie
    Fang, Yuming
    Zhu, Hanwei
    Wang, Shiqi
    Wang, Zhou
    2023 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR, 2023, : 6989 - 6999
  • [24] A domain adaptive deep learning solution for scanpath prediction of paintings
    Kerkouri, Mohamed Amine
    Tliba, Marouane
    Chetouani, Aladine
    Bruno, Alessandro
    19TH INTERNATIONAL CONFERENCE ON CONTENT-BASED MULTIMEDIA INDEXING, CBMI 2022, 2022, : 57 - 63
  • [25] HMM-based Convolutional LSTM for Visual Scanpath Prediction
    Verma, Ashish
    Sen, Debashis
    2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,
  • [26] Scanpath Complexity: Modeling Reading Effort Using Gaze Information
    Mishra, Abhijit
    Kanojia, Diptesh
    Nagar, Seema
    Dey, Kuntal
    Bhattacharyya, Pushpak
    THIRTY-FIRST AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2017, : 4429 - 4436
  • [27] Attention to repeated images on the World-Wide Web: Another look at scanpath theory
    Josephson, S
    Holmes, ME
    BEHAVIOR RESEARCH METHODS INSTRUMENTS & COMPUTERS, 2002, 34 (04): : 539 - 548
  • [28] Scanpath Prediction Based on High-Level Features and Memory Bias
    Shao, Xuan
    Luo, Ye
    Zhu, Dandan
    Li, Shuqin
    Itti, Laurent
    Lu, Jianwei
    NEURAL INFORMATION PROCESSING (ICONIP 2017), PT III, 2017, 10636 : 3 - 13
  • [29] Attention to repeated images on the World-Wide Web: Another look at scanpath theory
    Sheree Josephson
    Michael E. Holmes
    Behavior Research Methods, Instruments, & Computers, 2002, 34 : 539 - 548
  • [30] Kalman Filtering Attention for User Behavior Modeling in CTR Prediction
    Liu, Hu
    Lu, Jing
    Zhao, Xiwei
    Xu, Sulong
    Peng, Hao
    Liu, Yutong
    Zhang, Zehua
    Li, Jian
    Jin, Junsheng
    Bao, Yongjun
    Yan, Weipeng
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 33, NEURIPS 2020, 2020, 33