Kumo Co-Founder Hema Raghavan Named to Inc.’s 2026 Female Founders 500

Learn more
6Binary Classification · Fraud Detection

Ad Fraud Detection

Is this impression from a bot?

Book a demo and get a free trial of the full platform: data science agent, fine-tune capabilities, and forward-deployed engineer support.

By submitting, you accept the Terms and Privacy Policy.

Loved by data scientists, ML engineers & CXOs at

Catalina Logo

A real-world example

Is this impression from a bot?

Ad fraud costs the industry $84B annually. Rule-based filters catch known patterns but miss sophisticated bot networks that mimic human behavior. These bots share IP ranges, rotate device fingerprints, and generate realistic click patterns that pass individual-level checks. For an ad network processing $2B in spend, a 10% fraud rate means $200M lost to bots.

How KumoRFM solves this

Graph-powered intelligence for advertising

Kumo builds a graph connecting impressions, devices, IPs, publishers, and click patterns. Bot networks that appear legitimate in isolation form conspicuous clusters in the graph: shared IP subnets, correlated click timing, device fingerprint cycling, and abnormal publisher concentration. The GNN detects these structural anomalies without hand-crafted rules, adapting as fraud tactics evolve.

From data to predictions

See the full pipeline in action

Connect your tables, write a PQL query, and get predictions with built-in explainability — all in minutes, not months.

1

Your data

The relational tables Kumo learns from

IMPRESSIONS

impression_iddevice_idip_addresspublisher_idtimestamp
IMP801DEV001192.168.1.50PUB012025-03-01 02:14
IMP802DEV002192.168.1.51PUB012025-03-01 02:14
IMP803DEV00310.0.0.88PUB022025-03-01 09:30

DEVICES

device_iddevice_typeosfingerprint_hash
DEV001MobileAndroidFP-AA1
DEV002MobileAndroidFP-AA2
DEV003DesktopWindowsFP-BB1

IPS

ip_addressasngeodatacenter
192.168.1.50AS12345US-EastTrue
192.168.1.51AS12345US-EastTrue
10.0.0.88AS67890US-WestFalse

PUBLISHERS

publisher_idnamecategoryfraud_history_rate
PUB01QuickClicksNews12.4%
PUB02TechReviewTechnology0.8%

CLICK_PATTERNS

device_idclicks_last_houravg_time_between_clicksunique_ads
DEV0011470.4s3
DEV0021320.5s3
DEV003445s4
2

Write your PQL query

Describe what to predict in 2–3 lines — Kumo handles the rest

PQL
PREDICT BOOL(IMPRESSIONS.is_fraud, 0, 1, hours)
FOR EACH IMPRESSIONS.impression_id
3

Prediction output

Every entity gets a score, updated continuously

IMPRESSION_IDDEVICE_IDFRAUD_PROBVERDICT
IMP801DEV0010.96Fraud
IMP802DEV0020.94Fraud
IMP803DEV0030.03Legitimate
4

Understand why

Every prediction includes feature attributions — no black boxes

Impression IMP801 -- Device DEV001

Predicted: 96% fraud probability

Top contributing features

IP subnet cluster size

47 devices on /24

31% attribution

Click velocity (last hour)

147 clicks

26% attribution

Datacenter IP flag

True

20% attribution

Publisher historical fraud rate

12.4%

14% attribution

Device fingerprint rotation frequency

3 per hour

9% attribution

Feature attributions are computed automatically for every prediction. No separate tooling required. Learn more about Kumo explainability

Bottom line: An ad network processing $2B in annual spend recovers $120-160M by catching sophisticated bot networks that rule-based systems miss. Kumo's graph reveals coordinated fraud clusters across devices, IPs, and publishers that appear legitimate in isolation.

Topics covered

ad fraud detection AIbot traffic detectioninvalid traffic MLclick fraud predictionimpression fraud modelKumoRFM fraudprogrammatic fraud detectionad verification AI

One Platform. One Model. Predict Instantly.

KumoRFM

Relational Foundation Model

Turn structured relational data into predictions in seconds. KumoRFM delivers zero-shot predictions that rival months of traditional data science. No training, feature engineering, or infrastructure required. Just connect your data and start predicting.

For critical use cases, fine-tune KumoRFM on your data using the Kumo platform and Data Science Agent for 30%+ higher accuracy than traditional models.

Book a demo and get a free trial of the full platform: data science agent, fine-tune capabilities, and forward-deployed engineer support.