Open NguyenTuan9347 opened 4 months ago
For this work, the combined reconstruction loss is used to calculate the roc-auc between normal and anomaly nodes without spliting into training, validation and test set. Thanks.
@AmitRoy7781 @lipan00123 Please can you explain why you didn't split train and test. And if you are calculation roc-auc score between normal and anomaly nodes by giving whole nodes into the train then how can we say that this is best result .
For this paper, we followed the same setting as the benchmarking outlier node detection (BOND) paper to compare with baseline GAD approaches, where the data is not split into training, validation, and test set and the best performance is reported over multiple runs.
For a practical scenario, the training of anomaly detection models is done on the available training data and since the model is unsupervised it can be applied to unseen graphs if it attains a certain level of performance on the training data.
Hello when I read into your code specifically for all benchmark, data used for both evaluating and train is the same dataset and in the original paper there are no mention of the split ratio or where i can find the test and train dataset to get the result in your paper. Can you give me some guild on how I can get / recreate your test and train dataset. With warm regard.