Patent · US Expired

Adaptive weight adjusting circuit for an neural network

US5430830A · kind A · utility

50Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 22, 1994
Grant dateJul 4, 1995
Priority date
Expiry dateAug 22, 2014

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N3/09
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A processing element utilizing the learning algorithm EQU W.sub.i =W.sub.i-1 +A.sub.i where A.sub.i is one of .eta.*(X.sub.i -W.sub.i-1), +1, -1, and 0, and where: PA1 W.sub.i =a weight, PA1 W.sub.i-1 =a previous weight, PA1 .eta.=a plasticity signal, and PA1 X.sub.i =an input signal. A method of generating adaptive weight adjustments, A.sub.i, including generating .eta.*(X.sub.i -W.sub.i-1) and additional least significant bits of data representative of the term .eta.*(X.sub.i -W.sub.i-1). Comparing the additional least significant bits of data to a random number and providing >, = and <, comparison signals. Adding one of .eta.*(X.sub.i -W.sub.i-1), +1, -1 and 0, respectively, to the term W.sub.i-1 when one of the following occurs: at least one bit of .eta.*(X.sub.i -W.sub.i-1) equals one; .eta.*(X.sub.i -W.sub.i-1) equals zero, the comparison signal is < and the sign bit is +; .eta.* (X.sub.i -W.sub.i-1) equals zero, the comparison signal is < and the sign bit is -; or .eta.*(X.sub.i -W.sub.i-1) equals zero and the comparison signal is > or =.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.