cognitivemodels

Cognitive Models: Computational Modeling of Cognitive Processes with Bayesian Mixed Models in Julia

https://github.com/dominiquemakowski/cognitivemodels

Science Score: 26.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (13.6%) to scientific vocabulary

Keywords

bayesian book cognitive ddm drift-diffusion julia mixed-models models random-factors reaction-time statistical-analysis turing tutorial
Last synced: 6 months ago · JSON representation

Repository

Cognitive Models: Computational Modeling of Cognitive Processes with Bayesian Mixed Models in Julia

Basic Info
Statistics
  • Stars: 12
  • Watchers: 1
  • Forks: 3
  • Open Issues: 1
  • Releases: 1
Topics
bayesian book cognitive ddm drift-diffusion julia mixed-models models random-factors reaction-time statistical-analysis turing tutorial
Created over 1 year ago · Last pushed over 1 year ago
Metadata Files
Readme Citation

README.md

Cognitive Models

Computational Modeling of Cognitive Processes with Bayesian Mixed Models in Julia

This project aims at writing an open-access book on cognitive statistical models in Julia.

Why Cognitive Models?

Psychological and behavioural data that typically result from cognitive processes are often exhibiting characteristics that are not well captured by traditional statistical models. This issue has been simply ignored for a long time, with researchers using simple linear models without even thinking about whether they are appropriate, contributing to the replication crisis. Recent advances have underlined the need for statistical models that better reflect the data at hand.

Cognitive models are statistical models that best fit psychological data (e.g., reaction times, scales from surveys, ...) and can offer new insights by enabling inferences about the underlying cognitive processes that led to its generation.

Why Julia?

Julia - the new cool kid on the scientific block - is a modern programming language with many benefits when compared with R or Python. Importantly, it is currently the only language in which we can fit all the cognitive models under a Bayesian framework using a unified interface like Turing and SequentialSamplingModels.

Why Bayesian?

Unfortunately, cognitive models often involve distributions for which Frequentist estimations are not yet implemented, and usually contain a lot of parameters (due to the presence of random effects), which makes traditional algorithms fail to converge. Simply put, the Bayesian approach is the only one currently robust enough to fit these complex models.

Looking for Coauthors

As this is a fast-evolving field (both from the theoretical - with new models being proposed - and the technical side - with improvements to the packages and the algorithms), the book needs to be future-resilient and updatable by contributors to keep up with the latest best practices.

This project can only be achieved by a team, and I suspect no single person has currently all the skills and knowledge to cover all the content. We need many people who have strengths in various aspects, such as Julia/Turing, theory, writing, making plots etc. Most importantly, this project can serve as a way for us to learn more about this approach to psychological science.

If you are interested in the project, you can let us know by opening an issue or getting in touch.

Content

See current WIP table of content.

Owner

  • Name: Dominique Makowski
  • Login: DominiqueMakowski
  • Kind: user
  • Location: UK
  • Company: University of Sussex

Neuropsychologist & pizza lover 🍕 Lecturer @ University of Sussex, UK, on the perception of reality 😼

GitHub Events

Total
  • Watch event: 1
  • Fork event: 1
Last Year
  • Watch event: 1
  • Fork event: 1

Issues and Pull Requests

Last synced: 11 months ago

All Time
  • Total issues: 1
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 days
  • Total issue authors: 1
  • Total pull request authors: 1
  • Average comments per issue: 3.0
  • Average comments per pull request: 2.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 1
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: 3 days
  • Issue authors: 1
  • Pull request authors: 1
  • Average comments per issue: 3.0
  • Average comments per pull request: 2.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • behinger (1)
  • DominiqueMakowski (1)
Pull Request Authors
  • kiante-fernandez (2)
Top Labels
Issue Labels
Pull Request Labels