SOC Agent Research Suite
Collection
Enterprise SOC analyst agent benchmark, models, and evaluation tools by Aria AI Security Research Team. • 3 items • Updated
How to use alirezaaminzadeh/soc-analyst-baseline with Scikit-learn:
from huggingface_hub import hf_hub_download
import joblib
model = joblib.load(
hf_hub_download("alirezaaminzadeh/soc-analyst-baseline", "sklearn_model.joblib")
)
# only load pickle files from sources you trust
# read more about it here https://skops.readthedocs.io/en/stable/persistence.htmlBaseline models for the SOC-AgentBench benchmark, published by Aria AI Security Research Team.
| Component | Method | File |
|---|---|---|
| Log Retrieval | BM25 (Okapi) | bm25_retriever.joblib |
| ATT&CK Mapping | Rule-based keyword matcher | attack_mapper.joblib |
| Severity Classification | TF-IDF + Logistic Regression | severity_classifier.joblib |
import joblib
severity_clf = joblib.load("severity_classifier.joblib")
mapper = joblib.load("attack_mapper.joblib")
retriever = joblib.load("bm25_retriever.joblib")
text = "Suspicious LSASS memory access on WS-104"
severity = severity_clf.predict([text])[0]
techniques = mapper.predict(text)
scores = retriever["bm25"].get_scores(text.lower().split())
See eval_results.json for benchmark metrics on the SOC-AgentBench test split.
Apache 2.0