Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Cross-validation for simulating replicability #2104

Open
psychuser00 opened this issue Apr 19, 2023 · 2 comments
Open

[Feature Request]: Cross-validation for simulating replicability #2104

psychuser00 opened this issue Apr 19, 2023 · 2 comments

Comments

@psychuser00
Copy link

psychuser00 commented Apr 19, 2023

Description

Cross-validation

Purpose

cross-validation is useful for simulating replicability (see Koul, Becchio, & Cavallo, 2018)

Use-case

for testing robustness of model across your sample

Is your feature request related to a problem?

no

Is your feature request related to a JASP module?

Unrelated, ANOVA, Machine Learning, Mixed Models, Regression, SEM, T-Tests, Other

Describe the solution you would like

It would be nice if JASP could implement cross-validation approaches such as k-fold cross-validation, holdout cross-validation, leave-one-subject-out cross validation), etc.

Describe alternatives that you have considered

SPSS does not have these cross-validation procedures, and R does. Cross-validation procedures also available in SciKit, which requires python knowledge

Additional context

Koul, A., Becchio, C., & Cavallo, A. (2018). Cross-validation approaches for replicability in psychology. Frontiers in Psychology, 9, 1117.

"Recent years have seen a rising concern over the reproducibility of psychological science...Are there measures that one
could adopt in such cases to ensure a high level of reproducibility despite the impossibility of reproducing the original study? In this opinion article, we propose the incorporation of cross-validation techniques in single research studies as a strategy to address this issue. In section Simulating Replicability via Cross-Validation Techniques, we introduce the concept of cross-validation and how this technique can be utilized for establishing replicability."

Thank you

@TarandeepKang
Copy link

TarandeepKang commented Apr 19, 2023

This would indeed be interesting, and indeed it seems to be useful in contexts far beyond the "typical" machine learning one:
de Rooij, M., & Weeda, W. (2020). Cross-Validation: A Method Every Psychologist Should Know. Advances in Methods and Practices in Psychological Science, 3(2), 248–263. https://doi.org/10.1177/2515245919898466

de Rooij, M., Karch, J. D., Fokkema, M., Bakk, Z., Pratiwi, B. C., & Kelderman, H. (2023). SEM-based out-of-sample predictions. Structural Equation Modeling: A Multidisciplinary Journal, 30(1), 132–148. https://doi.org/10.1080/10705511.2022.2061494

@FBartos FBartos removed their assignment Apr 20, 2023
@psychuser00 psychuser00 changed the title [Feature Request]: [Feature Request]: Cross-validation for simulating replicability May 8, 2023
@tomtomme
Copy link
Member

tomtomme commented Feb 8, 2024

k-fold cross validation was requested specifically for

I closed those as duplicates to discuss all cross validation requests centralized in this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment