×

Neural network for learning, recognition and recall of pattern sequences

  • US 5,255,348 A
  • Filed: 06/14/1991
  • Issued: 10/19/1993
  • Est. Priority Date: 06/14/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for processing data consisting of a temporal sequence of patterns, said system comprising:

  • a plurality of external and internal input means for receiving and transmitting data signals representing an element of one of said patterns;

    a plurality of prediction means coupled to said external input means for producing an output signal value that is a prediction of a future data signal value in said temporal sequence pattern;

    each prediction means including a plurality of interconnected dendritic compartments connected to an associated one of said internal input means for storing and transforming said input data signals;

    said prediction means including a processing element producing an output activation value at its output based on its input, said processing element connected to at least one of said dendritic compartments, wherein said processing element includes means for producing an activating value which is a function of said transformed input signals from said plurality of dendritic compartments;

    recognition means coupled to said external input means, and also to one associated prediction means output for producing an output signal only when a current prediction means output in response to a current input from said temporal pattern matches the next external input data signal from a subsequent input from said temporal pattern; and

    gate means with inputs coupled to the output of an associated prediction means and also coupled to the output of said recognition means, said gate means also coupled between said external input means and said internal input means, the gate means operative to selectively direct either the external input means or the prediction means output to said internal input means depending on the state of the recognition means output, whereby when said current prediction means output matches the next external data signal, the prediction means produces its next output without an additional external input.

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