Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Understanding Memory01:19

Understanding Memory

1.1K
Memory is the retention of information or experiences over time, facilitated through three main processes: encoding, storage, and retrieval. Encoding is the process of inputting information into the memory system. For instance, when listening to a lecture, watching a play, reading a book, or having a conversation, the brain is actively encoding information. This initial stage involves transforming sensory input into a form that can be processed and stored by the brain. Various factors, such as...
1.1K
Chunking01:12

Chunking

314
Chunking is a powerful cognitive technique that improves short-term memory retention by organizing information into smaller, more manageable units. The brain, limited by working memory capacity, can more easily process and store information when it is divided into "chunks" rather than presented as discrete, unrelated elements. Chunking is especially useful when dealing with large amounts of information, such as numerical sequences, words, or complex ideas.
The principle behind chunking...
314
Higher Mental Functions of Brain: Learning and Memory01:26

Higher Mental Functions of Brain: Learning and Memory

1.8K
Memory is one of the most vital higher mental functions of the brain. Memory is closely related to learning because it enables us to retain information and experiences from our past to use them in our present life. It also helps us to remember facts, events, and skills, such as riding a bike or swimming. There are two types of memory — declarative memory, which involves memorizing facts or events, and procedural memory, which enables us to remember how to do something like writing or...
1.8K
Mnemonic Devices01:23

Mnemonic Devices

291
Mnemonic devices are cognitive tools that facilitate memory retention by linking new information to familiar patterns or organizational strategies. These techniques are beneficial for remembering complex or lengthy sets of information by simplifying and structuring them in easily retrievable ways.
Acronyms
Acronyms are created by using the initial letters of a series of words to form a new word or phrase. This approach condenses complex information into a single, memorable entity. For example,...
291
Associative Learning01:27

Associative Learning

961
Associative learning is a fundamental concept in behavioral psychology, wherein a connection is established between two stimuli or events, leading to a learned response. This process is critical in understanding how behaviors are acquired and modified. Conditioning, the mechanism through which associations are formed, can be divided into two main types: classical conditioning and operant conditioning, each elucidating different aspects of associative learning.
Classical conditioning, also known...
961
Woodward–Hoffmann Selection Rules and Microscopic Reversibility01:34

Woodward–Hoffmann Selection Rules and Microscopic Reversibility

3.6K
Electrocyclic reactions, cycloadditions, and sigmatropic rearrangements are concerted pericyclic reactions that proceed via a cyclic transition state. These reactions are stereospecific and regioselective. The stereochemistry of the products depends on the symmetry characteristics of the interacting orbitals and the reaction conditions. Accordingly, pericyclic reactions are classified as either symmetry-allowed or symmetry-forbidden. Woodward and Hoffmann presented the selection criteria for...
3.6K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Synergistic Short-Term Synaptic Plasticity Mechanisms for Working Memory.

Journal of cognitive neuroscience·2026
Same author

Synergistic Short-Term Synaptic Plasticity Mechanisms for Working Memory.

Journal of cognitive neuroscience·2026
Same author

Spiking representation learning for associative memories.

Frontiers in neuroscience·2024
Same author

Scalable Multi-FPGA HPC Architecture for Associative Memory System.

IEEE transactions on biomedical circuits and systems·2024
Same author

Fast Hebbian plasticity and working memory.

Current opinion in neurobiology·2023
Same author

A Memristor-Based Learning Engine for Synaptic Trace-Based Online Learning.

IEEE transactions on biomedical circuits and systems·2023
Same journal

Evaluation of an open-face 8-channel transmit 64-channel receive 7T head coil for neuroimaging.

Frontiers in neuroscience·2026
Same journal

Acoustic stimulation in pain management: neurobiological mechanisms and clinical applications-a narrative review.

Frontiers in neuroscience·2026
Same journal

Local brain connectome parameters across the spectrum of clinical cognitive decline.

Frontiers in neuroscience·2026
Same journal

Body mass index affects EEG microstate dynamics through blood viscosity in high-altitude environments.

Frontiers in neuroscience·2026
Same journal

Disrupted glymphatic function and its relationship with sleep and cognitive impairment in ME/CFS assessed via DTI-ALPS.

