REVIEW 3 major objections 6 minor 3 cited by
Dual-channel Heterophilic Message Passing for Graph Fraud Detection
T0 review · 3 major / 6 minor · reviewed 2026-08-16 · deepseek-v4-flash
Pith's one-line read Splitting a fraud graph into same-label and cross-label edges before message passing, then propagating through twin channels with complementary filters, is what lets a GNN outperform thirteen baselines on three fraud datasets.
desk verdict A sensible new combination of existing ideas for fraud detection, but the outperformance claim needs variance reporting and a fix to an internal inconsistency before it is credible. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The machinery is the heterophily separation module plus a dual-channel propagation step. The separator is a binary edge classifier that projects source and target features, computes $\kappa_{uv} = \tanh(W_h [h_u \| h_v \| (h_u - h_v)])$, and labels an edge heterophilic when $y_u \neq y_v$, with a hinge-style auxiliary loss $L_H = \frac{1}{|E_{tr}|} \sum \max(1 - \kappa_{uv} y_{e_{uv}}, 0)$. The propagation step applies $W_f$ on the homophilic channel and $I - W_f$ on the heterophilic channel, so the two branches are complementary by construction; each branch adds a weighted residual of the original neighbor features and aggregates with degree-based re-scaling. The difference vector $z^+_u - z^-_u$ in the fusion layer is what lets the model learn to trust one channel over the other at each node.
What would settle it
Run DHMP with the same settings but replace predicted edge types with ground-truth edge types on validation and test edges; if AUC does not rise, the separator is not the source of the gain. Conversely, shuffle edge-type labels during training while keeping the same loss; if performance holds, the dual-channel separation is not doing the claimed work. Either experiment would settle whether the mechanism is load-bearing.
Extended reading notes
Core claim
The central claim is that separating heterophilic from homophilic edges before message passing, rather than pruning or reweighting mixed neighborhoods, is what lets a GNN detect camouflaged fraudsters. DHMP trains an MLP edge classifier, guided by an auxiliary margin loss, to label each edge as same-label or cross-label; it then aggregates over the two resulting subgraphs in parallel using the complementary filters $W_f$ and $I - W_f$, so the two channels carry low-pass and high-pass components of the same signal. A re-scaled residual term preserves each neighbor's original features, degree normalization $\sqrt{1 + d_u d_v}$ down-weights contributions from high-degree nodes, and a fusion layer concatenates $z^+$, $z^-$, and their difference so the model can weigh the two frequencies per node. The paper argues that because nodes adaptively balance the two channels and the whole pipeline is trained with balanced node and edge sampling, the learned embeddings separate fraudsters from benign users more cleanly, and it reports AUC gains over the strongest baselines of about 1.1 points on YelpChi, 0.4 on Amazon, and 3.0 on FDCompCN.
Load-bearing premise
The argument depends on the edge-type classifier trained on node-label-derived edge labels generalizing to held-out edges, yet the paper reports no accuracy for this separator and no analysis of how its mistakes contaminate the two channels.
Editorial extensions
If this is right
- If DHMP's claim holds, pruning or excluding heterophilic neighbors, as several baselines do, is not just unnecessary but harmful: the high-frequency channel carries information worth keeping.
- Fraud graphs with multiple relation types each get separate homophilic and heterophilic splits, so the model can learn that one relation is more informative for spotting camouflage than another.
- The auxiliary edge loss and balanced sampling give a recipe for training GNNs on heavily imbalanced node labels without oversampling the minority class.
- The degree-based re-scaling should make the model more robust to spammers who create many edges, since high-degree neighbors are automatically down-weighted.
- Because relation-level embeddings are concatenated after channel fusion, the framework can in principle be applied to any multi-relational graph where cross-label edges carry signal, not just the three datasets tested.
Reading between the lines
- Beyond the paper: a natural stress test is to vary the train/test ratio of node labels and measure whether the separator's accuracy tracks final AUC; if it does, the method's gains are bottlenecked by edge-classification quality.
- Beyond the paper: the complementary-filter construction $W_f$ versus $I - W_f$ suggests a spectral reading of DHMP as a learnable high/low-pass filter bank; one could test this by replacing $W_f$ with fixed graph filters and checking whether the gain disappears.
- Beyond the paper: because the separator uses only node features and labels, not edge attributes, the approach may transfer to other heterophily problems such as protein interaction or citation networks where cross-label edges are informative; the paper does not claim this.
- Beyond the paper: the method's reported success on FDCompCN, a small graph with only a few thousand nodes, hints that the framework may work where deep GNNs usually struggle; a test on larger and sparser graphs would reveal whether the gains scale.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes DHMP, a GNN-based fraud detection framework that splits the graph into homophilic and heterophilic subgraphs via a learned MLP separator, propagates messages in two channels using a shared filter Wf and separate residual transforms, fuses the channel embeddings and multi-relation representations, and trains with a weighted classification plus heterophily-separation loss. Experiments on YelpChi, Amazon, and FDCompCN compare DHMP against thirteen baselines on Recall, F1-macro, AUC, and GMean, with ablations, sensitivity analyses, and a visualization study.
Significance. The proposed architecture is plausible and addresses a real challenge in fraud detection: the coexistence of homophily and heterophily in fraud graphs. Treating heterophilic edges as informative signals rather than pruning them is a reasonable direction, and the multi-channel design with residual re-scaling is clearly described. The paper uses three standard public datasets, compares against thirteen baselines, and provides ablation and sensitivity experiments, which are positive elements. If the reported performance is reproducible, the gains over strong baselines on FDCompCN and Amazon would be meaningful. However, the empirical superiority claim is not yet established because the results appear to be single-run, lack variance or significance tests, and contain an internal numerical inconsistency that weakens confidence in the reported numbers.
major comments (3)
- [IV-B, Tables II and III] Table II reports DHMP YelpChi GMean as 83.68, while Table III reports 84.38 for the same model in the 'DHMP' row. This internal inconsistency must be resolved and the correct value stated. More generally, all results in Tables II and III appear to be single runs: no standard deviations, no number of seeds, and no significance tests are reported. The margins over the strongest baselines are small (e.g., Amazon AUC 92.32 vs 91.96; FDCompCN AUC 61.43 vs 60.79), so without run-to-run variability the central claim that 'DHMP outperforms existing methods' is not statistically supported. Please provide means and standard deviations over multiple random seeds and pairwise significance tests (or confidence intervals) for the main comparisons, and clarify the GMean discrepancy.
- [IV-B, text after Table II] The text states that compared to GNN-based fraud detection approaches, DHMP improves Recall on YelpChi by at least 1.97%. This is contradicted by Table II itself: H2-FDetector achieves Recall 84.61 while DHMP achieves 84.39. The same table also shows that the GMean margin over GFAN is only 0.02 points (83.68 vs 83.66). The claim of consistent improvement across all metrics must be corrected, or the experimental protocol changed so that the stated conclusion matches the reported data.
- [III-B, Heterophily Separation] The heterophily separator is the component that determines which edges are routed to the homophilic and heterophilic propagation channels, and the auxiliary loss LH only supervises edges in the training set. The paper provides no evaluation of separator accuracy on validation or test edges, and no analysis of how misclassified edges affect the downstream channel representations. Because this module is load-bearing for the entire architecture, please report the separator's classification performance (e.g., accuracy and F1 on edge labels, broken down by homophilic vs heterophilic), and ideally include an oracle-edge comparison to quantify the impact of separator errors on the full model.
minor comments (6)
- [IV, research questions] RQ3 and RQ4 are identical in the list: both read 'What is the influence of differing model parameters on the operational effectiveness of DHMP?' RQ4 should refer to the visualization study.
- [Algorithm 1] Algorithm 1 has notation errors: the homophilic propagation loop updates 'z−u' but should update 'z+u', and the heterophilic loop also assigns 'z−u' with Eq. 8 to Eq. 10. Please correct the superscripts and the equation ranges.
- [III-C, Eq. (9)] After Eq. (9), the text says 'where bf, Wn and bn2 are learnable parameters', but bf is not used in Eq. (8) or Eq. (9); this is likely a typo for bn1 or an undefined variable and should be fixed.
- [Tables II and III] The numbers in Tables II and III contain spacing artifacts such as '74 .35', '91 .80', and '84 .38'. These should be formatted consistently.
- [IV-E, Visualization] The text in Section IV-E refers to 'DMPH' in the sentence 'It is worth noting that DMPH can significantly compress...'; this should be 'DHMP'.
- [Abstract and III-C] The abstract says 'shared weights to capture signals at different frequencies independently', but the implementation shares Wf while using separate Wp and Wn for the two channels; the wording 'shared weights' and 'independently' should be reconciled or clarified.
Circularity Check
No significant circularity: the auxiliary heterophily separator is a supervised component, and the central fraud-detection claim rests on external experiments rather than on a self-referential derivation.
full rationale
The paper's only label-derived intermediate is the heterophily separator in Section III-B, which is trained with edge labels yeuv defined from training node labels (Eq. 4) and then used to partition the graph into homophilic and heterophilic subgraphs. This is supervised multi-task learning, not a circular derivation: the separator's predictions are not the paper's claimed output, the final node classifier is trained with cross-entropy on node labels (Eq. 14), and none of Eqs. 1-16 defines the target node label as the separator's own output. The frequency-filter language (Wf and I−Wf in Eqs. 5 and 8) is a modeling choice rather than a theorem derived from the method's inputs. The paper cites no load-bearing prior work by its own authors, and its headline claim is an empirical comparison against external baselines in Table II. Concerns about missing error bars, the separator's unmeasured accuracy, or the internal GMean discrepancy between Table II and Table III are empirical robustness or editorial issues, not circularity.
Assumptions & free parameters
free parameters (5)
- lambda (heterophily loss weight) =
1.0
- epsilon (residual balance) =
0.5
- learning rate per dataset =
0.01 (YelpChi), 0.1 (Amazon), 0.001 (FDCompCN)
- hidden representation dimension =
8
- dropout rate =
0.1
assumptions (4)
- domain assumption Fraudsters disproportionately connect to benign users, while benign users connect predominantly to other benign users.
- domain assumption An edge's type (homophilic vs heterophilic) can be predicted from the two endpoints' node features.
- domain assumption Wf and I-Wf act as complementary low-pass and high-pass graph filters.
- domain assumption Degree-based rescaling in Eq. (7) and Eq. (10) improves information aggregation.
Cite this review
Pith. "Pith review of Dual-channel Heterophilic Message Passing for Graph Fraud Detection." pith.science (2026). https://pith.science/paper/OWNZ44MC
@misc{pith2026250414205,
author = {Pith},
title = {Pith review of: Dual-channel Heterophilic Message Passing for Graph Fraud Detection},
year = {2026},
howpublished = {\url{https://pith.science/paper/OWNZ44MC}},
note = {Machine review of arXiv:2504.14205}
}
read the original abstract
Fraudulent activities have significantly increased across various domains, such as e-commerce, online review platforms, and social networks, making fraud detection a critical task. Spatial Graph Neural Networks (GNNs) have been successfully applied to fraud detection tasks due to their strong inductive learning capabilities. However, existing spatial GNN-based methods often enhance the graph structure by excluding heterophilic neighbors during message passing to align with the homophilic bias of GNNs. Unfortunately, this approach can disrupt the original graph topology and increase uncertainty in predictions. To address these limitations, this paper proposes a novel framework, Dual-channel Heterophilic Message Passing (DHMP), for fraud detection. DHMP leverages a heterophily separation module to divide the graph into homophilic and heterophilic subgraphs, mitigating the low-pass inductive bias of traditional GNNs. It then applies shared weights to capture signals at different frequencies independently and incorporates a customized sampling strategy for training. This allows nodes to adaptively balance the contributions of various signals based on their labels. Extensive experiments on three real-world datasets demonstrate that DHMP outperforms existing methods, highlighting the importance of separating signals with different frequencies for improved fraud detection. The code is available at https://github.com/shaieesss/DHMP.
Figures
Figures from the paper (2 more)
Forward citations
Cited by 3 Pith papers
-
A Multimodal Deep Learning Framework for Early Diagnosis of Liver Cancer via Optimized BiLSTM-AM-VMD Architecture
The paper claims a BiLSTM-AM-VMD model achieves AUC 0.963 for early HCC diagnosis, but the evidence is undermined by contradictory dataset descriptions and missing artifacts.
-
Multi-Modal Machine Learning Framework for Predicting Early Recurrence of Brain Tumors Using MRI and Clinical Biomarkers
XGBoost combining MRI radiomics and clinical biomarkers reportedly reaches C-index 0.782 for early brain tumor recurrence, but the paper's methods describe a liver-cancer cohort and no evaluation of its claimed tempor...
-
Butter: Frequency Consistency and Hierarchical Fusion for Autonomous Driving Object Detection
A YOLO-family detector named Butter claims state-of-the-art efficiency on KITTI, BDD100K, and Cityscapes, but the paper's loss equations, parameter counts, and baseline comparisons contain contradictions that undermin...
Reference graph
Works this paper leans on
-
[1]
Markov-driven graph convolutional networks for social spammer detection,
L. Deng, C. Wu, D. Lian, Y . Wu, and E. Chen, “Markov-driven graph convolutional networks for social spammer detection,” IEEE Trans. Knowl. Data Eng. , vol. 35, no. 12, pp. 12 310–12 322, 2023
work page 2023
-
[2]
Splitgnn: Spectral graph neural network for fraud detection against heterophily,
B. Wu, X. Yao, B. Zhang, K. Chao, and Y . Li, “Splitgnn: Spectral graph neural network for fraud detection against heterophily,” in Proceedings of the 32nd ACM International Conference on Information and Knowl- edge Management, 2023, pp. 2737–2746
2023
-
[3]
H2-fdetector: A gnn-based fraud detector with homophilic and heterophilic connections,
F. Shi, Y . Cao, Y . Shang, Y . Zhou, C. Zhou, and J. Wu, “H2-fdetector: A gnn-based fraud detector with homophilic and heterophilic connections,” in Proceedings of the ACM Web Conference , 2022, pp. 1486–1494
work page 2022
-
[4]
Enhancing graph neural network-based fraud detectors against camouflaged fraud- sters,
Y . Dou, Z. Liu, L. Sun, Y . Deng, H. Peng, and P. S. Yu, “Enhancing graph neural network-based fraud detectors against camouflaged fraud- sters,” in Proceedings of the 29th ACM International Conference on Information and Knowledge Management , 2020, pp. 315 – 324
2020
-
[5]
J. Zhang, Z. Xu, D. Lv, Z. Shi, D. Shen, J. Jin, and F. Dong, “Dig- in-gnn: Discriminative feature guided gnn-based fraud detector against inconsistencies in multi-relation fraud graph,” in Thirty-Eighth AAAI Conference on Artificial Intelligence , 2024, pp. 9323–9331
work page 2024
-
[6]
Fraud detection on multi-relation graphs via imbalanced and interactive learning,
X. Wang, Z. Liu, J. Liu, and J. Liu, “Fraud detection on multi-relation graphs via imbalanced and interactive learning,” Information Sciences , vol. 642, p. 119153, 2023
work page 2023
-
[7]
Asa-gnn: Adaptive sampling and aggregation-based graph neural network for transaction fraud detection,
Y . Tian, G. Liu, J. Wang, and M. Zhou, “Asa-gnn: Adaptive sampling and aggregation-based graph neural network for transaction fraud detection,” IEEE Transactions on Computational Social Systems , vol. 11, no. 3, pp. 3536–3549, 2024
2024
-
[8]
Xgboost: A scalable tree boosting system,
T. Chen and C. Guestrin, “Xgboost: A scalable tree boosting system,” in Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining , 2016, pp. 785–794
2016
Show all 17 references
-
[9]
Semi-supervised classification with graph convolutional networks,
T. N. Kipf and M. Welling, “Semi-supervised classification with graph convolutional networks,” in Proceedings of the 5th International Con- ference on Learning Representations , 2017
2017
-
[10]
Graph attention networks,
P. Veli ˇckovi´c, G. Cucurull, A. Casanova, A. Romero, P. Li `o, and Y . Bengio, “Graph attention networks,” in Proceedings of the 6th International Conference on Learning Representations , 2018
2018
-
[11]
Beyond low-frequency informa- tion in graph convolutional networks,
D. Bo, X. Wang, C. Shi, and H. Shen, “Beyond low-frequency informa- tion in graph convolutional networks,” in Proceedings of the 35th AAAI Conference on Artificial Intelligence , vol. 35, 2021, pp. 3950–3957
2021
-
[12]
Adaptive universal generalized pagerank graph neural network,
E. Chien, J. Peng, P. Li, and O. Milenkovic, “Adaptive universal generalized pagerank graph neural network,” in Proceedings of the 9th International Conference on Learning Representations , 2021
2021
-
[13]
Rethinking graph neural networks for anomaly detection,
J. Tang, J. Li, Z. Gao, and J. Li, “Rethinking graph neural networks for anomaly detection,” in Proceedings of the 39th International Conference on Machine Learning , vol. 162, 2022, pp. 21 076–21 089
2022
-
[14]
Sefraud: Graph-based self- explainable fraud detection via interpretative mask learning,
K. Li, T. Yang, M. Zhou, J. Meng, S. Wang, Y . Wu, B. Tan, H. Song, L. Pan, F. Yu, Z. Sheng, and Y . Tong, “Sefraud: Graph-based self- explainable fraud detection via interpretative mask learning,” inProceed- ings of the 30th ACM SIGKDD Conference on Knowledge Discovery and Da...
2024
-
[15]
Two-stage gnn-based fraud detection with camouflage identification and enhanced semantics aggregation,
J. Zhang, J. Lu, and X. Tang, “Two-stage gnn-based fraud detection with camouflage identification and enhanced semantics aggregation,” Neurocomputing, vol. 570, p. 127108, 2024
2024
-
[16]
DOS-GNN: dual-feature ag- gregations with over-sampling for class-imbalanced fraud detection on graphs,
S. Jing, L. Chen, Q. Li, and D. Wu, “DOS-GNN: dual-feature ag- gregations with over-sampling for class-imbalanced fraud detection on graphs,” in International Joint Conference on Neural Networks , 2024, pp. 1–8
2024
-
[17]
Enhancing gnn-based fraud detector via semantic extraction and max-representation-margin,
B. Zhang, X. Wang, Z. Yu, Y . Zhang, C. He, S. Deng, Z. Luo, and L. Duan, “Enhancing gnn-based fraud detector via semantic extraction and max-representation-margin,” in IEEE International Conference on Data Mining , G. Chen, L. Khan, X. Gao, M. Qiu, W. Pedrycz, and X. Wu, Eds....
2023
Reviewed August 16, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.