Method and system for adaptive learning and pattern recognition
First Claim
Patent Images
1. A method of recognizing and learning patterns in an adaptive learning network, comprising:
- receiving an input pattern made up of one or more basic components, the one or more basic components measured in event time corresponding to an order of occurrence of the one or more basic components in the input pattern;
searching in an adaptive learning network for a cel structure having a basic component of the one or more basic components starting in the order of occurrence in the input pattern;
positively reinforcing the cel structure having the basic component;
creating one or more cel structures to hold the one or more basic components and linking the created one or more cel structures to the adaptive learning network according to its event time, if not found.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for an adaptive learning and pattern recognition that detects and learns significant patterns and pattern semantic in a noisy environment. A unique predation method of reinforcement and deletion by using stimulus and context activities is disclosed. The learning and pattern recognition of the present invention also employs the learned semantics knowledge to evaluate the semantic context of the pattern.
32 Citations
15 Claims
-
1. A method of recognizing and learning patterns in an adaptive learning network, comprising:
-
receiving an input pattern made up of one or more basic components, the one or more basic components measured in event time corresponding to an order of occurrence of the one or more basic components in the input pattern;
searching in an adaptive learning network for a cel structure having a basic component of the one or more basic components starting in the order of occurrence in the input pattern;
positively reinforcing the cel structure having the basic component;
creating one or more cel structures to hold the one or more basic components and linking the created one or more cel structures to the adaptive learning network according to its event time, if not found. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An adaptive learning and pattern recognition system, comprising:
-
a plurality of cel structures, each of the plurality of cel structures enabled to link to any one or combination of a parent cel structure, a cousin cel structure, and a child cel structure, wherein a parent cel structure contains an event in a pattern that occurred at event time t−
1, the cousin cel structure contains an event in a pattern that occurred at even time t, and the child cel structure contains an event in a pattern that occurred at event time t+1;
each of the plurality of cel structures enabled to positively reinforce itself when an input event matches its content, each of the plurality of cel structures enabled to create a cousin cel when an input event does not match its content, wherein the plurality of cel structures are interrelated with one another in a chronological order of occurrence of events in a pattern forming one or more paths representing one or more patterns. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps of recognizing and learning patterns in an adaptive learning network, comprising:
-
receiving an input pattern made up of one or more basic components, the one or more basic components measured in event time corresponding to an order of occurrence of the one or more basic components in the input pattern;
searching an adaptive learning network for a cel structure having a basic component of the one or more basic components starting in the order of occurrence in the input pattern;
positively reinforcing the cel structure having the basic component;
creating one or more cel structures to hold the one or more basic components and linking the created one or more cel structures to the adaptive learning network according to its event time, if not found.
-
Specification