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 条
  • [31] Probing Neural Decision-Making in Behavioral Models of Scanpath Prediction
    Kuemmerer, Matthias
    Wallis, Thomas
    Bethge, Matthias
    PERCEPTION, 2019, 48 : 71 - 71
  • [32] Human Visual Scanpath Prediction Based on RGB-D Saliency
    Han, Rui
    Xiao, Shuangjiu
    PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON IMAGE AND GRAPHICS PROCESSING (ICIGP 2018), 2018, : 180 - 184
  • [33] AN INTER-OBSERVER CONSISTENT DEEP ADVERSARIAL TRAINING FOR VISUAL SCANPATH PREDICTION
    Kerkouri, Mohamed Amine
    Tliba, Marouane
    Chetouani, Aladine
    Bruno, Alessandro
    2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 2595 - 2599
  • [34] tSPM-Net: A probabilistic spatio-temporal approach for scanpath prediction
    Martin, Daniel
    Gutierrez, Diego
    Masia, Belen
    COMPUTERS & GRAPHICS-UK, 2024, 122
  • [35] Automated Prediction of Novice Programmer Performance Using Programming Trajectories
    Rubio, Miguel A.
    ARTIFICIAL INTELLIGENCE IN EDUCATION (AIED 2020), PT II, 2020, 12164 : 268 - 272
  • [36] Graph Attention Convolutional Network: Spatiotemporal Modeling for Urban Traffic Prediction
    Song, Qingyu
    Ming, RuiBo
    Hu, Jianming
    Niu, Haoyi
    Gao, Mingyang
    2020 IEEE 23RD INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION SYSTEMS (ITSC), 2020,
  • [37] A Tale of Two Comprehensions? Analyzing Student Programmer Attention during Code Summarization
    Karas, Zachary
    Bansal, Aakash
    Zhang, Yifan
    Li, Toby
    Mcmillan, Collin
    Huang, Yu
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2024, 33 (07)
  • [38] Eye Scanpath Prediction-Based No-Reference Quality Assessment of Omnidirectional Images
    Hu, Huixin
    Shao, Feng
    Chen, Hangwei
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73
  • [40] Unifying Top-down and Bottom-up Scanpath Prediction Using Transformers
    Yang, Zhibo
    Mondal, Sounak
    Ahn, Seoyoung
    Xue, Ruoyu
    Zelinsky, Gregory
    Minh Hoai
    Samaras, Dimitris
    2024 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, CVPR 2024, 2024, : 1683 - 1693