Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
277 words
A device for recognizing and responding to physical patterns, comprising: (a) transducer means for producing an input signal representing a physical pattern in an environment; (b) a plurality of feature detectors responsive to said input signal, each feature detector having weight means for storing a representation of a preferred feature, for producing a feature activity signal representing degrees to which each of said preferred features exists in said input signal, and for producing a feature description signal representing said preferred features; (c) classifier means responsive to said feature activity signal, for producing an output signal representing a system action corresponding to said input signal; (d) effector means responsive to said output signal, for committing an action in said environment; (e) memory means responsive to said input signal, for approximately storing a representation of said input signal, and for producing a retrieval signal representing previously stored input signals; (f) assigner means responsive to said input signal and to said retrieval signal and to said feature description signal, for producing a part mapping signal representing a mapping between a plurality of parts and at least one responsible feature detector, such that each part corresponds to a likely feature of said input signal and of said previously stored input signals; (g) updater means responsive to said part mapping signal, for modifying each of said responsible feature detectors so as to make its preferred feature more similar to its assigned part; whereby the modification of each of said responsible feature detectors is largely independent of the modifications of the other feature detectors; whereby said device can be effectively trained with fewer physical pattern examples than a device having correlated feature training.
Claim 2
Independent Claim
277 words
A device for recognizing and responding to physical patterns, comprising: (a) transducer means for producing an input signal representing a physical pattern in an environment; (b) a plurality of feature detectors responsive to said input signal, each feature detector having weight means for storing a representation of a preferred feature, for producing a feature activity signal representing degrees to which each of said preferred features exists in said input signal, and for producing a feature description signal representing said preferred features; (c) classifier means responsive to said feature activity signal, for producing an output signal representing a system action corresponding to said input signal; (d) effector means responsive to said output signal, for committing an action in said environment; (e) memory means responsive to said input signal, for approximately storing a representation of said input signal, and for producing a retrieval signal representing previously stored input signals; (f) assigner means responsive to said input signal and to said retrieval signal and to said feature description signal, for producing a part mapping signal representing a mapping between a plurality of parts and at least one responsible feature detector, such that each part corresponds to a likely feature of said input signal and of said previously stored input signals; (g) updater means responsive to said part mapping signal, for modifying each of said responsible feature detectors so as to make its preferred feature more similar to its assigned part; whereby the modification of each of said responsible feature detectors is largely independent of the modifications of the other feature detectors; whereby said device can be effectively trained with fewer physical pattern examples than a device having correlated feature training.
Claim 3
Dependent Claim
47 words
The device of claim 1 wherein said part mapping signal represents a mapping between said plurality of parts and a plurality of responsible feature detectors, and is such that each responsible feature detector has a high correspondence to its assigned part relative to the other feature detectors.
Claim 4
Dependent Claim
39 words
The device of claim 2 wherein said memory means is responsive to said feature activity signal and to said feature description signal, and said retrieval signal is dependent upon said feature activity signal and upon said feature description signal.
Claim 5
Dependent Claim
34 words
The device of claim 3 wherein said feature detectors, and said classifier means, and said memory means, and said assigner means, and said updater means comprise executable instruction code on a digital computing machine.
Claim 6
Dependent Claim
36 words
The device of claim 3 wherein said feature detectors are implemented with a neural network, such that the weight means for each feature detector comprises an array of modifiable connections configured for receiving said input signal.
Claim 7
Dependent Claim
18 words
The device of claim 5 wherein said neural network comprises executable instruction code on a digital computing machine.
Claim 8
Dependent Claim
20 words
The device of claim 5 wherein at least one unit of said neural network acts according to a noisy-OR function.
Claim 9
Dependent Claim
35 words
The device of claim 7, further including means for storing a contribution to the activation probability of said at least one unit, such that said contribution may be accessed on a plurality of activation cycles.
Claim 10
Dependent Claim
39 words
The device of claim 8 wherein said contribution is a sum over each inactive child unit of a negative logarithm of a quantity representing one minus the weight from said at least one unit to said inactive child unit.
Claim 11
Dependent Claim
24 words
The device of claim 5 wherein said assigner means is configured to perform a soft segmentation of said input signal to obtain said parts.
Claim 12
Dependent Claim
14 words
The device of claim 2 wherein said memory means is a lossless storage device.
Claim 13
Dependent Claim
32 words
The device of claim 11 wherein each of said parts is a difference vector representing a difference between said input signal and a previously stored comparison pattern represented by said retrieval signal.
Claim 14
Dependent Claim
39 words
The device of claim 12 wherein said assigner means is configured to assign each of said parts to a winning feature detector, said winning feature detector having the preferred feature which has a minimum distance from said difference vector.
Claim 15
Dependent Claim
54 words
The device of claim 2 wherein said updater means is configured to modify each of said responsible feature detectors so as to make its preferred feature move to a new input space location which is substantially along the vector from its current input space location to the input space location of its assigned part.
Claim 16
Independent Claim
294 words
A method for creating a pattern recognition device, comprising the steps of: (a) providing transducer means for producing an input signal representing a physical pattern in an environment; (b) providing a plurality of feature detectors responsive to said input signal, each feature detector having weight means for storing a representation of a preferred feature, for producing a feature activity signal representing degrees to which each of said preferred features exists in said input signal, and for producing a feature description signal representing said preferred features; (c) providing classifier means responsive to said feature activity signal, for producing an output signal representing a system action corresponding to said input signal; (d) providing effector means responsive to said output signal, for committing an action in said environment; (e) providing memory means for approximately storing input patterns, and for producing a retrieval signal representing previously stored input patterns; (f) using said memory means to approximately store a sequence of comparison patterns; (g) providing a training pattern; (h) identifying a plurality of parts in said training pattern, such that each part corresponds to a likely feature of said training pattern and of said comparison patterns; (i) assigning each of said parts to a corresponding responsible feature detector; (j) modifying each of said responsible feature detectors so as to make its preferred feature substantially directly more similar to its assigned part; (k) training said feature detectors by repeating steps (g) through (j) on a significant portion of a training set until a training criterion is reached; whereby the modification of each of said responsible feature detectors is largely independent of the modifications of the other feature detectors; whereby said method allows effective creation of a pattern recognition device with fewer pattern presentations than a device having correlated feature training.
Claim 17
Independent Claim
294 words
A method for creating a pattern recognition device, comprising the steps of: (a) providing transducer means for producing an input signal representing a physical pattern in an environment; (b) providing a plurality of feature detectors responsive to said input signal, each feature detector having weight means for storing a representation of a preferred feature, for producing a feature activity signal representing degrees to which each of said preferred features exists in said input signal, and for producing a feature description signal representing said preferred features; (c) providing classifier means responsive to said feature activity signal, for producing an output signal representing a system action corresponding to said input signal; (d) providing effector means responsive to said output signal, for committing an action in said environment; (e) providing memory means for approximately storing input patterns, and for producing a retrieval signal representing previously stored input patterns; (f) using said memory means to approximately store a sequence of comparison patterns; (g) providing a training pattern; (h) identifying a plurality of parts in said training pattern, such that each part corresponds to a likely feature of said training pattern and of said comparison patterns; (i) assigning each of said parts to a corresponding responsible feature detector; (j) modifying each of said responsible feature detectors so as to make its preferred feature substantially directly more similar to its assigned part; (k) training said feature detectors by repeating steps (g) through (j) on a significant portion of a training set until a training criterion is reached; whereby the modification of each of said responsible feature detectors is largely independent of the modifications of the other feature detectors; whereby said method allows effective creation of a pattern recognition device with fewer pattern presentations than a device having correlated feature training.
Claim 18
Dependent Claim
50 words
The method of claim 15, further including the steps of: (l) repeating steps (a) through (d) to create a comparable pattern recognition device; (m) transferring the preferred feature of at least one of the trained feature detectors to at least one corresponding feature detector of said comparable pattern recognition device.
Claim 19
Dependent Claim
39 words
The method of claim 15 wherein said memory means is responsive to said feature activity signal and to said feature description signal, and said retrieval signal is dependent upon said feature activity signal and upon said feature description signal.
Claim 20
Dependent Claim
36 words
The method of claim 17 wherein said feature detectors are implemented with a neural network, such that the weight means for each feature detector comprises an array of modifiable connections configured for receiving said input signal.
Claim 21
Dependent Claim
20 words
The method of claim 18 wherein at least one unit of said neural network acts according to a noisy-OR function.
Claim 22
Independent Claim
322 words
A device for recognizing and responding to physical patterns, comprising: (a) a transducer capable of producing an input signal representing a physical pattern in an environment; (b) a plurality of feature detectors each responsive to said input signal, each feature detector having weight storage capable of representing a preferred feature, each of said feature detectors being capable of producing a feature activity signal element representing a degree to which its preferred feature exists in said input signal, and being capable of producing a feature description signal element representing its preferred feature; (c) a classifier responsive to each said feature activity signal element, capable of producing an output signal representing a system action corresponding to said input signal; (d) an effector responsive to said output signal, capable of committing an action in said environment; (e) a memory responsive to said input signal, capable of approximately storing a representation of said input signal, and capable of producing a retrieval signal representing previously stored input signals; (f) an assigner responsive to said input signal and to said retrieval signal and to each of said feature description signal elements, capable of producing a part mapping signal representing a mapping between a plurality of parts and a plurality of responsible feature detectors, such that each part corresponds to a likely feature of said input signal and of said previously stored input signals, and such that each responsible feature detector has a high correspondence to its assigned part relative to the other feature detectors; (g) an updater responsive to said part mapping signal, capable of modifying each of said responsible feature detectors so as to make its preferred feature vector move substantially directly toward its assigned part vector; whereby the modification of each of said responsible feature detectors is largely independent of the modifications of the other feature detectors; whereby said device can be effectively trained with fewer physical pattern examples than a device having correlated feature training.
Claim 23
Independent Claim
322 words
A device for recognizing and responding to physical patterns, comprising: (a) a transducer capable of producing an input signal representing a physical pattern in an environment; (b) a plurality of feature detectors each responsive to said input signal, each feature detector having weight storage capable of representing a preferred feature, each of said feature detectors being capable of producing a feature activity signal element representing a degree to which its preferred feature exists in said input signal, and being capable of producing a feature description signal element representing its preferred feature; (c) a classifier responsive to each said feature activity signal element, capable of producing an output signal representing a system action corresponding to said input signal; (d) an effector responsive to said output signal, capable of committing an action in said environment; (e) a memory responsive to said input signal, capable of approximately storing a representation of said input signal, and capable of producing a retrieval signal representing previously stored input signals; (f) an assigner responsive to said input signal and to said retrieval signal and to each of said feature description signal elements, capable of producing a part mapping signal representing a mapping between a plurality of parts and a plurality of responsible feature detectors, such that each part corresponds to a likely feature of said input signal and of said previously stored input signals, and such that each responsible feature detector has a high correspondence to its assigned part relative to the other feature detectors; (g) an updater responsive to said part mapping signal, capable of modifying each of said responsible feature detectors so as to make its preferred feature vector move substantially directly toward its assigned part vector; whereby the modification of each of said responsible feature detectors is largely independent of the modifications of the other feature detectors; whereby said device can be effectively trained with fewer physical pattern examples than a device having correlated feature training.