US5627945A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Biased learning system
Assignee: Nokia of America Corp
•
Filing: 1995-12-01
•
Granted: 1997-05-06
•
Expires: 2015-12-01
Abstract
Abstract The invention permits various types of background knowledge for a concept learning system to be represented in a single formal structure known as an antecedent description grammar. A user formulates background knowledge for a learning problem into such a grammar, which then becomes an input to a learning system, together with training data representing the concept to be learned. The learning system, constrained by the grammar, then uses the training data to generate a hypothesis for the concept to be learned. Such hypothesis is in the form of a set of logic clauses known as Horn clauses.
Inventors
- 👤 William W. Cohen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 17:43
CPC Classifications
G; G06; G06N; G06N5/00; G06N5/02; G06N5/022; G06N5/025
Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
196 words
In a computer system, an improved apparatus for inducing a hypothesis which is employed to automatically classify items of data from a set of the data items in which each item has been labelled with the item's classification, the apparatus being of the type comprising: means for learning the hypothesis from the set of the data items, means for biasing the means for learning to narrow a hypothesis space within which the means for learning operates, and the improvement comprising in the means for biasing: a) entities which are mappable to hypotheses to determine whether a given hypothesis is consistent with a given entity and thereby narrow the hypothesis space; b) means for generating the entities, with, i) each entity being generated by a sequence of transformations which follow rules of grammar, beginning from an initial entity and ii) each transformation being such that a later entity produced by a transformation from an earlier entity restricts the hypothesis space to a greater degree than the earlier entity does; and c) input means for receiving an antecedent description grammar, designed by a user, which defines the rules of grammar which must be followed in transforming the entities.
Claim 2
Dependent Claim
196 words
In a computer system, an improved apparatus for inducing a hypothesis which is employed to automatically classify items of data from a set of the data items in which each item has been labelled with the item's classification, the apparatus being of the type comprising: means for learning the hypothesis from the set of the data items, means for biasing the means for learning to narrow a hypothesis space within which the means for learning operates, and the improvement comprising in the means for biasing: a) entities which are mappable to hypotheses to determine whether a given hypothesis is consistent with a given entity and thereby narrow the hypothesis space; b) means for generating the entities, with, i) each entity being generated by a sequence of transformations which follow rules of grammar, beginning from an initial entity and ii) each transformation being such that a later entity produced by a transformation from an earlier entity restricts the hypothesis space to a greater degree than the earlier entity does; and c) input means for receiving an antecedent description grammar, designed by a user, which defines the rules of grammar which must be followed in transforming the entities.
Claim 3
Independent Claim
163 words
A method for narrowing a hypothesis space in computer apparatus for inducing a hypothesis which is employed to automatically classify items of data from a set of the data items in which each item has been labelled with the item's classification, the method comprising the steps of: a) receiving an antecedent description grammar which was designed by a user, and which defines rules which transformations of entities must follow; b) employing the antecedent description grammar to generate entities which are mappable to hypotheses to determine whether a given hypothesis is consistent with a given entity, i) the antecedent description grammar defining a set of transformations and ii) each entity being generated by a sequence of the transformations beginning from an initial entity, and iii) each transformation being such that a later entity produced by a transformation from an earlier entity restricts the hypothesis space to a greater degree than does the earlier entity; and b) employing the entities to narrow the hypothesis space.
Claim 4
Independent Claim
163 words
A method for narrowing a hypothesis space in computer apparatus for inducing a hypothesis which is employed to automatically classify items of data from a set of the data items in which each item has been labelled with the item's classification, the method comprising the steps of: a) receiving an antecedent description grammar which was designed by a user, and which defines rules which transformations of entities must follow; b) employing the antecedent description grammar to generate entities which are mappable to hypotheses to determine whether a given hypothesis is consistent with a given entity, i) the antecedent description grammar defining a set of transformations and ii) each entity being generated by a sequence of the transformations beginning from an initial entity, and iii) each transformation being such that a later entity produced by a transformation from an earlier entity restricts the hypothesis space to a greater degree than does the earlier entity; and b) employing the entities to narrow the hypothesis space.
Claim 5
Independent Claim
142 words
A method of using a computer to derive a collection of one or more clauses which describe a set of training examples, comprising the following steps: a) accepting from a user i) a grammar which specifies operations permitted in deriving Horn clauses, ii) the set of training examples, in which some are defined as positive, and some as negative; b) repeatedly performing the following steps until all positive training examples are covered by a Horn clause: i) generating a Horn clause, using steps permitted by the grammar; ii) using a Horn theorem-prover, A) inquiring whether the Horn clause covers negative examples and, if so, modifying the Horn clause so that it covers no negative examples; and B) inquiring whether the Horn clause, as modified if required in paragraph (A), covers positive examples and, if so, adding the Horn clause to the collection.
Claim 6
Independent Claim
142 words
A method of using a computer to derive a collection of one or more clauses which describe a set of training examples, comprising the following steps: a) accepting from a user i) a grammar which specifies operations permitted in deriving Horn clauses, ii) the set of training examples, in which some are defined as positive, and some as negative; b) repeatedly performing the following steps until all positive training examples are covered by a Horn clause: i) generating a Horn clause, using steps permitted by the grammar; ii) using a Horn theorem-prover, A) inquiring whether the Horn clause covers negative examples and, if so, modifying the Horn clause so that it covers no negative examples; and B) inquiring whether the Horn clause, as modified if required in paragraph (A), covers positive examples and, if so, adding the Horn clause to the collection.
References Cited (Backward Citations)
US4730259A
Cited
US4775935A
Cited
US5083268A
Cited
US4970657A
Cited
US5222197A
Cited
US5187773A
Cited
US5138694A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-05-05 | 2000-11-04 | 2001-05-06 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-05-05 | 2004-11-04 | 2005-05-06 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-05-05 | 2008-11-04 | 2009-05-06 | $7700.00 | Window Closed / Lapsed |