×

Analog hardware for learning neural networks

  • US 5,056,037 A
  • Filed: 12/28/1989
  • Issued: 10/08/1991
  • Est. Priority Date: 12/28/1989
  • Status: Expired due to Fees
First Claim
Patent Images

1. A neural network processor capable of fully-parallel analog implementation of both single-attractor and multiple-attractor configurations with maximum speed of operation comprising:

  • a) a plurality of input neurons each having an input for receiving a voltage stimulus and an output for outputting a voltage output;

    b) a plurality of output neurons each having an input for receiving a voltage input and an output for outputting a voltage output;

    c) a synaptic array comprising a plurality of synapses connecting said output of respective ones of said input neurons to said input of respective ones of said output neurons, each of said synapses having a weighting factor associated therewith determining a conductance value therethrough and means for changing said weighting factor including a weighting factor input;

    d) a weighting factor update conductor disposed throughout said synaptic array;

    e) a plurality of individually addressable switches connected between said weighting factor input of respective ones of said synapses and said weighting factor update conductor;

    f) learning controller means connected to said individually addressable switches and said weighting factor update conductor for enabling selected ones of said switches to connect said weighting factor input of a corresponding one of said synapses to said weighting factor update conductor and for simultaneously applying a weighting factor update voltage value to said weighting factor update conductor; and

    ,wherein said learning controller means includes logic for updating each said synapse in turn by enabling a corresponding one of said individually addressable switches, making an initial change in the conductance value of said corresponding synapse, evaluating corresponding changes at outputs of said output neurons, and implementing therefrom a learning rule to determine a final change in said conductance of said corresponding synapse.

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