Ryan Achten's profile

Visual Working Memory - Psychology Web App

Overview
Visual Working Memory is a test designed to measure individual differences in working memory. Working memory is the ability to remember information for long enough to use it. This is a core function of the human information processing system.
This test has been created with the purpose of furthering psychological assessment. It provides a measure of working memory free from variables present in other tests.
VWM requires you to remember an increasing amount of visual information, while recognising what you saw in previous scenes. As you progress through the different stages, your score will reflect how your working memory is affected by having to hold onto an extra image.
VWM was built using an array of web technologies, including Three.js (for rendering stimuli), D3.js (for graphing user results), and Firebase (for authentication and database storage).
Stimulus
An important aspect in designing VWM was deciding on what stimuli to use and how they should be presented. The aim was to use unique stimuli, so that there was little chance that any participant would have had prior experience to draw on in responding.

It was important to find a method of stimulus generation that could be employed to procedurally generate many items and utilise stimuli that were not tied to any specific situation or culture.
Lissajous figures (made by mapping the path of a point travelling in harmonic motion along axes set at right angles to each other) appeared to have potential. Through the addition of a z-axis, 3-dimensional forms were created. These forms, when projected onto a 2-dimensional screen created figures which appeared to be more difficult to accurately encode.

It was hoped that a verbal description for each figure would not suffice for telling them apart.
Lissajous Groups
Lissajous Phase Shift
By manipulating lissajous frequencies, figures of different complexity could be created. Through phase shifting the waveform on any of the axes, figures of similar complexity could be created.
Using this process, five sets (defined by frequency combinations) of figures were created for this test, each set contained three figures (created through phase shifting).
Test Structure
N-Back
VWM is loosely based on the n-back task and the delayed matching to sample task.
VWM contains four variants named 0- 1-, 2-, and 3-back. The numbers correspond to the number of intervals between a figure's presentation and its expected recognition from three options.
When a target is present in the options section, it will be accompanied by the other two members of the set to which that target belongs. The order of samples is randomly generated at runtime, but samples from the same set cannot repeat until n+1 trials have passed.
Scenes
For the first one, two, or three trials in the 1-, 2-, and 3-back variants, respectively, a "click to continue" button appears in the options section instead of figures to be selected from. These memorisation-only trials are mirrored by the same number of response-only trials at the end of each stage.
In this way, there are 25 figures to be remembered, and 25 responses scored for each stage. For example, the 3-back stage contains three memorisation-only trials at the beginning, and three response-only trials at the end, so, it has 28 trials in total, 25 of which will be scored.
Results
After completing the 3-back stage, participants are presented with a results page. Here users can view their success rate for each of the n-back stages as well as the time they took to complete them.
Credits

Research & Pilot Study: Jonathan Peters
Design & Development: Ryan Achten

Funded by Massey University, 2017
Visual Working Memory - Psychology Web App
Published:

Visual Working Memory - Psychology Web App

Psychology web app designed to measure individual differences in working memory.

Published: