7 This study presents two new clustering algorithms for partition of data sam8 ples for the Support Vector Machine (SVM) based hierarchical classification. 9 A divisive (top-down) approach is considered in which a set of classes is 10 automatically separated into two smaller groups at each node of the hierar11 chy. The first algorithm splits the data samples based on a variation of the 12 Normalized Cuts (NCuts) clustering algorithm wherein the weights of adja13 cency matrix are modified to utilize class membership in the process. The 14 second algorithm also uses the NCuts clustering; however, it considers the in15 volved classes rather than the individual data samples. It uses the minimum 16 distances between the convex hulls of classes as a distance measure for deter17 mining the weights of the graph. Splits are determined for both algorithms 18 based on the eigenvector corresponding to the second smallest eigenvalue of 19 a Laplacian matrix, and it is observed that the proposed algorithms generate 20 well-separated and well-balanced clusters. Unlike other clustering methods 21 used for this purpose, the methods in the present study are found to be 22 more suitable when SVMs are used as base classifiers. As demonstrated in 23 Preprint submitted to Pattern Recognition Letters March 26, 2010 the experiments, the proposed clustering algorithms are integrated into the 24 hierarchical SVM classifiers, which results in significantly improved testing 25 times with a negligible decrease in classification accuracies as compared to 26 the traditional multi-class SVMs. 27
[1]
Robert P. W. Duin,et al.
Support Vector Data Description
,
2004,
Machine Learning.
[2]
David Casasent,et al.
A hierarchical classifier using new support vector machines for automatic target recognition
,
2005,
Neural Networks.
[3]
Kristin P. Bennett,et al.
Duality and Geometry in SVM Classifiers
,
2000,
ICML.
[4]
Corinna Cortes,et al.
Support-Vector Networks
,
1995,
Machine Learning.
[5]
Nello Cristianini,et al.
Large Margin DAGs for Multiclass Classification
,
1999,
NIPS.
[6]
Cordelia Schmid,et al.
Constructing Category Hierarchies for Visual Recognition
,
2008,
ECCV.
[7]
Jon Louis Bentley,et al.
An Algorithm for Finding Best Matches in Logarithmic Expected Time
,
1977,
TOMS.