Tutorials › Exam ASTAM - Advanced Short-Term Actuarial Mathematics › Information Criteria For Mixture Models

Exam ASTAM · Information Criteria and Selection · Tutorial 480 of 979

Information Criteria For Mixture Models

Count mixture-model parameters correctly, compare AIC and BIC rankings, and recognize when boundary or identifiability issues weaken their usual interpretations.

Advanced 11 min read

What You'll Learn

  • Count mixture weights, component parameters, and shared parameters without counting latent assignments.
  • Calculate AIC and BIC for finite mixture models and compare their rankings.
  • Distinguish nominal parameter counting from the effective information in a nearly redundant component.
  • Identify boundary and non-identifiability conditions that challenge standard asymptotic interpretations.
  • Avoid common errors involving mixture weights, label switching, and likelihood comparisons.

Why Mixture Models Need Careful Parameter Counting

A finite mixture model represents a population as a combination of component distributions. For actuarial data, the components might describe distinct claim-count patterns or groups with different loss severities. Mixtures can capture heterogeneity that a single distribution misses, but this flexibility comes with a model-selection question: how many free parameters does the mixture actually have?

That count enters both the Akaike information criterion (AIC) and the Bayesian information criterion (BIC). Counting every component weight as free, or treating each unobserved component assignment as a parameter, can change the ranking. Even with a correct count, a mixture can be difficult to interpret when one component has almost no weight or when two components are nearly indistinguishable. The calculations below use the standard criteria while making those limitations explicit.

Definition: An \(m\)-component finite mixture has density or probability function $$ f(x)=\sum_{j=1}^{m}\pi_j f_j(x\mid\theta_j), \qquad \pi_j\geq 0,\qquad \sum_{j=1}^{m}\pi_j=1. $$ Here \(f_j\) is the \(j\)th component model, \(\theta_j\) is its parameter vector, and \(\pi_j\) is its mixing weight. The weights are proportions, so only \(m-1\) of them can be freely specified.

Counting Free Parameters

Suppose the \(m\) components have separate parameter vectors with \(p_j\) free parameters each, and the model also has \(q\) parameters shared across components. If the only constraint on the weights is that they sum to one, the nominal total parameter count is

$$ k=(m-1)+\sum_{j=1}^{m}p_j+q. $$

This formula counts free numerical parameters in the fitted probability model. It does not count the unobserved component membership of each observation. Those memberships are latent variables, not separate parameters in the ordinary AIC or BIC count. A constraint that ties component parameters together can reduce the count; a genuinely estimated shared parameter is counted once, not once per component.

The likelihood also reflects the fact that component membership is unobserved. For independent observations \(x_1,\ldots,x_n\), the mixture log-likelihood is

$$ \ell(\boldsymbol{\pi},\boldsymbol{\theta}) =\sum_{i=1}^{n}\log\left(\sum_{j=1}^{m}\pi_j f_j(x_i\mid\theta_j)\right). $$

In general, one cannot replace this expression with a sum of log-likelihoods calculated after assigning every observation to its most likely component. The mixture likelihood averages component probabilities for each observation before taking the logarithm.

Worked Example: Counting Parameters in a Claim-Count Mixture

A hypothetical insurer fits a two-component Poisson mixture to annual claim counts from \(n=120\) independent policies. The component means are \(\lambda_1\) and \(\lambda_2\), and the first component has weight \(\pi\), so the second has weight \(1-\pi\). The fitted log-likelihoods are \(-214.8\) for a single Poisson model and \(-202.1\) for the mixture. Count the parameters and compare AIC and BIC.

Method and parameter count. The single Poisson model estimates one mean, so \(k=1\). The mixture estimates \(\lambda_1\), \(\lambda_2\), and \(\pi\), so \(k=3\). It does not estimate two free weights: the second is fixed by \(1-\pi\). The observed policy counts are not extra parameters.

For maximized log-likelihood \(\ell\), use \(\mathrm{AIC}=-2\ell+2k\) and \(\mathrm{BIC}=-2\ell+k\ln n\). For the single Poisson model:

$$ \mathrm{AIC}=-2(-214.8)+2(1)=429.6+2=431.6, $$
$$ \mathrm{BIC}=429.6+1\ln(120) =429.6+4.7875=434.3875\approx 434.39. $$

For the two-component mixture:

