Decision Tree Algorithm with Low Processing Cost

We propose a novel decision tree algorithm that can be used to lower the cost of feature computation while maintaining a high level of classification accuracy. The method determines the branching of each node by using a criterion that integrates the impurity of the data set and the expected computational cost. This approach enables data to be classified quickly and accurately. We also discuss its application to video analysis of shot boundary detection. The experimental results show that the proposed method detected shot boundaries and had a lower computational cost while maintaining the same accuracy as conventional algorithms such as the usual decision tree and support vector machine. Recall and precision were 96% and 90%, respectively, and the processing time was reduced by nearly half compared with that of the conventional algorithm.

[1]  Wei-Yin Loh,et al.  Classification and regression trees , 2011, WIREs Data Mining Knowl. Discov..

[2]  Keiichiro Hoashi,et al.  SVM-Based Shot Boundary Detection with a Novel Feature , 2006, 2006 IEEE International Conference on Multimedia and Expo.

[3]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[4]  Koen E. A. van de Sande,et al.  Evaluation of color descriptors for object and scene recognition , 2008, 2008 IEEE Conference on Computer Vision and Pattern Recognition.

[5]  Andrew Zisserman,et al.  Scene Classification Using a Hybrid Generative/Discriminative Approach , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[6]  Gabriela Csurka,et al.  Visual categorization with bags of keypoints , 2002, eccv 2004.