{ "hidden_dim": 256, "out_dim": 128, "num_layers": 3, "dropout": 0.3, "lr": 0.001, "weight_decay": 0.0005, "epochs": 150, "adapter_rank": 16, "threat_ratio": 0.15, "threshold": 0.5, "model": "HeteroRGCN", "framework": "PyTorch Geometric", "init_strategy": "GraphSAGE-style projection (Stanford)", "peft": { "type": "gnn_adapter", "architecture": "residual_bottleneck", "adapter_rank": 16 }, "node_types": [ "user", "device", "cve", "cloud", "role", "ip" ], "edge_types": [ [ "user", "assumes_role", "role" ], [ "user", "accesses", "device" ], [ "user", "connects_to", "ip" ], [ "device", "has_vuln", "cve" ], [ "device", "deployed_on", "cloud" ], [ "device", "lateral_movement", "device" ], [ "cve", "exploits", "device" ], [ "role", "grants_access", "cloud" ], [ "ip", "connects_to", "device" ] ], "feat_dims": { "user": 320, "device": 386, "cve": 130, "cloud": 320, "role": 128, "ip": 128 }, "predict_types": [ "user", "device" ], "best_epoch": 112, "best_val_auc": 0.985262824936738, "hf_repo": "adarsh-aur/Heterogenous_GNN" }