RL-KLM: Automating Keystroke-level Modeling with Reinforcement Learning

AI-Assisted Decision-Making & AutomationComputational Methods in HCI

The Keystroke-Level Model (KLM) is a popular model for predicting users' task completion times with graphical user interfaces. KLM predicts task completion times as a linear function of elementary operators. However, the policy, or the assumed sequence of the operators that the user executes, needs to be prespecified by the analyst. This paper investigates Reinforcement Learning (RL) as an algorithmic method to obtain the policy automatically. We define the KLM as an Markov Decision Process, and show that when solved with RL methods, this approach yields user-like policies in simple but realistic interaction tasks. RL-KLM offers a quick way to obtain a global upper bound for user performance. It opens up new possibilities to use KLM in computational interaction. However, scalability and validity remain open issues.

Quick Actions

Share

Share this page

ios_share

https://hci.top/en/papers/iui/3089/2019

AdRecommended

Learn AI Coding at CodeNow

At a Glance

Paper Snapshot

fact_check
dataset
Source
IUI
calendar_month
Year
2019
emoji_events
Award
No award tagged
group
Authors
3 authors
sell
Subtopics
AI-Assisted Decision-Making & Automation, Computational Methods in HCI
work
Professions
article
Content Status
Abstract only
hub
Related Papers
1 related papers