SFPMVC
期刊信息
来源:Expert Systems With Applications 237 (2024) 121614
作者:Chaoyu Gong∗, Yang You
地址:School of Computing, National University of Singapore, 21 Lower Kent Ridge Rd, 119077, Singapore
阅读摘要
总体方向是着重处理“自填充”这个点,而后面聚类中心的选择和SRMVEC异曲同工
聚类数的判定和可信划分的计算是分别进行的
聚类过程中的多视图对象的亲和矩阵的三个参数的优化过程
- 在该优化算法中,( \mathbf{X}_v^{(m)} )、( \mathbf{A} ) 和 ( \alpha_v ) 是核心变量,它们分别表示:
( \mathbf{X}_v^{(m)} )(缺失数据的补全矩阵)
- 这里的 ( \mathbf{X}_v ) 代表第 ( v ) 个视角(view)的数据矩阵,其中上标 ( (m) ) 代表该视角中 缺失的数据部分(missing part)。
- 在多视角学习任务中,不同视角的数据可能有缺失。例如,某个对象可能在某个视角的数据集中缺失,我们需要补全这些缺失部分,使其适应整体模型。
- 在优化过程中,我们的目标之一是求解最优的 ( \mathbf{X}_v^{(m)} ) 来填补这些缺失值,使数据更完整。
( \mathbf{A} )(亲和矩阵,Affinity Matrix)
- ( \mathbf{A} ) 是一个 亲和矩阵,用于描述样本之间的相似性。
- 该矩阵可以被看作是一个**图(Graph)**的邻接矩阵,每个元素 ( A_{ij} ) 表示第 ( i ) 个样本和第 ( j ) 个样本之间的关系权重。
- 在优化过程中,( \mathbf{A} ) 影响数据的聚类结构,并用于数据补全和特征学习。
- 它的优化使得数据补全结果更符合整体数据结构。
( \alpha_v )(视角权重,View Weight)
- 在多视角学习中,不同的视角(数据来源)可能对最终任务(如聚类或分类)贡献不同。
- ( \alpha_v ) 代表第 ( v ) 个视角的重要性权重,确保对信息丰富的视角赋予更高的权重,而对噪声较大的视角赋予较低的权重。
- 这些权重满足约束 ( \sum_{v=1}^{p} \alpha_v = 1 ),保证所有视角的贡献总和为 1。
- 优化 ( \alpha_v ) 的目的是找到最优的视角组合,使得最终的聚类/分类性能最佳。
- 整个优化过程就是不断调整这三个参数,使数据补全、视角权重分配和数据关系优化达到最优,从而提升最终的任务效果(如聚类或分类)。
整体算法
Algorithm 1 SFPMEC algorithmStep Description Input: Partial data matrices ({X_1, X_2, \dots, X_p}), (\rho) and (\eta) Output: Credal partition (\mathcal{M}^{\Theta}) 1 Initialize ( A ), ( \alpha_v ), and ( X_v^{(m)} ) 2 repeat 3 Update ( X_v^{(m)} ) by solving the problem (17); 4 Update the ( \alpha_v ) by solving the problem (23); 5 Update ( A ) by solving ( n ) sub-problems (26); 6 until Convergence 7 Calculate ( Pos ) and ( Sep ) for each object according to Eq. (10) and Eq. (11), respectively; 8 Map the multi-view objects to the ( Sep - Pos ) chart and detect ( c ) cluster centers; 9 Initialize mass functions for ( c ) cluster centers (based on Eq. (30)) and other objects; 10 repeat 11 Update the step size ( \chi_e ) according to Eq. (32) or Eq. (34); 12 Update parameter ( v_e ) according to Eq. (33) or Eq. (35); 13 until Convergence