×

Neural digital processor utilizing an approximation of a non-linear activation function

  • US 5,796,925 A
  • Filed: 02/06/1995
  • Issued: 08/18/1998
  • Est. Priority Date: 12/11/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A neural digital processor (10), comprising:

  • a. an input (13) for receiving digital data and generating an output signal,b. a neural unit (12) coupled to the input for calculating neural potentials, from the output signal, according to a function of the output signal and synaptic coefficients, said synaptic coefficients are weight connections either between neurons or between neurons and the input,c. memory (16) for storing said synaptic coefficients,d. means (14) for subjecting at least one of the neural potentials, designated POT, to at least one approximative non-linear activation function ANLF which is formed by n segments in order to produce at least one neural state, said means (14) comprising another neural digital processor which comprises;

    I. means (20) for calculating n combinations, Mj =Hj ·

    POT+Thj, wheren is an integer;

    j is an integer such that 1≦

    j≦

    n;

    Hj are predetermined synaptic coefficients; and

    Thj are thresholds,II. means (22) for calculating states Sj =F(Mj), using another non-linear function CNLF which is formed byA. a segment F(x), where x is a running independent variable, which segment is not constant when x is situated in an interval (-xmin, xmax), andB. two segments F(x)=Fmax and F(x)=-Fmin when x≧

    xmax and x≦

    -xmin, respectively,III. means (24) for linearly combining the states with further synaptic coefficients Dj in order to produce said at least one neural state STAT.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×