一个硬件适应性学习算法,用于超线性容量的联想记忆,在memristor横杆上
Chengping He1,2, Mingrui Jiang1,2, Keyi Shan1,2
1Department of Electrical and Electronic Engineering, The University of Hong Kong, Hong Kong SAR, China.
Nature communications
|February 23, 2026
概括
研究人员为霍普菲尔德神经网络开发了一种新算法,在memristor硬件上增强关联记忆回忆. 这种方法提高了有效的模式识别能力和容错能力.
科学领域:
- 神经形态工程的神经形态工程
- 人工智能的人工智能
- 材料科学 材料科学 材料科学
背景情况:
- 人类的关联记忆从部分线索中回忆起模式.
- 霍普菲尔德神经网络模拟了这一点,但面临硬件低效率和设备限制.
- 现有的memristor实现与缺陷和连续模式容量作斗争.
研究的目的:
- 为霍普菲尔德神经网络开发一个硬件适应性学习算法.
- 为了提高基于memristor的关联记忆的缺陷耐受性和有效容量.
- 为了使计算在内存平台上的二进制和连续值模式能够有效地回忆.
主要方法:
- 介绍了一个硬件适应性学习算法,在训练过程中结合了设备约束.
- 在集成的memristor交叉杆计算内存平台上验证了算法.
- 将框架扩展到用于二进制和连续模式的可扩展多层架构.
主要成果:
- 实现了比伪反向基线高出三倍的容量,在50%的卡在故障中.
- 在相关数据上观察到超线性容量缩放 (二进制的N^1.49,连续的N^1.74).
- 使用横杆平行和同步更新,减少了8.8×的能量和99.7%的延迟.
结论:
- 开发的算法为基于memristor的Hopfield网络提供了更好的缺陷耐受性和有效容量.
- 可扩展的多层架构展示了协同回忆的超线性容量扩展.
- 这种算法与硬件的共同设计为强大而高效的关联记忆提供了实用的解决方案.
相关概念视频
Associative Learning
1.5K
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...
1.5K
Mnemonic Devices
480
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,...
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,...
480
Long-term Potentiation
58.9K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre- and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
58.9K
Long-term Potentiation
3.7K
Long-term potentiation, or LTP, is one of the ways by which synaptic plasticity—changes in the strength of chemical synapses—can occur in the brain. LTP is the process of synaptic strengthening that occurs over time between pre and postsynaptic neuronal connections. The synaptic strengthening of LTP works in opposition to the synaptic weakening of long-term depression (LTD) and together are the main mechanisms that underlie learning and memory.
Hebbian LTP
LTP can occur when...
Hebbian LTP
LTP can occur when...
3.7K
MOS Capacitor
1.6K
A Metal-Oxide-Semiconductor (MOS) capacitor is a fundamental structure used extensively in semiconductor device technology, particularly in the fabrication of integrated circuits and MOSFETs (metal-oxide-semiconductor field-effect transistors). The MOS capacitor consists of three layers: a metal gate, a dielectric oxide, and a semiconductor substrate.
The metal gate is typically made from highly conductive materials such as aluminum or polysilicon. Beneath the metal gate lies a thin layer of...
The metal gate is typically made from highly conductive materials such as aluminum or polysilicon. Beneath the metal gate lies a thin layer of...
1.6K
Higher Mental Functions of Brain: Learning and Memory
2.2K
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...
2.2K


