Show simple item record

dc.contributor.advisorSaad, Leila Ben
dc.contributor.authorLamsal, Sarthak
dc.date.accessioned2024-06-28T16:41:32Z
dc.date.available2024-06-28T16:41:32Z
dc.date.issued2024
dc.identifierno.usn:wiseflow:7131343:59457374
dc.identifier.urihttps://hdl.handle.net/11250/3136687
dc.description.abstractThe thesis extensively explored state-of-the-art Graph Neural Networks (GNNs) for nodelevel outlier detection within graph data. A comprehensive review of various GNN architectures and outlier detection algorithms was conducted. Using PyTorch and the PyGOD library, the performance of four node-level outlier detection algorithms, DOMINANT, AnomalyDAE, CoLA, and GAAN was evaluated on the Cora and CiteSeer datasets, which were manually injected with 50 node-level outliers. The models were assessed based on their AUC scores derived from ROC curves. AnomalyDAE and DOMINANT exhibited the highest performance, achieving AUC scores of ~0.81 and ~0.83 for the Cora dataset, and ~0.80 and ~0.83 for the CiteSeer dataset, respectively. CoLA followed closely with AUC scores of ~0.78 for Cora and ~0.80 for CiteSeer while GAAN demonstrated comparatively lower performance, with AUC scores of ~0.74 for Cora and ~0.78 for CiteSeer. Detection in node-level outliers where only 100 features were altered presented challenges across models, with variations observed in AUC scores. However, all models identified every node-level outliers where every features were altered.
dc.languageeng
dc.publisherUniversity of South-Eastern Norway
dc.titleGraph Neural Networks for outlier detection
dc.typeMaster thesis


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record