“Independent Researcher, Librarian, Music Educator and Composer" - Ted Hunter

Patent No. 5995954 Method and apparatus for associative memory

 

Patent No. 5995954

Method and apparatus for associative memory (Loos, Nov 30, 1999)

Abstract

A method and apparatus for an electronic artificial neural network, which serves as an associative memory that has a complete set of N-dimensional Hadamard vectors as stored states, suitable for large N that are powers of 2. The neural net has nonlinear synapses, each of which processes signals from two neurons. These synapses can be implemented by simple passive circuits comprised of eight resistors and four diodes. The connections in the neural net are specified through a subset of a group that is defined over the integers from 1 to N. The subset is chosen such that the connections can be implemented in VLSI or wafer scale integration. An extension of the Hadamard memory causes the memory to provide new Hadamard vectors when these are needed for the purpose of Hebb learning.

Notes:  

Funded by DARPA. Filed March 1992, granted November 1999. This one is a computer program for a neural network memory. The rest, 5782874, 5800481, 5935054, 6017302, 6091994, 6238333, and 6506148 all deal with various forms of nervous system manipulation. Basically they deal with subliminal brainwave entrainment. The patents go into pulsative, thermal, electrical, magnetic, electromagnetic, and acoustical ways of doing this. The author refers to creating 'sensory resonances' by subliminally manipulating the various presentation methods described above and using them on other parts of the body away from the brain. This sends impulses to the brain and entrains it to the frequencies stated in the patents. The patents read like most other entrainment devices or methods. In the patents there are no mentions of any EEGs or other monitoring devices being used. Some of the patents state that they may have uses in the 'non-lethal' weapons area. All of the patents tend to stick to the same two frequencies for their effects (at ½ Hz a person would be almost literally brain dead and at 2.4 Hz a person would be little more than comatose). Only one of them mentions any malicious uses, 6506148. The ones that the MPRII guidelines would apply to, state that they can be used for manipulation of someone's nervous system and still comply with those guidelines. A couple of the patents mention the elapsed time before the mentioned effects occur, this happens with all entrainment devices. The patents are an example of causing some physiological effects through the subliminal entrainment. The frequencies as stated above should be taken into account when reading the list of effects caused by the various forms of the subliminal entrainment. Most of the effects sound like things that happen when someone is close to death.

SUMMARY

It is the object of the present invention to provide a method and means for constructing Hadamard memories of large dimension, in such a manner that 1) the connections can be implemented in VLSI or wafer-scale integration, 2) the synapses are such that they can be implemented by simple passive circuits, and 3) the Hadamard memory supplies heretofore unused Hadamard vectors for the purpose of Hebb learning.

Object 1) is met as follows.

In the course of computer experiments we discovered that, as the dimension N is increased, the fraction of connections that needs to be implemented in order to obtain good associative recall diminishes dramatically, to a degree that was completely unexpected. This sets the stage for massive pruning of the connections implied by (4) or (5), essentially without loss of performance.

The set of selected connections needs to be shift invariant, in order that the dendrites can be implemented in a compact fashion on a chip or wafer. There is also a slope limitation on the segments of the dendrites, which is chosen to avoid overcrowding of the dendrites.

Finally, the selected connections must be chosen from the components i, j, k, for which the connection tensor (4) or (5) is nonzero. For large N, the calculation of these index combinations (i,j,k), based on the Hadamard vectors, is very lengthy. We give a shortcut for this calculation, based on group properties, shift invariance, and the window property. From the resulting set of index combinations (i,j,k), a small subset of connections to be implemented is selected by using the slope limitation condition. An example result is shown in FIGS. 1 and 2, for dimension N=1024.

Object 2) is met as follows.

The quadratic dendrite current (1) requires use of product synapses, which, for signal inputs y.sub.j and y.sub.k, produce an output current proportional to y.sub.j y.sub.k. Although the product operation is simple in computer simulation, implementation in hardware is cumbersome, requiring at least 9 transistors. Considering the very large number of synapses that need to be placed on a chip or wafer for large dimension N, it is important to simplify the synapse circuitry, which means giving up the product function. We have found a synapse circuit that is comprised of 8 resistors and 4 diodes, and that provides, for fully developed neuron signals, the same output current as a product synapse; however, this circuit requires a doubling of the neuron signal lines, such that one line carries the signal voltage, and the other line carries the opposite voltage. For underdeveloped neuron signals, i.e., signals with magnitude below unity, the synapse output current deviates from the product function. However, computer simulations of associative recall for N=1024 and N=2048 have shown that these "RD" synapses are satisfactory, if the connections are chosen in the manner discussed.

