Related Experiment Video
Updated: May 14, 2026

07:55
The Three-Chamber Choice Behavioral Task using Zebrafish as a Model System
Published on: April 14, 2021
SALMON: Self-Adaptive Learning Model on Neuromorphic Hardware
Summary
Self-adaptive learning model on neuromorphic hardware (SALMON) improves on-chip training for analog in-memory computing (AIMC). This method enhances deep learning accuracy and reduces power consumption by 70% despite hardware imperfections.
Area of Science:
- Neuromorphic Engineering
- Artificial Intelligence Hardware
- Computer Architecture
Background:
- Analog in-memory computing (AIMC) offers energy-efficient deep learning acceleration, primarily for inference.
- On-chip training for AIMC faces challenges due to inherent hardware nonidealities.
- Existing methods lack robust solutions for training complex models directly on neuromorphic systems.
Purpose of the Study:
- Introduce a novel on-chip training method, Self-adaptive learning model on neuromorphic hardware (SALMON), for large-scale neuromorphic systems.
- Address hardware nonidealities in AIMC to enable effective on-chip training.
- Enhance the performance and efficiency of deep learning training on neuromorphic hardware.
Main Methods:
- Developed SALMON, a self-adaptive network (SAnet) integrating an analog backbone with digital attention blocks.
- Employed ResNet architecture for CIFAR-10 image classification with varying analog device nonideality levels.
- Utilized Grad-CAM analysis for ablation studies on digital attention block contributions.
Main Results:
- Achieved test accuracy up to 91.49% in CIFAR-10 image classification.
- Demonstrated a 13.1% performance improvement across different network scales and nonideality levels.
- Showcased approximately 70% reduction in relative power consumption through optimized use of digital components.
Conclusions:
- SALMON effectively enables on-chip training for AIMC by mitigating hardware nonidealities.
- The integration of digital attention blocks significantly enhances network performance.
- Optimized application strategies for digital components drastically reduce power consumption during on-chip training.
Related Concept Videos
Neuroplasticity
Neuroplasticity reflects the brain's remarkable capacity to adapt and evolve, responding dynamically to learning, experiences, or injury by reorganizing its neural circuitry. This reorganization involves creating new neural connections and refining old ones through a series of biological processes that contribute to the brain's lifelong development and adaptability.
Cognitive Learning
Cognitive learning is based on purposive behavior, incidental learning, and insight learning.
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
Associative Learning
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...
Classical conditioning, also known...
Higher Mental Functions of Brain: Learning and Memory
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 playing an...