Large-Scale Independent Vector Analysis (IVA-G) via Coresets
Ben Gabrielson1, Hanlu Yang1, Trung Vu1
1Department of Computer Science and Electrical Engineering, University of Maryland, Baltimore County, Baltimore MD.
Abstract:
Joint blind source separation (JBSS) involves the factorization of multiple matrices, i.e. "datasets", into "sources" that are statistically dependent across datasets and independent within datasets. Despite this usefulness for analyzing multiple datasets, JBSS methods suffer from considerable computational costs and are typically intractable for hundreds or thousands of datasets. To address this issue, we present a methodology for how a subset of the datasets can be used to perform efficient JBSS over the full set. We motivate two such methods: a numerical extension of independent vector analysis (IVA) with the multivariate Gaussian model (IVA-G), and a recently proposed analytic method resembling generalized joint diagonalization (GJD). We derive nonidentifiability conditions for both methods, and then demonstrate how one can significantly improve these methods' generalizability by an efficient representative subset selection method. This involves selecting a coreset (a weighted subset) that minimizes a measure of discrepancy between the statistics of the coreset and the full set. Using simulated and real functional magnetic resonance imaging (fMRI) data, we demonstrate significant scalability and source separation advantages of our "coreIVA-G" method vs. other JBSS methods.
Related Concept Videos
Vector Algebra: Method of Components
In many applications, the magnitudes and directions of...
Vector Algebra: Graphical Method
We use the laws of geometry to construct resultant vectors, followed by trigonometry to find vector magnitudes and directions. For a geometric construction of the sum of two vectors in a plane, we follow the parallelogram rule. Suppose two vectors are at arbitrary positions. Translate either one of...
Vectors
Vector Operations
A vector multiplied by a scalar value is called scalar multiplication. The result obtained is a new vector with a different magnitude. If the scalar is positive, the direction of the vector remains the same, but if it is negative, the direction of the vector is reversed. For example, the product of the mass and velocity yields the momentum.
Vector Representation of Complex Numbers
Consider a function defined as the product of the complex factors in the numerator divided by the product of the complex factors in the...
Extraction: Partition and Distribution Coefficients
For extracting a solute from an aqueous phase into an...


