白丝美女被狂躁免费视频网站,500av导航大全精品,yw.193.cnc爆乳尤物未满,97se亚洲综合色区,аⅴ天堂中文在线网官网

Capacitor based resistive processing unit with symmetric weight update

專利號
US11176451B2
公開日期
2021-11-16
申請人
INTERNATIONAL BUSINESS MACHINES CORPORATION(US NY Armonk)
發(fā)明人
Yulong Li; Paul M. Solomon; Effendi Leobandung
IPC分類
G06N3/063; G06N3/08; G11C11/24; G11C11/54
技術(shù)領(lǐng)域
capacitor,charge,first,gates,second,voltage,weight,analog,pre,stochastic
地域: NY NY Armonk

摘要

Systems and methods for a capacitor based resistive processing unit with symmetrical weight updating include a first capacitor that stores a charge corresponding to a weight value. A readout circuit reads the charge stored in the first capacitor to apply a weight to an input value corresponding to an input signal using the weight value to produce an output. An update circuit updates the weight value stored in the first capacitor, including a second capacitor in communication with the first capacitor to transfer an amount of charge to the first capacitor according to an error of the output by changing a voltage difference across the first capacitor by a voltage change corresponding to the amount of charge, the voltage difference corresponding to the charge stored in the first capacitor.

說明書

According to aspects of the present invention, a capacitor based resistive processing unit can employ a first capacitor for storing a weight value. The weight value can be updated periodically for accuracy in response to an error signal by using a second capacitor to transfer charge towards or away from the first capacitor.

When using the second capacitor to perform a positive weight change to the weight stored in the first capacitor, charge is added to the capacitor through a positive update 404 to a voltage differential corresponding to the first capacitor. However, when decreasing the weight value stored in the first capacitor, charge is removed from the first capacitor through a negative update 402 to the voltage differential. By performing the update using the second capacitor, the positive update 404 and the negative update 402 are symmetrical with respect to the voltage of the first capacitor. As a result, as the voltage across the first capacitor increases, the change in the voltage in the positive or negative direction for an update are about equal in magnitude to achieve the desired weight update. As a result, the capacitor based resistive processing unit has more symmetrical weight updating due to the second capacitor. Accordingly, the resistive processing unit is more suitable to train neural networks while having smaller components for improved scalability.

Referring now to FIG. 8, a block/flow diagram of a system/method for symmetric weight updating with a capacitor based analog processing unit, in accordance with an embodiment of the present invention.

At block 801, a charge corresponding to a weight value is stored with a first capacitor.

權(quán)利要求

1
微信群二維碼
意見反饋