154
views
0
recommends
+1 Recommend
0 collections
    0
    shares
      • Record: found
      • Abstract: found
      • Article: found
      Is Open Access

      HDDM: Hierarchical Bayesian estimation of the Drift-Diffusion Model in Python

      research-article

      Read this article at

      ScienceOpenPublisherPMC
          There is no author summary for this article yet. Authors can add summaries to their articles on ScienceOpen to make them more accessible to a non-specialist audience.

          Abstract

          The diffusion model is a commonly used tool to infer latent psychological processes underlying decision-making, and to link them to neural mechanisms based on response times. Although efficient open source software has been made available to quantitatively fit the model to data, current estimation methods require an abundance of response time measurements to recover meaningful parameters, and only provide point estimates of each parameter. In contrast, hierarchical Bayesian parameter estimation methods are useful for enhancing statistical power, allowing for simultaneous estimation of individual subject parameters and the group distribution that they are drawn from, while also providing measures of uncertainty in these parameters in the posterior distribution. Here, we present a novel Python-based toolbox called HDDM (hierarchical drift diffusion model), which allows fast and flexible estimation of the the drift-diffusion model and the related linear ballistic accumulator model. HDDM requires fewer data per subject/condition than non-hierarchical methods, allows for full Bayesian data analysis, and can handle outliers in the data. Finally, HDDM supports the estimation of how trial-by-trial measurements (e.g., fMRI) influence decision-making parameters. This paper will first describe the theoretical background of the drift diffusion model and Bayesian inference. We then illustrate usage of the toolbox on a real-world data set from our lab. Finally, parameter recovery studies show that HDDM beats alternative fitting methods like the χ 2-quantile method as well as maximum likelihood estimation. The software and documentation can be downloaded at: http://ski.clps.brown.edu/hddm_docs/

          Related collections

          Most cited references24

          • Record: found
          • Abstract: not found
          • Article: not found

          Inference from Iterative Simulation Using Multiple Sequences

            • Record: found
            • Abstract: not found
            • Article: not found

            Cython: The Best of Both Worlds

              • Record: found
              • Abstract: found
              • Article: not found

              Bayesian hypothesis testing for psychologists: a tutorial on the Savage-Dickey method.

              In the field of cognitive psychology, the p-value hypothesis test has established a stranglehold on statistical reporting. This is unfortunate, as the p-value provides at best a rough estimate of the evidence that the data provide for the presence of an experimental effect. An alternative and arguably more appropriate measure of evidence is conveyed by a Bayesian hypothesis test, which prefers the model with the highest average likelihood. One of the main problems with this Bayesian hypothesis test, however, is that it often requires relatively sophisticated numerical methods for its computation. Here we draw attention to the Savage-Dickey density ratio method, a method that can be used to compute the result of a Bayesian hypothesis test for nested models and under certain plausible restrictions on the parameter priors. Practical examples demonstrate the method's validity, generality, and flexibility. Copyright 2009 Elsevier Inc. All rights reserved.

                Author and article information

                Journal
                Front Neuroinform
                Front Neuroinform
                Front. Neuroinform.
                Frontiers in Neuroinformatics
                Frontiers Media S.A.
                1662-5196
                28 May 2013
                02 August 2013
                2013
                : 7
                : 14
                Affiliations
                Department of Cognitive, Linguistic and Psychological Sciences, Brown University Providence, RI, USA
                Author notes

                Edited by: Yaroslav O. Halchenko, Dartmouth College, USA

                Reviewed by: Michael Hanke, Otto-von-Guericke-University, Germany; Eric-Jan Wagenmakers, University of Amsterdam, Netherlands; Dylan D. Wagner, Dartmouth College, USA

                *Correspondence: Thomas V. Wiecki, Department of Cognitive, Linguistic and Psychological Sciences, Brown University, 190 Thayer St., Providence, RI 02912-1821, USA e-mail: thomas_wiecki@ 123456brown.edu

                †These authors have contributed equally to this work.

                Article
                10.3389/fninf.2013.00014
                3731670
                23935581
                088c9aae-a593-482b-a2eb-d23e4913b5d1
                Copyright © 2013 Wiecki, Sofer and Frank.

                This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) or licensor are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

                History
                : 07 May 2013
                : 15 July 2013
                Page count
                Figures: 8, Tables: 1, Equations: 2, References: 36, Pages: 10, Words: 7331
                Categories
                Neuroscience
                Methods Article

                Neurosciences
                bayesian modeling,drift diffusion model,python,decision-making,software
                Neurosciences
                bayesian modeling, drift diffusion model, python, decision-making, software

                Comments

                Comment on this article

                Related Documents Log