Classification using intersection kernel support vector machines is efficient
- 1 June 2008
- conference paper
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
Abstract
Straightforward classification using kernelized SVMs re- quires evaluating the kernel for a test vector and each of the support vectors. For a class of kernels we show that one can do this much more efficiently. In particular we showthat one canbuild histogramintersection kernel SVMs (IKSVMs)with runtimecomplexityofthe classifierlogarith- mic in the number of support vectors as opposed tolinear for the standardapproach. We further show that by precom- puting auxiliary tables we can construct an approximate classifier with constant runtime and space requirements, independent of the number of support vectors, with negli- gible loss in classification accuracy on various tasks. This approximation also applies to 1 − �2 and other kernels of similar form. We also introduce novel features based on a multi-level histogramsof oriented edgeenergy andpresent experiments on various detection datasets. On the INRIA pedestrian dataset an approximate IKSVM classifier based on these features has the current best performance, with a miss rate 13% lower at 10 6 False Positive Per Window than the linear SVM detector of Dalal & Triggs. On the Daimler Chrysler pedestrian dataset IKSVM gives comparable ac- curacy to the best results (based on quadratic SVM), while being 15× faster. In these experiments our approximate IKSVM is up to2000× faster than a standard implementa- tion and requires200× less memory. Finally we show that a 50× speedup is possible using approximate IKSVM based on spatial pyramid features on the Caltech 101 dataset with negligible loss of accuracy.Keywords
This publication has 11 references indexed in Scilit:
- A discriminatively trained, multiscale, deformable part modelPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2008
- Representing shape with a spatial pyramid kernelPublished by Association for Computing Machinery (ACM) ,2007
- An Experimental Study on Pedestrian ClassificationIEEE Transactions on Pattern Analysis and Machine Intelligence, 2006
- Beyond Bags of Features: Spatial Pyramid Matching for Recognizing Natural Scene CategoriesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2006
- Histograms of Oriented Gradients for Human DetectionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Generalized histogram intersection kernel for image recognitionPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Hierarchical classification and feature reduction for fast face detection with support vector machinesPattern Recognition, 2003
- Learning Additive Models Online with Fast Evaluating KernelsLecture Notes in Computer Science, 2001
- Support vector machines for histogram-based image classificationIEEE Transactions on Neural Networks, 1999
- Support-vector networksMachine Learning, 1995