A company is building a recommendation system using Amazon SageMaker Factorization Machines. The dataset includes user IDs, item IDs, and implicit feedback (clicks). The data is sparse with millions of users and items. The model needs to capture interactions between users and items. Which hyperparameter tuning strategy should be used to improve model performance?
More factors increase model capacity to learn interactions.
Why this answer
Option A is correct because increasing the number of factors allows the model to capture more complex interactions. Option B (learning rate) helps convergence but not specifically interaction complexity. Option C (batch size) affects speed, not capacity.
Option D (regularization) prevents overfitting but does not increase interaction capacity. Option E (activation function) is not relevant for factorization machines (linear model).