Transformed Beta Distribution
The Transformed Beta distribution, also known as the Generalized Beta distribution, is a versatile distribution often used in loss models. It is characterized by three shape parameters and a scale parameter, allowing it to model a wide range of behaviors.
Definition
The Transformed Beta distribution has three shape parameters,
The distribution is defined for values of
Applications
Insurance mathematics uses it for modeling claim sizes and losses.
Reliability engineering employs it for lifetime modeling.
Risk analysis uses it for modeling uncertain quantities.
Properties
Property | Value |
---|---|
Mean | |
Variance | |
Mode |
Notable properties include:
The distribution is unimodal when
and .The distribution is bounded on
.The shape is highly flexible due to its three shape parameters.
Relationships to Other Distributions
The Transformed Beta distribution defines a rich family of distributions. Special cases include:
When
, it reduces to the scaled Beta distribution with scale parameter .When
, it becomes a Power Function distribution.When
, it yields the Burr distribution.When
, it yields the Generalized Pareto distribution.When
, it yields the Inverse Burr distribution.When
, it yields the Inverse Pareto distribution.When
and , it yields the Inverse Paralogistic distribution.When
and , it yields the Loglogistic distribution.When
and , it yields the Paralogistic distribution.When
, it yields the Pareto distribution.
The distribution is also related to the Kumaraswamy distribution through parameter transformation.
The TransformedBetaDistribution Class
The Transformed Beta distribution is implemented by the TransformedBetaDistribution class. It has one constructor that takes four arguments: the three shape parameters and the scale parameter. All parameters must be strictly greater than 0.
var trbeta1 = new TransformedBetaDistribution(2, 3, 4, 5);
The TransformedBetaDistribution class has four specific properties that correspond to the parameters of the distribution. The ShapeParameter1, ShapeParameter2, and ShapeParameter3 properties return the shape parameters. The ScaleParameter property returns the scale parameter.
TransformedBetaDistribution has one static (Shared in Visual Basic) method, Sample, which generates a random sample using a user-supplied uniform random number generator.
var random = new Pcg32();
double sample = TransformedBetaDistribution.Sample(random, 2, 3, 4, 5);
References
For more information on the transformed gamma distribution, refer to the following sources:
Venter, G. (1994). "Transformed beta and gamma distributions and aggregate losses"
Proceedings of the Casualty Actuarial Society 70 (133), 289-308Kleiber, C. and Kotz, S. (2003), Statistical Size Distributions in Economics and Actuarial Sciences, Wiley.
Klugman, S. A., Panjer, H. H. and Willmot, G. E. (2012), Loss Models, From Data to Decisions, Fourth Edition, Wiley.
For details of the properties and methods common to all continuous distribution classes, see the topic on continuous distributions.