Knowledge representation using geometric flexible adaptable templates a new machine learning methodology
First Claim
1. A machine comprising:
- (a) a memory which stores a collection of templates, (b) a learning component which constructs said templates, whereby said machine does not get stuck in local minima, and whereby said machine enhances what any machine can learn, and whereby said machine greatly increases the speed, and whereby said machine enhances the representation of knowledge.
3 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to the machine recognition and learning of predetermined categories and more generally, to the representation of patterns, information and knowledge in computational applications. A method of learning categories is an important component of advanced software technology. This invention has applications in the following areas: bioinformatics, document classification, document similarity, financial data mining, goal-based planners, handwriting and character recognition, information retrieval, natural language processing, natural language understanding, pattern recognition, search engines, strategy based domains such as business, military and games, and vision recognition.
52 Citations
65 Claims
-
1. A machine comprising:
-
(a) a memory which stores a collection of templates, (b) a learning component which constructs said templates, whereby said machine does not get stuck in local minima, and whereby said machine enhances what any machine can learn, and whereby said machine greatly increases the speed, and whereby said machine enhances the representation of knowledge. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A machine comprising:
-
(a) a memory which stores a collection of templates, (b) a recognition component which utilizes said templates, whereby said machine greatly increases the speed, and whereby said machine greatly increases the accuracy, and whereby said machine enhances the patterns, information and/or knowledge that any machine can retrieve, categorize, classify and/or recognize. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A machine comprising:
-
(a) evolution which builds competent elements from building blocks, (b) a memory which stores said elements, whereby said machine enhances the competency of said elements constructed, and whereby said machine greatly increases the speed at which said elements are constructed. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method of building a representation of patterns and/or information and/or knowledge, comprising:
-
(a) using a memory which stores a collection of templates, (b) executing a learning phase which constructs said templates, whereby said method does not get stuck in local minima, and whereby said method enhances what any method can learn, and whereby said method greatly increases the speed, and whereby said method enhances what can be represented. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method comprising:
-
(a) using a memory which stores a collection of templates, (b) executing a recognition phase which utilizes said templates, whereby said templates greatly increase the speed, and whereby said templates greatly increase the accuracy, and whereby said templates enhance the patterns, information and/or knowledge that any method can retrieve, categorize, classify and/or recognize. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60)
-
-
61. A means for information retrieval comprising:
-
(a) a memory which stores a collection of templates, (b) a retrieval phase which retrieves information using said templates.
-
-
62. The means in 61 wherein one or more said templates use a <
- DOER, ACTION>
phrase.
- DOER, ACTION>
-
63. The means in 61 wherein one or more said templates use a <
- DOER, ACTION, OBJECT>
phrase.
- DOER, ACTION, OBJECT>
-
64. The means in 61 wherein one or more said templates are concept templates.
-
65. The means in 64 wherein said concept templates are selected from the group consisting of:
-
at least one of the following concepts occur;
all of the following concepts occur;
all of the following concepts occur in the same sentence;
all of the following concepts occur in this order;
all of the following concepts occur in the same sentence in this order;
none of the following concepts occur;
at least one of the following concepts do not occur;
all of the following concepts do not occur in the same sentence;
all of the following concepts do not occur in this order;
all of the following concepts do not occur in the same sentence in this order;
all of the following concepts occur in the same <
DOER, ACTION>
phrase;
all of the following concepts occur in the same <
DOER, ACTION, OBJECT>
phrase.
-
Specification