DISTRIBUTED HIERARCHICAL TEXT CLASSIFICATION FRAMEWORK
First Claim
1. A method for training a hierarchical classifier for classification of documents into a classification hierarchy, the method comprising:
- providing training data for training the classifiers, the training data including documents and classifications of the documents within the classification hierarchy;
for each classifier for a classification within the classification hierarchy,identifying one of a plurality of agents to train the classifier so that multiple agents train different classifiers; and
under control of the identified agent, training the classifierwherein the classifiers trained by the multiple agents form the hierarchical classifier.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for distributed training of a hierarchical classifier for classifying documents using a classification hierarchy is provided. A training system provides training data that includes the documents and classifications of the documents within the classification hierarchy. The training system distributes the training of the classifiers of the hierarchical classifier to various agents so that the classifiers can be trained in parallel. For each classifier, the training system identifies an agent that is to train the classifier. Each agent then trains its classifiers.
38 Citations
20 Claims
-
1. A method for training a hierarchical classifier for classification of documents into a classification hierarchy, the method comprising:
-
providing training data for training the classifiers, the training data including documents and classifications of the documents within the classification hierarchy; for each classifier for a classification within the classification hierarchy, identifying one of a plurality of agents to train the classifier so that multiple agents train different classifiers; and under control of the identified agent, training the classifier wherein the classifiers trained by the multiple agents form the hierarchical classifier. - View Dependent Claims (2, 3, 5, 6, 7, 8, 9, 10, 11)
-
-
4. The method of claim 4 wherein the training is performed with a support vector machine.
-
12. A computer system for training a hierarchical classifier for classification into a classification hierarchy, comprising:
-
a training data store having training data for training classifiers of the hierarchical classifier, the training data including documents and classifications of the documents within the classification hierarchy; a controller that, for each classifier of a classification within the classification hierarchy, identifies one of a plurality of agents to train the classifier and notifies the identified agent to train the classifier; and a plurality of agents executing on different computer devices that receive notifications to train classifiers and train the classifiers using the training data wherein the classifiers trained by the multiple agents form the hierarchical classifier. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium containing instructions for controlling a computer to train a hierarchical classifier for classification into classification hierarchy, by a method comprising:
for each classifier of a classification within the classification hierarchy, identifying one of a plurality of agents to train the classifier based on complexities of training classifiers assigned to the agent and complexity of training the classifier; and notifying the identified agent to train the classifier using training data that includes documents and classifications. - View Dependent Claims (20)
Specification