Applications of Instance-Based Learning Theory: Using the SpeedyIBL Library to Construct Computational Models

Proceedings of the XI Latin American Conference on Human Computer Interaction

cognitive modeling
Authors

Erin H. Bugbee

Thuy Ngoc Nguyen

Cleotilde Gonzalez

Published

January 2024

Abstract

Many decisions people face in their lives are made in the context of dynamic environments. Understanding how humans learn to make these decisions and being able to predict their choices is a challenging and important goal of computational cognitive science. This tutorial provides an introduction to Instance-Based Learning Theory (IBLT), a theory of how humans make decisions based on experience in dynamic situations. The mechanisms proposed in IBLT can be implemented computationally in models that can be applied to a variety of tasks. In this tutorial, we introduce IBLT and its implementation in the open-source library, SpeedyIBL. We demonstrate the capabilities of this library through two hands-on exercises, the Binary Choice Task and the Iowa Gambling Task. Participants will implement IBL models and explore how these cognitive models predict human decisions in increasingly complex environments.

Citation

@inproceedings{bugbee_speedyibl_2024,
  author = {Bugbee, Erin H. and Nguyen, Thuy Ngoc and Gonzalez, Cleotilde},
  title = {Applications of Instance-Based Learning Theory: Using the SpeedyIBL Library to Construct Computational Models},
  year = {2024},
  isbn = {9798400716577},
  publisher = {Association for Computing Machinery},
  address = {New York, NY, USA},
  url = {https://doi.org/10.1145/3630970.3630997},
  doi = {10.1145/3630970.3630997},
  abstract = {Many decisions people face in their lives are made in the context of dynamic environments. Understanding how humans learn to make these decisions and being able to predict their choices is a challenging and important goal of computational cognitive science. This tutorial provides an introduction to Instance-Based Learning Theory (IBLT), a theory of how humans make decisions based on experience in dynamic situations. The mechanisms proposed in IBLT can be implemented computationally in models that can be applied to a variety of tasks. In this tutorial, we introduce IBLT and its implementation in the open-source library, SpeedyIBL. We demonstrate the capabilities of this library through two hands-on exercises, the Binary Choice Task and the Iowa Gambling Task. Participants will implement IBL models and explore how these cognitive models predict human decisions in increasingly complex environments.},
  booktitle = {Proceedings of the XI Latin American Conference on Human Computer Interaction},
  articleno = {40},
  numpages = {3},
  keywords = {decision making, agent-based modeling, instance-based learning theory, computational cognitive models},
  location = {<conf-loc>, <city>Puebla</city>, <country>Mexico</country>, </conf-loc>},
  series = {CLIHC '23}
}