$$ \mathrm{AIC}=-2(-202.1)+2(3)=404.2+6=410.2, $$
$$ \mathrm{BIC}=404.2+3\ln(120) =404.2+3(4.7875)=418.5625\approx 418.56. $$

Both criteria prefer the mixture because its score is lower: AIC is \(410.20\) rather than \(431.60\), and BIC is \(418.56\) rather than \(434.39\). Check: the log-likelihood improves by \(12.7\), reducing \(-2\ell\) by \(25.4\), which is more than either criterion’s added penalty. The common mistake avoided here is counting both mixture weights as free.

Calculating and Comparing the Criteria

For a fitted model with \(k\) estimated parameters, maximized log-likelihood \(\ell\), and sample size \(n\), the conventional formulas are

$$ \mathrm{AIC}=-2\ell+2k, \qquad \mathrm{BIC}=-2\ell+k\ln n. $$

Use the same observations and likelihood convention for every candidate being compared. Lower values indicate a preferred model under the criterion being used; AIC and BIC are relative scores, not measures of absolute fit. BIC’s penalty per parameter exceeds AIC’s when \(\ln n>2\), or \(n>e^2\), but that fact does not guarantee that BIC will always select the simpler model: the likelihood improvement also matters.

Justification: AIC adds a penalty to the maximized log-likelihood to account for the optimism that results from estimating parameters and then evaluating fit on the same data. BIC’s \(k\ln n\) penalty arises, in regular models, from approximating the integrated likelihood around its maximum. These justifications rely on conditions such as identifiable parameters and a well-behaved likelihood; a mixture can violate those conditions even when the numerical criteria can still be calculated.

Worked Example: AIC and BIC Disagree for Severity Mixtures

A hypothetical portfolio has \(n=80\) positive loss observations. A two-component exponential mixture has one free weight and two rates, giving \(k=3\), and maximized log-likelihood \(-300.0\). A three-component exponential mixture has two free weights and three rates, giving \(k=5\), and maximized log-likelihood \(-295.7\). Compare the rankings.

Method. Count one fewer free weight than components, then calculate each criterion using the reported maximized likelihood. For the two-component model:

$$ \mathrm{AIC}_2=600+2(3)=606.00, \qquad \mathrm{BIC}_2=600+3\ln(80) =600+3(4.3820)=613.15. $$

For the three-component model:

$$ \mathrm{AIC}_3=591.4+2(5)=601.40, \qquad \mathrm{BIC}_3=591.4+5\ln(80) =591.4+5(4.3820)=613.31. $$

AIC prefers the three-component model, \(601.40<606.00\), while BIC prefers the two-component model, \(613.15<613.31\). Check: the larger model improves \(-2\ell\) by \(8.6\). Its AIC penalty increases by \(4\), so AIC improves; its BIC penalty increases by \(2\ln(80)=8.7641\), slightly more than the likelihood improvement, so BIC worsens. The common mistake avoided is assuming the two criteria must rank models identically.

Boundary Weights, Identifiability, and Interpretation

The usual parameter count is a useful starting point, but mixture models can have features that make the standard asymptotic interpretations of AIC and BIC unreliable. The first issue is a boundary weight. If a component weight is zero, that component contributes nothing to the mixture. Its component parameters then cannot be identified from the distribution. The second issue is component coincidence: if two component distributions are identical, changing their weights does not change the overall model.

Mixture labels are also interchangeable. Swapping the names of two components, along with their parameters and weights, leaves the same probability model. This label switching does not add parameters and does not itself reduce the continuous parameter count, but it means that different parameter listings can describe the same fitted distribution. A convention such as ordering component means may remove duplicate listings; it does not generally turn the mixture into a lower-dimensional model.

When a weight is on the boundary or component parameters are not identifiable, the regular approximations behind standard information-criterion interpretations may fail. In particular, a likelihood-ratio statistic for comparing a one-component model with a mixture does not automatically have the usual chi-square reference distribution: under the one-component model, the extra component’s parameters may be unidentified, and its weight is on a boundary. AIC and BIC scores can still be reported using the conventional formulas, but their usual asymptotic rationale should not be treated as guaranteed.

Worked Example: A Nearly Empty Component Changes the Interpretation

