Tutorials

Tutorials & Notebooks

Corati Home: computational rationality models [Paper][Models]

Oulasvirta et al. CHI’22: Models user behavior as boundedly optimal control within cognitive and environmental limits. Interaction is framed as a POMDP, where reinforcement learning derives adaptive strategies. Users act to maximize expected utility under perceptual, motor, and contextual constraints.

CHI’23 Course on Cognitive Modeling
Designed for delivery at CHI2022 and CHI2023, CHI2024 by Jussi Jokinen, Antti Oulasvirta and Andrew Howes
The course is designed as a course in introduction to cognitive modeling in Human-Computer Interaction. It introduces students to Neural Networks and Reinforcement Learning approaches to cognitive modeling.
Topics covered:
6th Computational Interaction Summer School 2022 
By John Williamson, Luis Leiva, Bereket Yilma, Andrew Howes, Nicola Banovik, Antti Oulasvirta & Alexandra Ion
This course takes place at the 6th Summer School on Computational Interaction which was held at Saarland University in Saarbrücken, Germany between 13th and 18th of June 2022. It was organized by the Saarland Informatics Campus and the Max-Planck Institute for Informatics.
The topics and speakers are as follows:
CHI'19 Course on Computational Interaction with Bayesian Methods
By Nikola Banovic, Per Ola Kristensson, Antti Oulasvirta, John Williamson
The course focuses on optimization and inference and on applying these techniques to concrete HCI problems. The course specifically looks at Bayesian methods for solving decoding, adaptation, learning and optimization problems in HCI.
Topics covered:
2019 Summer School on Computational Interaction
By Antti Oulasvirta, Anna Maria Feit, Jason Jacques, Byungjoo Lee, Nikola Banovic,
Wanyu(Abby) Liu, Xiang(Anthony) Chen

The course materials during 5th Summer School on Computational Interaction.
The course covers the following topics:
SIGCHI 2017 Summer School on Computational Interaction
This course took place at the Computational Interaction'17,
Inference, optimization and modeling for the engineering of interactive systems.
It covers the following topics: