Proceedings

Random Feature Mapping with Signed Circulant Matrix Projection

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Special Track on Machine Learning. Pages 3490-3495.

Abstract

Random feature mappings have been successfully used for approximating non-linear kernels to scaleup kernel methods. Some work aims at speeding up the feature mappings, but brings increasing variance of the approximation. In this paper, we propose a novel random feature mapping method that uses a signed Circulant Random Matrix (CRM) instead of an unstructured random matrix to project input data. The signed CRM has linear space complexity as the whole signed CRM can be recovered from one column of the CRM, and ensures loglin-ear time complexity to compute the feature mapping using the Fast Fourier Transform (FFT). Theoretically, we prove that approximating Gaussian kernel using our mapping method is unbiased and does not increase the variance. Experimentally, we demonstrate that our proposed mapping method is time and space efficient while retaining similar accuracies with state-of-the-art random feature mapping methods. Our proposed random feature mapping method can be implemented easily and make kernel methods scalable and practical for large scale training and predicting problems.

  1. [Boyd and Vandenberghe, 2004] Stephen Boyd and Lieven Vandenberghe. Convex Optimization. Cambridge Univer- sity Press, 2004.
  2. [Chang and Lin, 2011] Chih-Chung Chang and Chih-Jen Lin. LIBSVM: A library for support vector machines. ACM Transactions on Intelligent Systems and Technology, 2(3):27:1-27:27, 2011.
  3. [Chang et al., 2007] Edward Y Chang, Kaihua Zhu, Hao Wang, Hongjie Bai, Jian Li, Zhihuan Qiu, and Hang Cui. PSVM: Parallelizing support vector machines on dis- tributed computers. In Advances in Neural Information Processing Systems 20 (NIPS 2007), pages 257-264, 2007.
  4. [Davis, 1979] Philip J. Davis. Circulant Matrices. John Wi- ley & Sons, 1979.
  5. [Fan et al., 2008] Rong-En Fan, Kai-Wei Chang, Cho-Jui Hsieh, Xiang-Rui Wang, and Chih-Jen Lin. LIBLINEAR: A library for large linear classification. Journal of Machine Learning Research, 9:1871-1874, 2008.
  6. [Gray, 2006] Robert M Gray. Toeplitz and circulant matri- ces: A review. Now Publishers Inc, 2006.
  7. [Hamid et al., 2014] Raffay Hamid, Ying Xiao, Alex Git- tens, and Dennis DeCoste. Compact random feature maps. In Proceedings of the 31st International Conference on Machine Learning (ICML 2014), pages 19-27, 2014.
  8. [Joachims, 2006] Thorsten Joachims. Training linear SVMs in linear time. In Proceedings of the 12th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2006), pages 217-226, 2006.
  9. [Kar and Karnick, 2012] Purushottam Kar and Harish Kar- nick. Random feature maps for dot product kernels. In Proceedings of the 15th International Conference on Ar- tificial Intelligence and Statistics (AISTATS 2012), pages 583-591, 2012.
  10. [Kimeldorf and Wahba, 1970] George S Kimeldorf and Grace Wahba. A correspondence between Bayesian estimation on stochastic processes and smoothing by splines. Annals of Mathematical Statistics, 41:495-502, 1970.
  11. [Le et al., 2013] Quoc Le, Tamás Sarlós, and Alexander J. Smola. Fastfood -Approximating kernel expansions in loglinear time. In Proceedings of the 30th International Conference on Machine Learning (ICML 2013), pages 244-252, 2013.
  12. [Li et al., 2010] Fuxin Li, Catalin Ionescu, and Cristian Sminchisescu. Random Fourier approximations for skewed multiplicative histogram kernels. Lecture Notes in Computer Science, 6376:262-271, 2010.
  13. [Maji and Berg, 2009] Subhransu Maji and Alexander C. Berg. Max-margin additive classifiers for detection. In Proceedings of 12th International Conference on Com- puter Vision (ICCV 2009), pages 40-47, 2009.
  14. [Pham and Pagh, 2013] Ninh Pham and Rasmus Pagh. Fast and scalable polynomial kernels via explicit feature maps. In Proceedings of the 19th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD 2013), pages 239-247, 2013.
  15. [Platt, 1999] John C. Platt. Fast training of support vector machines using sequential minimal optimization. In Ad- vances in Kernel Methods, chapter Support Vector Learn- ing, pages 185-208. MIT Press, 1999.
  16. [Rahimi and Recht, 2007] Ali Rahimi and Benjamin Recht. Random features for large-scale kernel machines. In Advances in Neural Information Processing Systems 20 (NIPS 2007), pages 1177-1184, 2007.
  17. [Rahimi and Recht, 2008] Ali Rahimi and Benjamin Recht. Weighted sums of random kitchen sinks: Replacing min- imization with randomization in learning. In Advances in Neural Information Processing Systems 21 (NIPS 2008), pages 1313-1320, 2008.
  18. [Rudin, 2011] Walter Rudin. Fourier Analysis on Groups. John Wiley & Sons, 2011.
  19. [Schölkopf and Smola, 2002] Bernhard Schölkopf and Alexander J. Smola. Learning with Kernels: Support Vector Machines, Regularization, Optimization, and Beyond. MIT Press, 2002.
  20. [Steinwart, 2003] Ingo Steinwart. Sparseness of support vec- tor machines. Journal of Machine Learning Research, 4:1071-1105, 2003.
  21. [Tsang et al., 2005] Ivor W Tsang, James T Kwok, Pak- Ming Cheung, and Nello Cristianini. Core vector ma- chines: Fast SVM Training on very large data sets. Journal of Machine Learning Research, 6(4):363-392, 2005.
  22. [Tyrtyshnikov, 1996] Evgenij E Tyrtyshnikov. A unifying approach to some old and new theorems on distribu- tion and clustering. Linear Algebra and its Applications, 232:1-43, 1996.
  23. [Vapnik, 1998] Vladimir N. Vapnik. Statistical Learning Theory. Wiley-Interscience, 1998.
  24. [Vedaldi and Zisserman, 2012] Andrea Vedaldi and Andrew Zisserman. Efficient additive kernels via explicit feature maps. IEEE Transactions on Pattern Analysis and Ma- chine Intelligence, 34(3):480-492, 2012.
  25. [Yang et al., 2014] Jiyan Yang, Vikas Sindhwani, Haim Avron, and Michael W. Mahoney. Quasi-Monte Carlo fea- ture maps for shift-invariant kernels. In Proceedings of the 31st International Conference on Machine Learning (ICML 2014), pages 485-493, 2014.
  26. [Yen et al., 2014] En-Hsu Yen, Ting-Wei Lin, Shou-De Lin, Pradeep K. Ravikumar, and Inderjit S. Dhillon. Sparse random feature algorithm as coordinate descent in Hilbert space. In Advances in Neural Information Processing Sys- tems 27 (NIPS 2014), pages 2456-2464, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards