20.04.2014 Views

Combining Pattern Classifiers

Combining Pattern Classifiers

Combining Pattern Classifiers

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

6 FUNDAMENTALS OF PATTERN RECOGNITION<br />

Fig. 1.4 Canonical model of a classifier. The double arrows denote the n-dimensional input<br />

vector x, the output of the boxes are the discriminant function values, g i (x )(scalars), and the<br />

output of the maximum selector is the class label v k [ V assigned according to the maximum<br />

membership rule.<br />

maximum membership rule, that is,<br />

D(x) ¼ v i <br />

[ V , g i (x) ¼ max<br />

i¼1,...,c {g i(x)} (1:3)<br />

Ties are broken randomly, that is, x is assigned randomly to one of the tied classes.<br />

The discriminant functions partition the feature space R n into c (not necessarily<br />

compact) decision regions or classification regions denoted by R 1 , ..., R c<br />

<br />

<br />

R i ¼ x<br />

x [ Rn , g i (x) ¼ max g k(x) , i ¼ 1, ..., c (1:4)<br />

k¼1,...,c<br />

The decision region for class v i is the set of points for which the ith discriminant<br />

function has the highest score. According to the maximum membership rule (1.3),<br />

all points in decision region R i are assigned in class v i . The decision regions are<br />

specified by the classifier D, or, equivalently, by the discriminant functions G.<br />

The boundaries of the decision regions are called classification boundaries, and contain<br />

the points for which the highest discriminant function votes tie. A point on the<br />

boundary can be assigned to any of the bordering classes. If a decision region R i<br />

contains data points from the labeled set Z with true class label v j , j = i, the classes<br />

v i and v j are called overlapping. Note that overlapping classes for a particular partition<br />

of the feature space (defined by a certain classifier D) can be nonoverlapping if<br />

the feature space was partitioned in another way. If in Z there are no identical<br />

points with different class labels, we can always partition the feature space into

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!