Exam SRM · Unsupervised Learning Techniques · Free Lesson

Interpreting PCA Results

Free SOA Exam SRM (Statistics for Risk Modeling) lesson in Unsupervised Learning Techniques. 11 min read, ~1,646 words.

A PCA printout dumps loadings, eigenvalues, and variance proportions on you all at once. The exam tests whether you can read each piece and name what the component means.

For pp standardized predictors PCA returns pp principal components. Each component ZkZ_k is a linear combination of the original variables:

Zk=ϕ1kX1+ϕ2kX2+⋯+ϕpkXpZ_k = \phi_{1k} X_1 + \phi_{2k} X_2 + \cdots + \phi_{pk} X_p

The loading vector ϕk=(ϕ1k,…,ϕpk)\phi_k = (\phi_{1k}, \dots, \phi_{pk}) has unit length: ∑jϕjk2=1\sum_j \phi_{jk}^2 = 1. Loadings come from the eigenvectors of the correlation matrix (or covariance matrix if you skipped standardization).

A loading is the weight that variable XjX_j carries inside PC kk. Three things matter:

Read the full lesson, free →
Worked examples and practice. Free with a free account, no card.

Common mistakes

Bottom line

Exam shortcut

If the question lists eigenvalues, divide each by pp (standardized) or by ∑λj\sum \lambda_j (raw) to get PVE in one step. To name a PC, scan the loading column and circle entries with the largest absolute value; ignore loadings under about 0.3. If a printout shows one component carrying over 95% of variance on multi-unit data, suspect missing standardization before you trust the result.

The full lesson (about 1,646 words, 11 min read) adds 2 worked examples, all 6 common mistakes, a self-check, free in the app.

Learning objectives

Browse all free Exam SRM lessons or jump into free Exam SRM practice questions.