Kernel Alignment-based Multi-view Unsupervised Feature Selection with Sample-level Adaptive Graph Learning
Yalan Tan, Yanyong Huang, Zongxin Shen, Dongjie Wang, Fengmao Lv, Tianrui Li
TL;DR
This work tackles unsupervised feature selection for unlabeled multi-view data by addressing nonlinear feature redundancy and per-sample neighborhood clarity. It introduces KAFUSE, which combines kernel alignment with an orthogonal constraint for redundancy reduction and cross-view consistent graph learning with sample-level adaptive fusion to learn a reliable fused graph Z. An alternating optimization framework jointly updates feature selectors, projections, and graph components, with convergence guarantees and manageable per-iteration complexity. Empirical results on eight real-world datasets show that KAFUSE outperforms state-of-the-art MUFS methods in ACC and NMI, with ablation studies validating the contribution of its kernel-alignment and sample-level fusion components.
Abstract
Although multi-view unsupervised feature selection (MUFS) has demonstrated success in dimensionality reduction for unlabeled multi-view data, most existing methods reduce feature redundancy by focusing on linear correlations among features but often overlook complex nonlinear dependencies. This limits the effectiveness of feature selection. In addition, existing methods fuse similarity graphs from multiple views by employing sample-invariant weights to preserve local structure. However, this process fails to account for differences in local neighborhood clarity among samples within each view, thereby hindering accurate characterization of the intrinsic local structure of the data. In this paper, we propose a Kernel Alignment-based multi-view unsupervised FeatUre selection with Sample-level adaptive graph lEarning method (KAFUSE) to address these issues. Specifically, we first employ kernel alignment with an orthogonal constraint to reduce feature redundancy in both linear and nonlinear relationships. Then, a cross-view consistent similarity graph is learned by applying sample-level fusion to each slice of a tensor formed by stacking similarity graphs from different views, which automatically adjusts the view weights for each sample during fusion. These two steps are integrated into a unified model for feature selection, enabling mutual enhancement between them. Extensive experiments on real multi-view datasets demonstrate the superiority of KAFUSE over state-of-the-art methods.
