cpm: a python library for theory-driven modelling in computational psychiatry

Read the full article See related articles

Discuss this preprint

Start a discussion What are Sciety discussions?

Listed in

This article is not in any list yet, why not save it to one of your lists.
Log in to save this article

Abstract

The Computational Psychiatry Modelling (cpm) toolbox is a Python library fortheory-driven modelling in computational psychiatry and cognitive (neuro-)science. cpmintegrates a wide range of established computational approaches in a single framework.It is designed to be accessible to both expert and non-expert modellers in order toconduct cutting-edge computational modelling following the best practices ofcomputational modelling and reporting. The toolbox provides a flexible and modulararchitecture that adjusts to different needs, and covers a wide range of tasks (such asrisky decision-making, reward/punishment learning, perceptual metacognition), models(including those based on associative, reinforcement learning, and signal detectiontheories) and methods (such as hierarchical hyperparameter estimation using empiricaland variational Bayesian techniques). The cpm toolbox thus provides the means fornovices and experts in computational modelling alike to rapidly model their data and toadhere to best practices. We believe that building such an overarching, customisabletool can facilitate access to computational modelling and thus jumpstart computationalapproaches in psychiatry and beyond.

Article activity feed