Catlearn is an archive of formal models and simulations of categorization and associative learning in psychology.
Some introductory materials on catlearn:
Join the catlearn-package e-mail list to get occasional information on updates to the catlearn package.
Installation instructions are here.
The latest stable version of catlearn contains the following:
ALCOVE (slpALCOVE), see also our description of ALCOVE
MBMF: model-based, model-free hybrid (slpMBMF)
Simulations of several dataset-model combinations (e.g. krus96exit is a simulation of the krus96 dataset with the slpEXIT model). In some cases:
the optimization routines are available (functions ending opt).
functions to generate input representations for the models are separately available, to facilitate re-use (functions ending train).
functions to automatically test the ordinal adequacy of the model fit are included (functions ending oat). These functions also produce summary output for the relevant simulation.
functions to plot model predictions are included (functions ending plot).
If you’d like to contribute to this project by adding models, datasets, or simulations to the catlearn package, contact the package maintainer. See also: contributing to catlearn
The Catlearn Research Group are keen to talk about the catlearn project to any interested party (academic or non-academic). Why not invite us to give a talk or run a workshop where you are? We do not charge an appearance fee, but would prefer it if you were able to reimburse our travel expenses, including accommodation.
The Catlearn Research Group are based in the United Kingdom, Plymouth University
Previous talks and workshops have included:
Andy Wills will be giving a couple of talks about catlearn in Europe in Q2.
Progress in modelling through distributed collaboration. Andy Wills. 19th June 2018. International Category Learning Symposium, Plymouth, UK.
An introduction to the Open Models project. Andy Wills. 28th March 2018. Associative Learning Symposium, Gregynog, Wales.
An introduction to the Open Models project. Andy Wills. 27th October 2017. School of Psychology, Cardiff University, UK.
A Practical Introduction to Distributed Collaboration for Formal Modeling. Andy Wills and Charlotte Edmunds, 22nd July 2017. 50th Annual Meeting of the Society for Mathematical Psychology, University of Warwick, UK.
Progress in learning theory through distribute collaboration. Andy Wills, 11th April 2017. Associative Learning Symposium, Gregynog, Wales.
A Practical Introduction to Distributed Collaboration for Formal Modeling. Andy Wills, 23rd March 2017. International Convention of Psychological Science, Vienna, Austria.
Progress in modelling through distributed collaboration. Andy Wills, Jan 2017. Experimental Psychology Society, London, UK.
Introduction to catlearn. Andy Wills. 26th Jan 2017. School of Psychology, Plymouth University, UK.
The current plan for version 0.7 is:
slpATRIUM (Inkster, Schlegelmilch)
Datasets and simulations (Dome, Spicer, Wills)
slpEXIT (Inkster, Schlegelmlich, Wills)
Further plans currently seeking a developer include:
Models: Actor-critic, Esber-Haselgrove, McLaren-Mackintosh, PMEGCM-RT, Rational Model, SAMBA, Temporal-difference model
Re-implement in C/C++ for speed: slpDIVA, slpMBMF
Contributors should provide their working, tested, Rd-documented code by 1st September 2019 if it is to be included in version 0.7.
We aim to release version 0.7 to CRAN by 30th September 2019.
Dates of CRAN releases, along with email-list announcements:
Version 0.6 (“Fried chicken”)
Version 0.5 (“Excellent bacon”)
Version 0.4 (“Dinky doughnut”)
Version 0.3 (“Cream cake”)
Wills, A.J., & Pothos, E.M. (2012). On the adequacy of currennt empirical evaluations of formal models of categorization. Psychological Bulletin, 138, 102-125.
Wills, A.J., O’Connell, G., Edmunds, C.E.R., & Inkster, A.B.(2017). Progress in modeling through distributed collaboration: Concepts, tools, and category-learning examples. The Psychology of Learning and Motivation.