-
Notifications
You must be signed in to change notification settings - Fork 10
Runtime Frequency
This page explains common frequency models used in CRML scenarios.
CRML frequency is expressed as a rate model plus a basis:
-
scenario.frequency.model: a model identifier (engine-defined support) -
scenario.frequency.basis: portable semantic meaning of the rate unit
See: CRML Specification (Overview)
Two basis values are standardized by the language:
-
per_organization_per_year: the scenario’s frequency already represents the total org-wide annual rate. -
per_asset_unit_per_year: the scenario’s frequency represents a per-unit annual rate and MUST be scaled by bound exposure$E$ .
For the normative definition of
A Poisson process is often used for independent event counts.
If the annual rate is
For per_asset_unit_per_year, the effective annual rate becomes:
A common way to model over-dispersion is to treat the Poisson rate as random:
The resulting marginal distribution for
A hierarchical extension can model uncertainty in rate parameters across similar organizations or units. Details are engine-defined.
Implemented frequency models in the reference engine are listed here: