-
Notifications
You must be signed in to change notification settings - Fork 10
Runtime Severity
This page explains common severity models used in CRML scenarios.
CRML severity is expressed as:
-
scenario.severity.model: a model identifier (engine-defined support) -
scenario.severity.parameters: model parameters (portable intent; engine may impose constraints)
See: Scenario schema
A lognormal model is common for heavy-tailed loss severities.
If
CRML commonly uses a median-first parameterization for readability:
-
median: the median loss ($\text{median}(X)$) -
sigma: log-space standard deviation
Relationship between median and
Some engines may support calibrating
Reference engine status:
- Calibration helper exists:
crml_engine.runtime.calibrate_lognormal_from_single_losses. - You can also provide
single_lossesdirectly in lognormal parameters (engine-defined behavior).
A gamma distribution is another positive-valued severity model.
Common parameterization uses shape (scale (
A mixture model represents severity as a weighted combination of component distributions.
Conceptually, you choose a component
Important: mixture support is engine-defined.
Reference engine limitation:
- The current reference engine’s
mixtureseverity uses only the first component and ignores weights.