Practice
Solution
Step 1: Identify the goal.
Minimizing response time directly relates to reducing latency.Step 2: Eliminate wrong options.
Throughput measures volume, not speed. Accuracy is about correctness, not speed. Memory Usage affects capacity, not response time.Final Answer:
Option A -> Option AQuick Check:
Minimize latency to cut response time. [OK]
Solution
Step 1: Identify the role of each component
The Drift Detection Module is specifically designed to monitor changes in data distribution.Step 2: Eliminate wrong options
Alerting System notifies about issues, Retraining Scheduler handles model updates, and Model Evaluation Component assesses model performance.Final Answer:
Option D -> Option DQuick Check:
Drift Detection = Data Change [OK]
Solution
Step 1: Understand the role of alerting calibration
Proper calibration ensures alerts are meaningful and not overly sensitive.Step 2: Identify the failure mode
If not calibrated, the alerting system may trigger retraining too often, leading to unnecessary computational costs.Final Answer:
Option A -> Option AQuick Check:
Over-alerting = Frequent retraining [OK]
Solution
Step 1: Compare Bi-Encoder and Cross-Encoder
Bi-Encoders allow pre-computation of document embeddings, making them suitable for real-time retrieval.Step 2: Eliminate wrong options
Cross-Encoders evaluate pairs at query time, which is computationally expensive and not suitable for real-time retrieval.Final Answer:
Option A -> Option AQuick Check:
Bi-Encoder = pre-compute embeddings [check]
Solution
Step 1: Consider the impact of scaling on each component.
Serving Infrastructure is directly impacted by increased user requests, making it a likely bottleneck.Step 2: Eliminate wrong options.
Model Training and Data Ingestion are less affected by user growth, and Feature Store scales with data, not users.Final Answer:
Option C -> Option CQuick Check:
Serving scales with user requests. [OK]
