REM E3 Model Fixed
Shuchun Lai (Lea Lai) — Ph.D. Candidate & Researcher
This repository contains the core implementation, simulation, and analysis code for Experiment 3 (E3) within the project-context research. It focuses on the fixed E3 model structure and provides all scripts necessary to reproduce the results.
My Ph.D. dissertation explores long-term context memory using the REM (Retrieving Effectively from Memory) model. Key themes include:
Experiment 3 (E3) extends these concepts to multi-list learning, examining how context change by list and word influences recognition performance over time.
E3/ — Julia scripts & modules for Experiment 3E3/main_JL_E3_V0.jl — Main Julia simulation script*.jl — Additional Julia modules (constants, data structures, feature generation, simulation, probe evaluation)R_plots.r, R_plots_finalt.r — R scripts for data analysis & visualizationDF.csv, plot1.png, etc. — Sample data & outputs.github/ISSUE_TEMPLATE/ — Issue reporting templatesLOG.txt — Simulation log filePrerequisites: Julia v1.10+, R v4.0+, and required packages in Project.toml & Manifest.toml.
Run Model:
cd REM_E3_model_fixed/E3
julia main_JL_E3_V0.jl
Run Analysis:
Rscript R_plots.r
Example outputs: plot1.png, plot2.png. Regenerate these via the R scripts to explore parameter effects.
Follow conventional commits:
feat(model-e3): add new simulationfix(model-e3): correct logictest(model-e3): add testsFork, issue, and PR welcome!
Tags under v0.x. See tags page.