Practice
Solution
Step 1: Understand business objectives.
CTR prediction models need to balance true positive rate and false positive rate.Step 2: Eliminate wrong options.
Accuracy (A) doesn't account for class imbalance. Precision (B) and Recall (C) focus on one aspect of performance, not the trade-off.Final Answer:
Option C -> Option CQuick Check:
AUC-ROC balances trade-offs in CTR. [OK]
Solution
Step 1: Identify the role of each component
Collaborative and content-based filtering focus on user preferences, while diversity re-ranking ensures varied content.Step 2: Eliminate wrong options
Collaborative filtering (A) and content-based filtering (B) do not inherently ensure diversity. User profiling (D) focuses on understanding user preferences, not diversity.Final Answer:
Option B -> Option BQuick Check:
Diversity re-ranking ensures varied content [OK]
Solution
Step 1: Understand the evaluation goal.
We need to evaluate the alignment between embeddings, which is best measured by similarity metrics.Step 2: Eliminate wrong options.
Accuracy and Precision are classification metrics, and Mean Squared Error is for regression, not similarity.Final Answer:
Option D -> Option DQuick Check:
Cosine Similarity measures alignment. [OK]
Solution
Step 1: Identify the impact of unversioned features.
Without versioning, features may change unexpectedly, leading to inconsistent predictions.Step 2: Eliminate wrong options.
Options A, C, and D are not directly affected by feature versioning.Final Answer:
Option B -> Option BQuick Check:
Versioning prevents prediction inconsistency. [OK]
Solution
Step 1: Consider the impact of scaling on neural CF.
Increased data volume significantly affects model training time.Step 2: Eliminate wrong options.
Options A and D are less likely bottlenecks as storage and feature extraction can be optimized. Real-time recommendation latency. is affected but not as critically as training time.Final Answer:
Option A -> Option AQuick Check:
Scaling = training time bottleneck [OK]
