Method, system, and computer program product for visualizing an evidence classifier
First Claim
1. A computer-implemented method for visualizing the structure of an evidence classifier, the evidence classifier being generated from a training set of labeled records, each record having at least one attribute value and a corresponding class label, and the evidence classifier being capable of assigning class labels to unlabeled records based on attribute values found in the unlabeled records, comprising the steps of:
- displaying an evidence pane including at least one of a first evidence pane display view and a second evidence pane display view, wherein said first evidence pane display view shows a normalized conditional probability of each label value for each attribute value, and said second evidence pane display view shows relative conditional probabilities of a selected label value, for each attribute value; and
displaying a label probability pane including at least one of a first label probability pane display view and a second label probability pane display view, wherein said first label probability pane display view shows prior probabilities of each label value, and said second label probability pane display view shows posterior probabilities of each label value based on at least one selected attribute value.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and computer program product visualizes the structure of an evidence classifier. An evidence inducer generates an evidence classifier based on a training set of labeled records. A mapping module generates visualization data files. An evidence visualization tool uses the visualization data files to display an evidence pane and/or a label probability pane. A first evidence pane display view shows a normalized conditional probability of each label value, for each attribute value. The first evidence pane display view can be a plurality of rows of pie charts. Each pie slice in a pie chart has a size which is a function of the normalized conditional probability of each label value for the respective attribute value. A second evidence pane display view shows relative conditional probabilities of a selected label value, for each attribute value. The second evidence pane display view can be a plurality of rows of bars. Bar height is a function of a conditional probability of a respective attribute value conditioned on the selected label value. A first label probability pane display view shows a pie chart of prior probabilities of each label value based on the training set. A second label probability pane display view shows a pie chart of posterior probabilities of each label value based on at least one selected attribute value. An importance slider controls filtering of attributes based on the importance of the attributes to a classification of unlabeled records. A count slider filters out attribute values having relatively low record counts. The evidence classifier visualization tool further provides sorting of attributes and/or attribute values. A subtracting minimum evidence capability is provided.
155 Citations
34 Claims
-
1. A computer-implemented method for visualizing the structure of an evidence classifier, the evidence classifier being generated from a training set of labeled records, each record having at least one attribute value and a corresponding class label, and the evidence classifier being capable of assigning class labels to unlabeled records based on attribute values found in the unlabeled records, comprising the steps of:
-
displaying an evidence pane including at least one of a first evidence pane display view and a second evidence pane display view, wherein said first evidence pane display view shows a normalized conditional probability of each label value for each attribute value, and said second evidence pane display view shows relative conditional probabilities of a selected label value, for each attribute value; and displaying a label probability pane including at least one of a first label probability pane display view and a second label probability pane display view, wherein said first label probability pane display view shows prior probabilities of each label value, and said second label probability pane display view shows posterior probabilities of each label value based on at least one selected attribute value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system for visualizing the structure of an evidence classifier, the evidence classifier being generated from a training set of labeled records, each record having at least one attribute value and a corresponding class label, and the evidence classifier being capable of assigning class labels to unlabeled records based on attribute values found in the unlabeled records, comprising:
-
means for displaying an evidence pane including at least one of a first evidence pane display view and a second evidence pane display view, wherein said first evidence pane display view shows a normalized conditional probability of each label value for each attribute value, and said second evidence pane display view shows relative conditional probabilities of a selected label value, for each attribute value; and means for displaying a label probability pane including at least one of a first label probability pane display view and a second label probability pane display view, wherein said first label probability pane display view shows prior probabilities of each label value, and said second label probability pane display view shows posterior probabilities of each label value based on at least one selected attribute value.
-
-
30. A computer program product comprising a computer useable medium having computer program logic recorded thereon for enabling a processor in a computer system to visually represent the structure of an evidence classifier, the evidence classifier being generated from a training set of labeled records, each record having at least one attribute value and a corresponding class label, and the evidence classifier being capable of assigning class labels to unlabeled records based on attribute values found in the unlabeled records, said computer program logic comprising:
-
means for enabling the processor to display an evidence pane including at least one of a first evidence pane display view and a second evidence pane display view, wherein said first evidence pane display view shows a normalized conditional probability of each label value for each attribute value, and said second evidence pane display view shows relative conditional probabilities of a selected label value, for each attribute value; and means for enabling the processor to display a label probability pane including at least one of a first label probability pane display view and a second label probability pane display view, wherein said first label probability pane display view shows prior probabilities of each label value, and said second label probability pane display view shows posterior probabilities of each label value based on at least one selected attribute value.
-
-
31. A system for visualizing the structure of an evidence classifier, the evidence classifier being generated from a training set of labeled records, each record having at least one attribute value and a corresponding class label, and the evidence classifier being capable of assigning class labels to unlabeled records based on attribute values found in the unlabeled records, comprising:
-
means for generating a visualization data file defining an evidence pane; and means for displaying said evidence pane based on said visualization file; wherein said evidence pane includes at least one of a first evidence pane display view and a second evidence pane display view, said first evidence pane display view shows a normalized conditional probability of each label value, for each attribute value, and said second evidence pane display view shows relative conditional probabilities of a selected label value, for each attribute value. - View Dependent Claims (32)
-
-
33. An evidence visualizer for visualizing the structure of an evidence classifier comprising:
-
an evidence inducer mapping module that defines at least one of an evidence pane and a label probability pane; and a display that displays each evidence pane and label probability pane defined by said evidence inducer mapping module.
-
-
34. An integrated data mining system comprising:
-
an evidence inducer; means for configuring said evidence inducer to generate a first data file representing structure of an evidence classifier and a second data file representing structure of a decision-tree classifier; means for visualizing said evidence classifier structure based on said first data file; and means for visualizing said decision-tree classifier structure based on said second data file.
-
Specification