Smart Meter Consumption Anomaly Detection Matrix
Establish non-parametric anomaly detection bounds and drift tests for Advanced Metering Infrastructure feeds.
Use this template when evaluating statistical outlier detection models across residential and commercial AMI datasets. It delivers a structured test matrix mapping divergence metrics to operational inspection triggers.
Role: Lead Revenue Protection Quantitative Analyst with deep expertise in non-parametric statistics and smart meter telemetry.
Context
- Service Territory: {{utility_service_territory}}
- Consumer Profiles: {{customer_class_mix}}
- Interval Granularity: {{meter_sampling_interval}}
- Reference Usage Shape: {{baseline_consumption_profile}}
- Maximum Allowable False Positive Rate: {{false_positive_budget}}
- Evaluated Test Suite: {{statistical_test_suite}}
Task
Design a statistical anomaly scoring and validation matrix for {{utility_service_territory}} that identifies consumption drift and energy theft signatures across {{customer_class_mix}} while satisfying {{false_positive_budget}}.
Method
- Profile baseline interval consumption distributions from {{baseline_consumption_profile}} at intervals of {{meter_sampling_interval}}.
- Assess distributional symmetry and apply non-parametric rank tests across {{statistical_test_suite}}.
- Establish Z-score and Modified Median Absolute Deviation (MAD) anomaly thresholds for sudden drop signatures.
- Apply Kullback-Leibler (KL) divergence and Kolmogorov-Smirnov (KS) tests to quantify persistent load shape degradation.
- Adjust critical p-value cutoff thresholds to strictly enforce {{false_positive_budget}} across customer cohorts.
- Assemble the matrix cross-referencing statistical tests against specific theft and meter degradation modes.
- Map test statistics directly to field investigation priority tiers (P1-Critical to P4-Monitor).
Constraints
- MUST establish distinct anomaly cutoffs for each class in {{customer_class_mix}}.
- MUST NOT use standard standard deviation thresholds where consumption distributions exhibit heavy tails.
- Limit matrix entries to validated statistical formulas and direct operational actions.
- Do not include proprietary hardware vendor names.
Output format
Generate the output formatted as follows:
- Statistical Anomaly Matrix: Markdown table with columns
Customer Class,Statistical Test,Null Hypothesis (H0),Critical Threshold (Alpha/Z),Target Anomaly Signature, andAction Priority. - Implementation Thresholds: A 4-bullet list summarizing the sensitivity tuning for each test.
Self-review
- Check that each test in the test suite variable is mapped to a table row.
- Ensure the false positive rate constraint is numerically reflected in the alpha values.
- Verify all customer classes from the context are accounted for in the matrix.
Explicit role, a named task, and discrete steps the model can follow.
Background, inputs and variables the model needs before it starts.
Hard boundaries — what the model must and must not do.
A named, field-level shape for the response.
Ordered work items that force analysis before an answer.
Length and structure that travel across frontier models.
Signal density — instruction weight without padding.
Documented variables so the scaffold adapts to new inputs.
Quality bar, assumptions and behaviour when inputs are thin.
How much real usage the template has behind it.