Object 3) is met as follows.

Hebb learning amounts to adding to the synaptic matrix of the BLT a matrix

where h.sub..gamma. is the Hadamard vector that we want x to be labeled with. The Hebb addition (6) to the BLT matrix should be made only if the input vector x is much different from all the vectors that have been stored so far. That condition can be easily checked by computing the correlation between the input vector and output vector of the Hadamard memory. For large N, it is cumbersome to find the new Hadamard vector h.sub..gamma. that must be presented to the back of the BLT for the Hebb learning (6). We have found a method of acquiring h.sub..gamma., simply by letting the Hadamard memory determine this vector by associative recall, using as input vector a bipolar counter word of bit length m=log.sub.2 N, concatenated with zeros. Incrementing the counter, everytime that learning is required as evidenced by a "weak" correlation, and presenting the counter word to the Hadamard memory, then results in a new Hadamard vector for the Hebb learning. The method relies on the so-called window property of Hadamard vectors that have been constructed from maximal-length shift-register sequences [13].

The invention is not limited by the embodiments shown in the drawings and described in the description, which are given by way of example and not of limitation, but only in accordance with the scope of the appended claims.

REFERENCES

[1] H. G. Loos, "Reflexive Associative Memories", in NEURAL INFORMATION PROCESSING SYSTEMS, Ed. Dana Z. Anderson, American Institute of Physics, New York, 1988, p.495

[2] H. G. Loos, "Quadratic Hadamard Memories", Proceedings, International Joint Conference on Neural Networks, San Diego, Calif., Jun. 17-21, 1990, p. I-735

[3] H. G. Loos, "Continuum Model for Quadratic Memories", Proceedings, International Joint Conference on Neural Networks, Seattle, Wash., Jul. 8-12, 1991, p.11-297

[4] H. G. Loos, "Quadratic Hadamard Memories I", Tech. Rep. #1, ARPA Order No. 6429, Contract DAAH01-88-C-0887, 1989

[5] B. Kosko, Proceedings IEEE International Conference on Neural Networks (ICNN-87), p.II-261 (1987)

[6] B. Kosko, IEEE Trans. SMC-18, 49 (1988)

[7] B. Kosko, Appl. Optics 26, 4947 (1987)

[8] H. H. Chen, Y. C. Lee, G. Z. Sun, and H. Y. Lee, "High Order Correlation Model for Associative Memory", in NEURAL NETWORKS FOR COMPUTING, AIP Conference Proceedings #151, p.86 (1986)

[9] D. J. Volper and S. E. Hampson, Neural Networks 3, 93 (1990)

[10] J. J. Hopfield, "Neural networks and physical systems with emergent collective computational abilities", Proc. Natl. Acad. Sci. USA 79, 2554 (1982)

[11] C. Mead, ANALOG VLSI AND NEURAL SYSTEMS, Addison-Wesley, New York, 1989

[12] D. O. Hebb, ORGANIZATION OF BEHAVIOR; A NEUROPSYCHOLOGICAL THEORY, Wiley, New York, 1949

[13] M. Harwit and N. J. A. Sloane, HADAMARD TRANSFORM OPTICS, Academic Press, New York, 1979

[14] H. G. Loos, Quadratic Hadamard Memories II", Tech. Rep. #2, ARPA Order No. 6429, Contract DAAH01-88-C-0887, 1990

[15] H. G. Loos, "Group Theory of Memories with Quadratic Activation", Tech. Rep. #3, ARPA Order No. 6429, Contract DAAH01-88-C-0887, 1991

[16] H. G. Loos, "Adaptive Stochastic Content-Addressable Memory", Final Report, ARPA Order No. 6429, Contract DAAH01-88-C-0887, 1991

Comments

Popular Posts - Last 30 days

Video: New Brain Computer Interface Technology - Steve Hoffman | TEDxCEIBS

The Matrix Deciphered - by Robert Duncan

Secret Testing - EM-Weapon Through Satellite

Understanding Vibration and Resonance

Mind Control: HAARP & The Future of Technology

U.S. Government Using Electronic Torture to Mimic Mental Illness

Voice to Skull Technology (V2K)

Neuropsychological & Electronic No-Touch Torture Report by Dr. Robert Duncan (used on targeted citizens here in the U.S.)

THE SEQUEL TO THE FALL OF THE CABAL | Parts 1 - 27

Bioeffects Research for Emerging RF Technologies