vix.ing · top · new · best · stats · spec

Embed and Conquer: Scalable Embeddings for Kernel k-Means on MapReduce

2013/11/11 by Ahmed Elgohary, Elgohary, Ahmed, Ahmed Farahat +5
Computer Science · Physics and Astronomy · #Advanced Clustering Algorithms Research #Complex Network Analysis Techniques #FOS: Computer and information sciences #Face and Expression Recognition #Machine Learning (cs.LG)

paper · pdf · doi:10.48550/arxiv.1311.2334

openalex publication_date 2013/11/11 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

The kernel k-means is an effective method for data clustering which extends the commonly-used k-means algorithm to work on a similarity matrix over complex data structures. The kernel k-means algorithm is however computationally very complex as it requires the complete data matrix to be calculated and stored. Further, the kernelized nature of the kernel k-means algorithm hinders the parallelization of its computations on modern infrastructures for distributed computing. In this paper, we are defining a family of kernel-based low-dimensional embeddings that allows for scaling kernel k-means on MapReduce via an efficient and unified parallelization strategy. Afterwards, we propose two methods for low-dimensional embedding that adhere to our definition of the embedding family. Exploiting the proposed parallelization strategy, we present two scalable MapReduce algorithms for kernel k-means. We demonstrate the effectiveness and efficiency of the proposed algorithms through an empirical evaluation on benchmark data sets.

Citations

Related