CTEM Enterprise Models

Production-ready machine learning models for the CTEM (Continuous Threat Exposure Management) Enterprise Dashboard.

Model Categories

G2PM Models (g2pm/)

  • semi_supervised_99_7_best.pt - Semi-supervised classifier achieving 99.7% accuracy on MITRE ATT&CK technique classification
  • spectral_281k_best.pt - Spectral G2PM model for attack path transition prediction
  • spectral_281k_results.pkl - Pre-computed G2PM embeddings and metadata (281k attack patterns)

GraphAny Models (graphany/)

  • graphany_category_best.pt - Category classifier (137 attack categories)
  • graphany_g2pm_best.pt - Combined GraphAny + G2PM model

Agent Models (agents/)

  • red_team_agent_full.pt - AI Red Team Agent for attack simulation
  • vulnerability_agent_full.pt - Vulnerability Assessment Agent
  • training_summary.json - Model configuration and label mappings

Production Models (production/)

  • phase1_g2pm_distilled.pt - Distilled G2PM base model (580MB)
  • phase2_g2pm_onpolicy.pt - On-policy fine-tuned G2PM (580MB)
  • phase3_redteam_vineppo.pt - VinePPO-trained red team model
  • phase4_redteam_selfplay.pt - Self-play trained red team model
  • phase5_vuln_hierarchical.pt - Hierarchical vulnerability model
  • graphany_mfa_final.pt - GraphAny with MFA attack focus
  • unified_g2pm_graphany_final.pt - Combined G2PM + GraphAny unified model

Usage

from huggingface_hub import hf_hub_download

# Download a specific model
model_path = hf_hub_download(
    repo_id="PleoMorph/ctem-enterprise-models",
    filename="g2pm/semi_supervised_99_7_best.pt"
)

# Load with PyTorch
import torch
model = torch.load(model_path, map_location="cpu", weights_only=True)

Download All Models

# Using huggingface-cli
huggingface-cli download PleoMorph/ctem-enterprise-models --local-dir ./models

# Or specific folder
huggingface-cli download PleoMorph/ctem-enterprise-models --include "g2pm/*" --local-dir ./g2pm_models

Model Architecture

These models are built on:

  • G2PM: Graph-to-Pattern Mapping for attack technique classification
  • GraphAny: Graph neural network for attack path prediction
  • SecBERT: Security-focused BERT embeddings (jackaduma/SecBERT)

License

Apache 2.0

Citation

If you use these models, please cite:

@software{ctem_enterprise_models,
  title = {CTEM Enterprise Models},
  author = {PleoMorph},
  year = {2025},
  url = {https://huggingface.co/PleoMorph/ctem-enterprise-models}
}
Downloads last month

-

Downloads are not tracked for this model. How to track
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support