Frontiers in neuroscience·2026
Same journal

Neuromorphic-inspired multi-view global-local fusion for IR-UWB radar dynamic gesture recognition.

Frontiers in neuroscience·2026
See all related articles

Related Experiment Video

Updated: Dec 7, 2025

Gradient Echo Quantum Memory in Warm Atomic Vapor
10:00

Gradient Echo Quantum Memory in Warm Atomic Vapor

Published on: November 11, 2013

13.1K

Optimizing BCPNN Learning Rule for Memory Access.

Yu Yang1, Dimitrios Stathis1, Rodolfo Jordão1

  • 1Division of Electronics and Embedded Systems, School of Electrical Engineering and Computer Science, KTH Royal Institute of Technology, Stockholm, Sweden.

Frontiers in Neuroscience
|September 28, 2020
PubMed
Summary
This summary is machine-generated.

This study introduces an optimization technique for simulating large-scale neural networks, like the Bayesian Confidence Propagation Neural Network (BCPNN), reducing memory access costs and improving simulation efficiency on GPUs. The method minimizes errors, making it suitable for Hebbian learning models.

Keywords:
Bayesian Confidence Propagation Neural Network (BCPNN)DRAMHebbian learningcachedigital neuromorphic hardwarememory optimizationneuromorphic computingspiking neural networks

More Related Videos

P300-Based Brain-Computer Interface Speller Performance Estimation with Classifier-Based Latency Estimation
06:09

P300-Based Brain-Computer Interface Speller Performance Estimation with Classifier-Based Latency Estimation

Published on: September 8, 2023

820
Decoding Natural Behavior from Neuroethological Embedding
08:00

Decoding Natural Behavior from Neuroethological Embedding

Published on: October 3, 2025

407

Related Experiment Videos

Last Updated: Dec 7, 2025

Gradient Echo Quantum Memory in Warm Atomic Vapor
10:00

Gradient Echo Quantum Memory in Warm Atomic Vapor

Published on: November 11, 2013

13.1K
P300-Based Brain-Computer Interface Speller Performance Estimation with Classifier-Based Latency Estimation
06:09

P300-Based Brain-Computer Interface Speller Performance Estimation with Classifier-Based Latency Estimation

Published on: September 8, 2023

820
Decoding Natural Behavior from Neuroethological Embedding
08:00

Decoding Natural Behavior from Neuroethological Embedding

Published on: October 3, 2025

407

Area of Science:

  • Computational neuroscience
  • Artificial intelligence
  • High-performance computing

Background:

  • Simulating large-scale biologically plausible spiking neural networks, such as the Bayesian Confidence Propagation Neural Network (BCPNN), typically demands high-performance supercomputers with accelerators.
  • The von Neumann architecture, prevalent in these systems, separates storage and computation, making memory access a significant bottleneck, even with customized hardware like ASICs.
  • Existing BCPNN simulation methods often involve dual-access patterns for matrices, leading to expensive data access from DRAM.

Purpose of the Study:

  • To propose an optimization technique for BCPNN simulation that enhances memory access efficiency.
  • To reduce the computational cost associated with dual-access patterns in neural network simulations.
  • To validate the proposed method's effectiveness and minimal error introduction.

Main Methods:

  • Introduced a post-synaptic history buffer and an approximation function to eliminate the column update in matrix access.
  • Organized BCPNN synaptic traces and weights to avoid dual-access patterns, favoring memory access friendliness.
  • Conducted error analysis through theoretical derivations and experimental validation on a GPU platform.

Main Results:

  • Reduced storage requirements by 33% and global memory access demand by over 27% compared to baseline strategies.
  • Decreased the DRAM access rate by more than 5% and halved the latency of updating synaptic traces.
  • Demonstrated superior performance compared to other similar optimization techniques in the literature.

Conclusions:

  • The proposed optimization technique significantly improves the efficiency of BCPNN simulations by addressing memory access bottlenecks.
  • The method introduces negligible errors, making it a viable approach for large-scale neural network simulations.
  • The optimization strategy is applicable to other artificial neural network models utilizing a Hebbian learning rule.