A hypothetical frequency study contains \(n=200\) independent annual claim counts. A one-component Poisson fit has \(\ell=-250.0\) and \(k=1\). A fitted two-component Poisson mixture has \(\ell=-247.8\), weight estimates \(0.015\) and \(0.985\), component means \(2.8\) and \(3.0\), and nominal \(k=3\). Calculate the conventional criteria and explain what the fit suggests.

Method and calculation. The mixture has one free weight and two component means, so \(k=3\). The single Poisson fit gives

$$ \mathrm{AIC}_{1}=500+2(1)=502.00, \qquad \mathrm{BIC}_{1}=500+\ln(200) =500+5.2983=505.30. $$

The mixture gives

$$ \mathrm{AIC}_{2}=495.6+2(3)=501.60, $$
$$ \mathrm{BIC}_{2}=495.6+3\ln(200) =495.6+15.8950=511.49. $$

AIC favors the mixture by \(0.40\), whereas BIC favors the single Poisson model by \(505.30-511.49=-6.19\) score units in favor of the single model. Yet the small estimated weight and similar component means indicate that the extra component contributes little separation. If one incorrectly counts two free weights, the mixture’s \(k\) becomes \(4\), giving AIC \(495.6+8=503.60\), which reverses the AIC ranking. The correct count is three; the caution is instead that a formally preferred model may be weakly identified. If the weight were exactly zero, the other component’s mean would be unidentified, so the standard asymptotic interpretation would be especially questionable. The common mistake avoided is treating nominal scores as proof that every fitted component represents a distinct, well-supported population group.

Practical Checks Before Reporting a Mixture Ranking

1
Write the mixture structure.
Specify the component distributions, which parameters are shared, and the constraint that the weights sum to one.
2
Count free parameters.
Count \(m-1\) free weights, component-specific parameters, and shared parameters once. Do not count latent assignments as model parameters.
3
Use comparable likelihoods and sample sizes.
For every candidate, use the maximized likelihood for the same observations and the appropriate \(n\) for the comparison.
4
Calculate and compare both scores when relevant.
Report which criterion favors which model rather than describing one as universally correct.
5
Inspect the fitted components.
Check whether weights are near zero and component distributions nearly coincide; flag these as reasons for caution about standard asymptotic interpretations.

These checks matter in actuarial applications because a mixture can alter predicted tail losses, aggregate claim counts, or the estimated share of high-risk observations. A lower AIC or BIC does not, by itself, establish that the components correspond to distinct real-world groups. It also does not replace examination of model fit and actuarial consequences. The information criteria provide a disciplined comparison, while parameter counts and identifiability checks help determine how much confidence to place in the ranking. This approach is aligned with the SOA Exam ASTAM (Advanced Short-Term Actuarial Mathematics) syllabus.

Key takeaway: For an unconstrained \(m\)-component mixture, count \(m-1\) free weights plus the free component and shared parameters. Calculate AIC and BIC from comparable maximized likelihoods, then interpret the ranking cautiously when weights approach zero or components become indistinguishable.

Check Your Understanding

For each problem, count parameters carefully and use the lower information-criterion score when a ranking is requested.

  1. A four-component normal mixture estimates a separate mean and variance for each component, with no shared parameters. How many free parameters does it have? (Answer: 11.)
  2. A model fitted to \(n=50\) observations has \(k=4\) and maximized log-likelihood \(-90\). Calculate AIC and BIC, rounding to two decimals. (Answer: AIC \(=188.00\); BIC \(=195.65\).)
  3. A two-component exponential mixture fitted to \(n=100\) losses has maximized log-likelihood \(-140\), with one free weight and two rates. Calculate AIC and BIC, rounding to two decimals. (Answer: AIC \(=286.00\); BIC \(=293.82\).)
  4. For \(n=60\), a single-component model has \(k=2\) and \(\ell=-155\); a two-component model has \(k=5\) and \(\ell=-150\). Calculate the rankings under both criteria, rounding to two decimals. (Answer: AIC favors the two-component model, \(310.00\) versus \(314.00\); BIC favors the single-component model, \(318.19\) versus \(320.47\).)
  5. In a two-component mixture, the fitted weight of one component is zero. What happens to that component’s parameters, and what caution follows for standard asymptotic interpretations? (Answer: Its parameters are unidentified because the component contributes nothing to the mixture; regular asymptotic interpretations of the usual criteria or likelihood-ratio comparison may fail.)
Clinical Biostats