GenAI-Driven Threat Detection with Microsoft Security Copilot
Scott Freitas, Amir Gharib

TL;DR
This paper presents DTDA, an adaptive AI agent integrated with Microsoft Security Copilot, that continuously investigates security incidents, uncovers hidden threats, and improves detection precision at industry scale.
Contribution
Introduction of DTDA, a novel autonomous threat detection agent that combines unified data, advanced LLM prompts, hypothesis generation, and dynamic alerting within Microsoft Defender.
Findings
Achieves 80.1% precision in real-world deployment
Recovers hidden malicious activity with 0.78 F1 offline
Processes investigations in median 28 minutes at low cost
Abstract
Defending against today's increasingly sophisticated cyberattacks requires security analysts to continuously translate evolving attacker tradecraft into detection logic. This places defenders in a reactive posture, requiring constantly updated expertise across an increasingly fragmented security landscape. We introduce the Dynamic Threat Detection Agent (DTDA), an always-on adaptive agent that continuously investigates security incidents across Microsoft Defender to uncover hidden threats and generate explainable detections when attack-story gaps are found. DTDA combines: (1) a unified activity timeline spanning alerts, events, user and entity behavior analytics, and threat intelligence; (2) versioned LLM prompt contracts with schema validation, grounding requirements, bounded retries, and fail-closed suppression; (3) a planner-executor investigation loop that generates attack-specific…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
