NeuSymEA: Neuro-symbolic Entity Alignment via Variational Inference

Shengyuan Chen (Hong Kong Polytechnic University) · Zheng Yuan (Hong Kong Polytechnic University) · Qinggang Zhang (The Hong Kong Polytechnic University, Hong Kong Polytechnic University) · Wen Hua (The Hong Kong Polytechnic University) · Jiannong Cao (Hong Kong Polytechnic University) · Xiao Huang (The Hong Kong Polytechnic University)
entity alignmentinterpretabilityknowledge graphslogic deductionlow-resource settingsmarkov random fieldneural modelsneuro-symbolic reasoningrule weightsseed alignmentssymbolic inference enginesymbolic modelstruth score distributionsuncertaintyvariational em algorithm

Entity alignment (EA) aims to merge two knowledge graphs (KGs) by identifying equivalent entity pairs. Existing methods can be categorized into symbolic and neural models. Symbolic models, while precise, struggle with substructure heterogeneity and sparsity, whereas neural models, although effective, generally lack interpretability and cannot handle uncertainty. We propose NeuSymEA, a unified neuro-symbolic reasoning framework that combines the strengths of both methods to fully exploit the cross-KG structural pattern for robust entity alignment. NeuSymEA models the joint probability of all possible pairs' truth scores in a Markov random field, regulated by a set of rules, and optimizes it with the variational EM algorithm. In the E-step, a neural model parameterizes the truth score distributions and infers missing alignments. In the M-step, the rule weights are updated based on the observed and inferred alignments, handling uncertainty. We introduce an efficient symbolic inference engine driven by logic deduction, enabling reasoning with extended rule lengths. NeuSymEA achieves a significant 7.6\% hit@1 improvement on $DBP15K_{ZH-EN}$ compared with strong baselines and demonstrates robustness in low-resource settings, achieving 73.7\% hit@1 accuracy on $DBP15K_{FR-EN}$ with only 1\% pairs as seed alignments. Codes are released at https://github.com/chensyCN/NeuSymEA-NeurIPS25.