The advent of the Internet has led to the emergence of multi-source heterogeneous knowledge graphs, which have become a crucial means of storing and disseminating knowledge. Node importance estimation is a technique that is employed extensively in a number of fields, including recommender systems, intelligent search and resource allocation. This study introduces a Multi-perspective attention mechanism Fusion Algorithm for the mapping of multi-perspective features of knowledge graphs to Node Importance Estimation (MFA-NIE). First, structural embedding features, relational predicate features, and attribute features (both textual and quantitative) are established for the nodes. Subsequently, an enhanced attention mechanism is employed to extract, compress, and fuse these features. The fused hidden layer vector is employed in the design of a key-based attention mechanism, which enables the propagation of messages from neighboring nodes to the source node. This process results in the iterative updating of the source node’s hidden features. Finally, TOPSIS centrality, based on the topology of the source node, is employed to dynamically adjust the mapping between the fused features and node importance. Experiments were conducted on real-world, large-scale, multi-source, heterogeneous knowledge graphs, comparing the MFA-NIE algorithm with traditional and advanced baseline algorithms, including PR, PPR, GENI, RGTN, CLINE, MCRL, and others. The results demonstrate that the MFA-NIE algorithm significantly improves effectiveness and accuracy, showcasing its superiority, versatility, and practical application value.
Read full abstract