Built independently by an author, for readers. Read the story and support ChapterPal

keyword

affinity matrix

An affinity matrix, also known as a similarity matrix, is a square mathematical matrix used in machine learning and data analysis to represent the pairwise similarity between elements in a dataset. Each entry in the matrix corresponds to a pair of data points, containing a numerical value that quantifies how closely related or connected those two points are according to a specified similarity measure, such as a Gaussian kernel applied to Euclidean distances. Typically structured as symmetric and non-negative, the affinity matrix functions as the weighted adjacency matrix of a graph, where the data points act as nodes and the entry values define edge weights. This representation is fundamental to graph-based algorithms, including spectral clustering, manifold learning, and subspace segmentation, where it is used to construct graph Laplacians and perform spectral decomposition to uncover underlying geometric structures and group non-linearly separable data.

4 items

Kernel k-means: spectral clustering and normalized cuts

Kernel k-means: spectral clustering and normalized cuts

Inderjit S. Dhillon, Yuqiang Guan, Brian Kulis

OrganizationsUniversity of Texas at Austin

Why you should read this

Proves a theoretical equivalence between weighted kernel k-means and spectral clustering objectives, enabling graph-based normalized cuts to be minimized through efficient iterative algorithms without relying on computationally expensive eigenvector calculations.

Kernel k-means and spectral clustering have both been used to identify clusters that are non-linearly separable in input space. Despite significant research, these methods have remained only loosely related. In this paper, we give an explicit theoretical connection between them. We show the generality of the weighted kernel k-means objective function, and derive the spectral clustering objective of normalized cut as a special case. Given a positive definite similarity matrix, our results lead to a novel weighted kernel k-means algorithm that monotonically decreases the normalized cut. This has important implications: a) eigenvector-based algorithms, which can be computationally prohibitive, are not essential for minimizing normalized cuts, b) various techniques, such as local search and acceleration schemes, may be used to improve the quality as well as speed of kernel k-means. Finally, we present results on several interesting data sets, including diametrical clustering of large gene-expression matrices and a handwriting recognition data set.

Added

2026-09-25

Robust Recovery of Subspace Structures by Low-Rank Representation

Robust Recovery of Subspace Structures by Low-Rank Representation

Guangcan Liu, Zhouchen Lin, Shuicheng Yan, Ju Sun, Yong Yu, Yi Ma

OrganizationsColumbia UniversityMicrosoftNational University of SingaporePeking UniversityShanghai Jiao Tong UniversityUniversity of Illinois Urbana-Champaign

Why you should read this

Introduces Low-Rank Representation (LRR), providing exact theoretical recovery guarantees for clustering data sampled from multiple subspaces even in the presence of severe outliers and arbitrary corruptions.

In this work we address the subspace recovery problem. Given a set of data samples (vectors) approximately drawn from a union of multiple subspaces, our goal is to segment the samples into their respective subspaces and correct the possible errors as well. To this end, we propose a novel method termed Low-Rank Representation (LRR), which seeks the lowest-rank representation among all the candidates that can represent the data samples as linear combinations of the bases in a given dictionary. It is shown that LRR well solves the subspace recovery problem: when the data is clean, we prove that LRR exactly captures the true subspace structures; for the data contaminated by outliers, we prove that under certain conditions LRR can exactly recover the row space of the original data and detect the outlier as well; for the data corrupted by arbitrary errors, LRR can also approximately recover the row space with theoretical guarantees. Since the subspace membership is provably determined by the row space, these further imply that LRR can perform robust subspace segmentation and error correction, in an efficient way.

Added

2026-09-11