× Menu

Machine Learning Methods for Interactive Search Interfaces and Cognitive Models
Online demonstration / D.Sc. (tech.) dissertation, Antti Kangasrääsiö, Aalto University, 2018

Introduction

Human-computer interaction is experiencing a large change as the services and applications we use are becoming intelligent. User experience is increasingly dependent on complex mathematical models that adapt to the feedback and instructions provided by the user. For example, the search engines we use adjust their recommendations based on our search history, and social media platforms and streaming services select the displayed content based on a model of our interests. It is likely that in the future the vast majority of our services will be personalized.

How to make an intelligent system understandable and easy to use, even though it uses complex algorithms to drive its behavior? The usability of intelligent systems has various challenges. This is because, for example, it may be difficult for the user to predict the effects of her actions. The dissertation presents methods to improve the usability of search engines that perform online modelling of the user's interests. The methods visualize the predicted effects of user actions and change the system dynamic behavior to be easier to control, thus improving its usability. The methods also highlight possible inconsistencies in the user feedback, making it easier for the user to spot inconsistencies in her feedback. The presented methods could be used to improve the usability of various existing systems for personalized search and recommendation.

How to learn a realistic model of user behavior based on observations from the real world? Modern user models are still very simple compared to the complexity of human decision-making. This is due to challenges in inferring the parameters of more realistic user models. Realistic user models would enable more accurate predictions of the user's interests and allow more suitable personalisation for each user. The dissertation proposes a simulation-based inference method, which allows inference even for complex user models that are not amenable for traditional gradient-based inference methods. The method is efficient and able to infer the uncertainty of the parameter values as well. It is shown to work well with modern reinforcement learning based user models, as well as models commonly used in cognitive science. Using the proposed method it could be possible to use more realistic user models in multiple situations which require personalization and inference of user interests.