← Lab /Security & privacy

LLM-generated filters cut false positives by 99% and speed up analyst work

Security & privacy Tooling · Prototype · Securelist

The claim

The authors assert that using an LLM to generate alert filters reduces false positives by 99% and improves analyst efficiency by 17%.

Artemy Obukhov · Securelist Writeup

Published as: “Filter generation in practice: from algorithms to LLMs”

So what

Automating filter creation with LLMs can dramatically cut alert noise and free analysts to focus on true incidents.

The five-minute version

The writeup describes three approaches to automatically generate filters for false-positive security alerts: a pure algorithmic method using FP-Growth, a single-prompt LLM method, and a multi-agent LLM pipeline. Each system takes a false-positive alert, selects relevant fields, and produces three candidate filters for analyst approval. In internal testing the LLM-based approaches achieved a 99% reduction in false positives, a 28% increase in filters generated per day, and a 17% boost in analyst efficiency, while the algorithmic method performed adequately when sufficient context existed. The authors note trade-offs such as slower response time for the agent-based version and reliance on model availability.

What they found 2

What undercuts it the paper’s own results

Stated limits 4

What’s new here 4

Artifacts & methods 4

Topics

false positive reductionsecurity alert filteringFP-Growthlarge language modelsAI agentsSOC automationstring normalizationdetection rule context