| { |
| "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" |
| } |