HGAD is a Python-based research project that implements a heterogeneous graph anomaly detection framework for cloud system monitoring. The project uses PyTorch and PyTorch Geometric (PyG) to process the Server Machine Dataset (SMD) and evaluate anomaly detection performance.
data/— dataset loading, preprocessing, and raw data storagemodel/— model implementations, including heterogeneous graph networkshypergraph/— graph construction and correlation utilitiestrain/— training scripts and detector training logicresults/— experiment outputs, logs, and evaluation summariesdocs/— academic documentation, thesis drafts, meeting notes, reports, and changelogs
The docs/ directory contains all thesis-related documentation for the HGAD project:
docs/README.mdexplains the documentation directory structure and naming conventionsdocs/thesis/contains thesis drafts and changelogsdocs/reports/contains interim and progress reportsdocs/meetings/contains meeting minutes and action item records
For details on document layout and versioning, see docs/README.md.