Skip to main navigation Skip to search Skip to main content

Distributed kernel matrix approximation and implementation using message passing interface

  • Simon Fraser University
  • University of Maryland, College Park

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

We propose a distributed method to compute similarity (also known as kernel and Gram) matrices used in various kernel-based machine learning algorithms. Current methods for computing similarity matrices have quadratic time and space complexities, which make them not scalable to large-scale data sets. To reduce these quadratic complexities, the proposed method first partitions the data into smaller subsets using various families of locality sensitive hashing, including random project and spectral hashing. Then, the method computes the similarity values among points in the smaller subsets to result in approximated similarity matrices. We analytically show that the time and space complexities of the proposed method are sub quadratic. We implemented the proposed method using the Message Passing Interface (MPI) framework and ran it on a cluster. Our results with real large-scale data sets show that the proposed method does not significantly impact the accuracy of the computed similarity matrices and it achieves substantial savings in running time and memory requirements.

Original languageEnglish
Title of host publicationProceedings - 2013 12th International Conference on Machine Learning and Applications, ICMLA 2013
PublisherIEEE Computer Society
Pages52-57
Number of pages6
ISBN (Print)9780769551449
DOIs
Publication statusPublished - 2013
Externally publishedYes
Event12th International Conference on Machine Learning and Applications, ICMLA 2013 - Miami, FL, United States
Duration: 4 Dec 20137 Dec 2013

Publication series

NameProceedings - 2013 12th International Conference on Machine Learning and Applications, ICMLA 2013
Volume1

Conference

Conference12th International Conference on Machine Learning and Applications, ICMLA 2013
Country/TerritoryUnited States
CityMiami, FL
Period4/12/137/12/13

Keywords

  • big data
  • distributed clustering
  • kernel matrix approximation
  • kernel-based algorithms
  • Large-scale data processing

Fingerprint

Dive into the research topics of 'Distributed kernel matrix approximation and implementation using message passing interface'. Together they form a unique fingerprint.

Cite this