Intrinsic Grassmann Averages for Online Linear, Robust and Nonlinear Subspace Learning.
Summary
This study introduces a geometric framework for dimensionality reduction using principal component analysis (PCA) and Kernel PCA (KPCA). The new method offers a faster, robust, and online approach to KPCA, improving computational efficiency.
Area of Science:
- Machine Learning
- Computational Geometry
- Data Science
Background:
- Principal Component Analysis (PCA) and Kernel PCA (KPCA) are essential for dimensionality reduction.
- KPCA operates in infinite-dimensional spaces (reproducing Kernel Hilbert spaces - RKHS).
- Existing methods can be computationally intensive.
Purpose of the Study:
- To develop a geometric framework for dimensionality reduction.
- To compute principal linear subspaces in finite and infinite dimensions, including robust PCA.
- To create a faster and online version of KPCA.
Main Methods:
- Utilizing a geometric framework based on the Grassmann manifold.
- Computing the intrinsic average of subspaces spanned by observations.
- Developing an efficient algorithm for projection onto the average subspace.
Main Results:
- The geometric framework successfully computes principal components and extends to RKHS.
- A novel, efficient algorithm akin to KPCA is developed, offering substantial speed improvements.
- A new online version of KPCA is introduced.
Conclusions:
- The proposed geometric approach provides a faster and more efficient alternative to traditional KPCA.
- The developed algorithms demonstrate competitive performance on diverse datasets.
- This work offers significant advancements in dimensionality reduction techniques.
Related Concept Videos
Residuals and Least-Squares Property
8.8K
The vertical distance between the actual value of y and the estimated value of y. In other words, it measures the vertical distance between the actual data point and the predicted point on the line
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
If the observed data point lies above the line, the residual is positive, and the line underestimates the actual data value for y. If the observed data point lies below the line, the residual is negative, and the line overestimates the actual data value for y.
The process of fitting the best-fit...
8.8K
Linear Approximation in Frequency Domain
302
Linear systems are characterized by two main properties: superposition and homogeneity. Superposition allows the response to multiple inputs to be the sum of the responses to each individual input. Homogeneity ensures that scaling an input by a scalar results in the response being scaled by the same scalar.
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
302
Linear Approximation in Time Domain
269
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length,...
269
Vector Algebra: Method of Components
18.5K
It is cumbersome to find the magnitudes of vectors using the parallelogram rule or using the graphical method to perform mathematical operations like addition, subtraction, and multiplication. There are two ways to circumvent this algebraic complexity. One way is to draw the vectors to scale, as in navigation, and read approximate vector lengths and angles (directions) from the graphs. The other way is to use the method of components.
In many applications, the magnitudes and directions of...
In many applications, the magnitudes and directions of...
18.5K
Linear time-invariant Systems
791
A system is linear if it displays the characteristics of homogeneity and additivity, together termed the superposition property. This principle is fundamental in all linear systems. Linear time-invariant (LTI) systems include systems with linear elements and constant parameters.
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
791
Quadratic Models
117
Quadratic models are mathematical representations used to describe relationships in which the rate of change changes at a constant rate. These models appear in a wide variety of natural and engineered systems, especially those involving motion, forces, and optimization. One common application is analyzing the vertical motion of objects influenced by gravity, such as a ball thrown into the air.In such scenarios, the object's height changes over time in a curved pattern, rising to a maximum point...
117


