jasp-stats / jasp-issues

This repository is solely meant for reporting of bugs, feature requests and other issues in JASP.
58 stars 29 forks source link

[Feature Request]: Mathematical Psychology Models Module #2826

Open ajcollins16 opened 1 month ago

ajcollins16 commented 1 month ago

Description

Curious if it is possible to add some mathematical psychology models. Some examples being any evidence accumulation models (i.e., drift diffusion, linear ballistic accumulator, etc.), or psychophysical models (signal detection theory, general recognition theory, etc.).

Purpose

Bolstering and adding widely used mathematical psychology models and allow for a easier introduction to mathematical modeling in the psychological space.

Use-case

For evidence accumulation models there is a wide net of uses to better understand the decision making process while psychophysical models are always great for classic cognitive studies.

Is your feature request related to a problem?

No

Is your feature request related to a JASP module?

No response

Describe the solution you would like

Adding a module to JASP for models like the drift diffusion model among others if it is possible.

Describe alternatives that you have considered

No response

Additional context

No response

tomtomme commented 1 month ago

Thx for the request. Any R packages you can think of that would help implementing this?

ajcollins16 commented 1 month ago

I myself am much more in line with the psychophysical and perceptual side of mathematical psychology. I have personally used this package for general recognition theory created by Noah Silbert (https://github.com/hawkrobe/mdsdt). While for signal detection theory, although I have not personally used it I have known Andrew Cohen has a newer R package for signal detection theory (https://link.springer.com/article/10.3758/s13428-020-01402-7 actual package: https://osf.io/mfk4e/). I am only familiar with the drift diffusion model and linear ballistic accumulator models from the model-based cognitive neuroscience summer school at the University of Amsterdam I went to last summer. However, EJ probably known everything there is to known about evidence accumulation modeling in R. With that said, it does seem most people just outright program DDM models on their own: https://cran.r-project.org/web/packages/rtdists/vignettes/reanalysis_rr98.html#diffusion-model-analysis) https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9784241/pdf/fpsyg-13-1039172.pdf Sorry if this is not the most helpful, I just think it would be really amazing if JASP could implement these and allow more people to easily use them. This is especially true for these evidence accumulation models.

tomtomme commented 1 month ago

Sounds like a nice starting point, thx!

TarandeepKang commented 1 month ago

Hi All, This may also come in handy https://venpopov.github.io/bmm/index.html#available-models

Frischkorn G, Popov V (2023). “A tutorial for estimating mixture models for visual working memory tasks in brms: Introducing the Bayesian Measurement Modeling (bmm) package for R.” PsyArXiv. doi:10.31234/osf.io/umt57.

More types of models are already being worked on as you can see from the above

EJWagenmakers commented 1 month ago

Michael Lee at UCI has been using the JAGS module to teach a series of cognitive models. I will talk to him about a time schedule for making these available.