Combinatorial rigidity of Incidence systems and Application to Dictionary learning

Abstract

Given a hypergraph H with m hyperedges and a set Q of m pinning subspaces, i.e.\ globally fixed subspaces in Euclidean space Rd, a pinned subspace-incidence system is the pair (H, Q), with the constraint that each pinning subspace in Q is contained in the subspace spanned by the point realizations in Rd of vertices of the corresponding hyperedge of H. This paper provides a combinatorial characterization of pinned subspace-incidence systems that are minimally rigid, i.e.\ those systems that are guaranteed to generically yield a locally unique realization. Pinned subspace-incidence systems have applications in the Dictionary Learning (aka sparse coding) problem, i.e.\ the problem of obtaining a sparse representation of a given set of data vectors by learning dictionary vectors upon which the data vectors can be written as sparse linear combinations. Viewing the dictionary vectors from a geometry perspective as the spanning set of a subspace arrangement, the result gives a tight bound on the number of dictionary vectors for sufficiently randomly chosen data vectors, and gives a way of constructing a dictionary that meets the bound. For less stringent restrictions on data, but a natural modification of the dictionary learning problem, a further dictionary learning algorithm is provided. Although there are recent rigidity based approaches for low rank matrix completion, we are unaware of prior application of combinatorial rigidity techniques in the setting of Dictionary Learning. We also provide a systematic classification of problems related to dictionary learning together with various algorithms, their assumptions and performance.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…