Joint Cauchy Dictionary Learning and Graph Learning for Unsupervised Feature Selection
Jing-Xin Liu,Qing-Peng Zeng,Jian-Sheng Wu,Wei Huang
DOI: https://doi.org/10.1016/j.engappai.2024.108936
IF: 8
2024-01-01
Engineering Applications of Artificial Intelligence
Abstract:Due to its efficiency and flexibility, many unsupervised feature selection models based on dictionary learning have been proposed to select prominent features for improving the accuracy of data clustering and classification in pattern recognition, data mining, and machine learning. However, these models generally focus on how to investigate data distribution but ignore the issue that data may be contaminated by outliers, making the existing models ineffective. Motivated by this, we propose Joint Cauchy Dictionary Learning and Graph Learning for Unsupervised Feature Selection in this paper. This method makes an effort to incorporate dictionary learning, dual representation learning, and adaptive graph learning into a unified framework, so that both the global and local correlation information can be utilized to facilitate feature selection. Specifically, we first propose Cauchy dictionary learning to get high-quality latent representations that are resistant to data outliers. Following the high-quality representations, we re-encode latent features (features of latent representations) into the feature space and get dual representations to quantify the significance of data features in retaining the global correlation information of data. Then, the local similarity structure is adaptively learned in the projection space to quantify the significance of data features in retaining the local correlation information of data. Finally, we design an efficient optimization algorithm to optimize this model and theoretically analyze its convergence and computational complexity. The evaluation results on eight real-world datasets show that our method outperforms several state-of-the-art feature selection methods.