Modeling the Effect of Prior Knowledge on Memory Efficiency for the Study of Transfer of Learning: A Spiking Neural Network Approach

The transfer of learning (TL) is the process of applying knowledge and skills learned in one context to a new and different context. Efficient use of memory is essential in achieving successful TL and good learning outcomes. This study uses a cognitive computing approach to identify and explore brai...

Full description

Saved in:
Bibliographic Details
Main Authors: Mojgan Hafezi Fard, Krassie Petrova, Nikola Kirilov Kasabov, Grace Y. Wang
Format: Article
Language:English
Published: MDPI AG 2025-06-01
Series:Big Data and Cognitive Computing
Subjects:
Online Access:https://www.mdpi.com/2504-2289/9/7/173
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The transfer of learning (TL) is the process of applying knowledge and skills learned in one context to a new and different context. Efficient use of memory is essential in achieving successful TL and good learning outcomes. This study uses a cognitive computing approach to identify and explore brain activity patterns related to memory efficiency in the context of learning a new programming language. This study hypothesizes that prior programming knowledge reduces cognitive load, leading to improved memory efficiency. Spatio-temporal brain data (STBD) were collected from a sample of participants (<i>n</i> = 26) using an electroencephalogram (EEG) device and analyzed by applying a spiking neural network (SNN) approach and the SNN-based NeuCube architecture. The findings revealed the neural patterns demonstrating the effect of prior knowledge on memory efficiency. They showed that programming learning outcomes were aligned with specific theta and alpha waveband spike activities concerning prior knowledge and cognitive load, indicating that cognitive load was a feasible metric for measuring memory efficiency. Building on these findings, this study proposes that the methodology developed for examining the relationship between prior knowledge and TL in the context of learning a programming language can be extended to other educational domains.
ISSN:2504-2289