cognitivemodels
Cognitive Models: Computational Modeling of Cognitive Processes with Bayesian Mixed Models in Julia
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
Repository
Cognitive Models: Computational Modeling of Cognitive Processes with Bayesian Mixed Models in Julia
Basic Info
- Host: GitHub
- Owner: DominiqueMakowski
- Language: Jupyter Notebook
- Default Branch: main
- Homepage: https://dominiquemakowski.github.io/CognitiveModels/
- Size: 150 MB
Statistics
- Stars: 12
- Watchers: 1
- Forks: 3
- Open Issues: 1
- Releases: 1
Topics
Metadata Files
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.
- Fundamentals of Bayesian Modeling in Julia
- On Predictors
- Choices and Scales
- Reaction Times
- Individual Differences
Owner
- Name: Dominique Makowski
- Login: DominiqueMakowski
- Kind: user
- Location: UK
- Company: University of Sussex
- Website: https://dominiquemakowski.github.io/
- Twitter: Dom_Makowski
- Repositories: 57
- Profile: https://github.com/DominiqueMakowski
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)