Method and System for Constructing a Classifier
First Claim
1. A method of constructing a classifier for a set of records to be classified into predicted classes, comprising the steps of:
- a) clustering (112) a set of records that are to be classified (108) into a plurality of clusters;
b) creating a first classifier (106) that classifies records into the plurality of clusters (321-323), and c) applying the first classifier (106) to a set of training records (110). each of the training records having a predicted class (306).
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for constructing a classifier for a set of records to be classified (108) into predicted classes (351-353) are provided. The set of records that are to be classified (108) are clustered into a plurality of clusters. A first classifier (106) is created that classifies records into the plurality of clusters (321-323) and the first classifier (106) is applied to a set of training records (110), each of the training records (331-334) having a predicted class (306). A classifier (107A-C) may then be created for each sub-set of training records (341-343) classed into each of the plurality of clusters and the classifier (107A-C) applied to a sub-set of records to be classified (311-313) formed in the corresponding cluster.
17 Citations
20 Claims
-
1. A method of constructing a classifier for a set of records to be classified into predicted classes, comprising the steps of:
-
a) clustering (112) a set of records that are to be classified (108) into a plurality of clusters;
b) creating a first classifier (106) that classifies records into the plurality of clusters (321-323), and c) applying the first classifier (106) to a set of training records (110). each of the training records having a predicted class (306). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for constructing a classifier for a set of records to be classified into predicted classes, comprising:
-
a clustering means (112) to group a set of records that are to be classified (108) into a plurality of clusters;
a first classifier (106) that classifies records into the plurality of clusters (321-323); and
a set of training records (110), each of the training records having a predicted class (306);
wherein the first classifier (106) is applied to the set of training records (110). - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product stored on a computer readable storage medium, comprising computer readable program code means for performing the steps of:
-
a) clustering (112) a set of records that are to be classified (108) into a plurality of clusters;
b) creating a first classifier (106) that classifies records into the plurality of clusters (321-323); and
c) applying the first classifier (106) to a set of training records (110), each of the training records having a predicted class (306). - View Dependent Claims (16, 17)
-
-
18. A method of providing a service to a customer over a network, comprising:
-
a) clustering (112) a set of records that are to be classified (108) into a plurality of clusters;
b) creating a first classifier (106) that classifies records into the plurality of clusters (321-323); and
c) applying the first classifier (106) to a set of training records (110), each of the training records having a predicted class (306). - View Dependent Claims (19, 20)
-
Specification