Practice
Solution
Step 1: Understand the purpose of drift detection
Drift detection aims to identify changes in data distribution.Step 2: Match metrics to purpose
KL Divergence measures the difference between two probability distributions, making it suitable for drift detection.Final Answer:
Option B -> Option BQuick Check:
Distribution change = KL Divergence [OK]
Solution
Step 1: Identify the role of the randomization engine.
It ensures unbiased assignment of users to variants.Step 2: Eliminate wrong options.
Session persistence handles consistent assignment, tracking is separate, and dashboard updates are unrelated.Final Answer:
Option A -> Option AQuick Check:
Randomization ensures unbiased results. [OK]
Solution
Step 1: Identify the impact of poor tuning
Poor tuning can lead to irrelevant recommendations, reducing user engagement.Step 2: Eliminate wrong options
Increased computational cost (A) and latency (D) are technical issues, not directly related to user engagement. Overfitting (C) is more about personalization than diversity.Final Answer:
Option A -> Option AQuick Check:
Poor tuning reduces engagement due to irrelevant content [OK]
Solution
Step 1: Consider scale impact
With a tenfold increase in users and ads, the User Data Storage is likely to face capacity issues first due to the sheer volume of data.Step 2: Eliminate wrong options
- Ad Ranking Module: Computationally intensive but not storage-bound.
- Bid Management System: Handles bids, not directly affected by user volume.
- Network Bandwidth: Affects data transfer, but storage is a more immediate bottleneck.
Final Answer:
Option A -> Option AQuick Check:
Storage fails first with data volume increase. [OK]
Solution
Step 1: Identify the component affected by increased item count.
Listwise approaches require more computation as the list size grows, impacting training time.Step 2: Eliminate wrong options.
Feature extraction and memory usage are affected but not as critically as training time. Evaluation metrics are computed post-training.Final Answer:
Option C -> Option CQuick Check:
Listwise = training time bottleneck with more items [OK]
