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

Learn more
3Binary Classification · Anomaly Detection

Consumption Anomaly Detection

Which meters show abnormal consumption?

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

Which meters show abnormal consumption?

Non-technical losses (energy theft, meter tampering, billing errors) cost utilities $96B globally per year. In developed markets, non-technical losses average 1-3% of revenue. Traditional threshold-based detection catches obvious anomalies but misses sophisticated theft patterns where consumption is gradually reduced or shifted. For a utility with $4B in annual revenue, a 1% non-technical loss rate means $40M in recoverable revenue.

How KumoRFM solves this

Graph-powered intelligence for energy and utilities

Kumo connects meters, readings, customers, weather, and tariffs into a consumption graph. The GNN learns normal consumption patterns per meter relative to its neighbors, customer type, weather, and tariff structure. Anomalies are detected not by absolute thresholds but by deviation from the graph-learned baseline: when a meter's consumption diverges from its neighborhood while weather and tariff conditions remain similar. This catches gradual theft and meter degradation that threshold-based systems miss.

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

METERS

meter_idcustomer_idtypeinstall_datezone_id
MTR101CUST01Smart2021-03-15ZONE-A
MTR102CUST02Smart2020-08-20ZONE-A
MTR103CUST03Legacy2015-01-10ZONE-B

READINGS

meter_iddatedaily_kwhpeak_kwpower_factor
MTR1012025-03-01324.20.95
MTR1022025-03-01122.10.72
MTR1032025-03-018512.50.88

CUSTOMERS

customer_idtypesqftoccupantstariff
CUST01Residential2,2004Standard
CUST02Residential2,4003Standard
CUST03Commercial8,500N/ACommercial

WEATHER

zone_iddateavg_temp_fheating_degree_days
ZONE-A2025-03-015510
ZONE-B2025-03-015213

TARIFFS

tariff_idnamerate_per_kwhpeak_rate
T01Standard$0.12$0.18
T02Commercial$0.09$0.14
2

Write your PQL query

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

PQL
PREDICT BOOL(READINGS.is_anomaly, 0, 1, days)
FOR EACH METERS.meter_id
3

Prediction output

Every entity gets a score, updated continuously

METER_IDCUSTOMERDAILY_KWHEXPECTED_KWHANOMALY_PROB
MTR101CUST0132300.08
MTR102CUST0212280.91
MTR103CUST0385820.12
4

Understand why

Every prediction includes feature attributions — no black boxes

Meter MTR102 -- Residential customer CUST02 in ZONE-A

Predicted: 91% anomaly probability (12 kWh vs 28 kWh expected)

Top contributing features

Consumption 57% below neighborhood average

12 vs 28 kWh

32% attribution

Power factor degradation

0.72 (normal: 0.90+)

25% attribution

Gradual decline over 60 days

-45% trend

19% attribution

Weather conditions should increase consumption

55F (heating)

14% attribution

Similar home size/occupancy uses 28 kWh

2,400 sqft / 3 people

10% attribution

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

Bottom line: A utility with $4B in annual revenue recovers $20-30M by detecting non-technical losses that threshold-based systems miss. Kumo's consumption graph identifies meters deviating from graph-learned neighborhood baselines, catching gradual theft and meter degradation.

Topics covered

consumption anomaly detection AIenergy theft detectionmeter anomaly MLnon-technical losses utilitysmart meter analyticsKumoRFM anomalyutility fraud detectionabnormal consumption model

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.