PALMS: A Computational Implementation for Pavlovian Associative Learning Models' Simulation
Martin Fixman, Alessandro Abati, Juli\'an Jim\'enez Nimmo, Sean Lim, Esther Mondrag\'on

TL;DR
PALMS is a Python-based computational tool that simulates Pavlovian learning models, including novel extensions, to aid neuroscientists in experimental design and theory refinement.
Contribution
It introduces a comprehensive, user-friendly simulation environment for Pavlovian models, including novel models and extensive experimental capabilities.
Findings
Successfully simulated five published experiments in associative learning.
Enabled simulation of experiments with hundreds of stimuli and configural cues.
Provided a tool for model comparison and theoretical development.
Abstract
In contrast to static formalisms, computational definitions describe the operational mechanisms of a model. Simulations are an essential part of the cycle of theory development and refinement, assisting researchers in formulating the precise definitions that models require, and making accurate predictions. This manuscript introduces a computational implementation of Pavlovian learning models in a Python environment, termed Pavlovian Associative Learning Models' Simulation (PALMS). In addition to the canonical Rescorla-Wagner model, attentional approaches are implemented, including Pearce-Kaye-Hall, Mackintosh Extended, Le Pelley's Hybrid, and a novel extension of the Rescorla-Wagner model featuring a unified variable learning rate that synthesises Mackintosh's and Pearce and Hall's opposing conceptualisations. To our knowledge, only the first attentional model has been previously…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
