🌙

网络中矩阵分解的邻域顶点分配方法

Vicinal Vertex Allocation for Matrix Factorization in Networks

IEEE Transactions on Cybernetics · 2021
被引 21
ABS 3

中文导读

提出一种基于矩阵分解的邻域顶点分配模型(VVAMo),通过考虑顶点在拓扑和特征上的倾向性来发现网络中结构相似且特征相近的簇,实验表明其性能优于现有方法。

Abstract

In this article, we present a novel matrix-factorization-based model, labeled here as Vicinal vertex allocated matrix factorization (VVAMo), for uncovering clusters in network data. Different from the past related efforts of network clustering, which consider the edge structure, vertex features, or both in their design, the proposed model includes the additional detail on vertex inclinations with respect to topology and features into the learning. In particular, by taking the latent preferences between vicinal vertices into consideration, VVAMo is then able to uncover network clusters composed of proximal vertices that share analogous inclinations, and correspondingly high structural and feature correlations. To ensure such clusters are effectively uncovered, we propose a unified likelihood function for VVAMo and derive an alternating algorithm for optimizing the proposed function. Subsequently, we provide the theoretical analysis of VVAMo, including the convergence proof and computational complexity analysis. To investigate the effectiveness of the proposed model, a comprehensive empirical study of VVAMo is conducted using extensive commonly used realistic network datasets. The results obtained show that VVAMo attained superior performances over existing classical and state-of-the-art approaches.

网络聚类矩阵分解图算法机器学习