FRM Part I · FRM Exam Part I · Machine Learning and Prediction
A risk team has transaction data for 50,000 corporate clients with no labels. They run k-means to group clients with similar trading behavior into five clusters. Which statement about this approach is most accurate?
K-means clustering is unsupervised learning because it groups observations using only their features, with no target labels. Specifying the number of clusters is a hyperparameter choice, and iterating on cluster centers or naming clusters afterward does not turn it into supervised or reinforcement learning.
- AIt is supervised because the number of clusters is specified in advance
- BIt is unsupervised because the algorithm finds structure without target labelsCorrect
- CIt is reinforcement learning because cluster centers are updated iteratively
- DIt is supervised because the clusters can later be given names
Explanation
K-means uses only the features and no target variable, so it is unsupervised. Choosing k is a hyperparameter, not a label. Iterative updating and naming clusters afterward do not make it supervised or reinforcement learning.
Did you get it right without looking?
One question tells you little. A timed set on Machine Learning and Prediction shows your real accuracy, how long you take and where you lose marks.
More Machine Learning and Prediction questions
- Which task is best classified as a supervised learning regression problem rather than classification?
- An analyst runs PCA on three unstandardized variables whose variances are 100, 4 and 1, with small covariances between them. The analyst not…
- An analyst applies principal components analysis (PCA) to a set of highly correlated predictors before fitting a prediction model. Which sta…
- A single-output neural network uses squared-error loss L = 0.5(y - ŷ)², where ŷ = w·x with no activation and no bias. For one observation, x…
- Two variables are standardized and have a correlation of 0.60. What are the eigenvalues of their correlation matrix, and what proportion of …
- A data scientist fits a model with very low training error but much higher error on a held-out validation set. Which is the most appropriate…