Practice
Solution
Step 1: Identify metrics for text generation
BLEU score measures text generation quality by comparing n-grams.Step 2: Eliminate wrong options
Accuracy, precision, and recall are more suited for classification tasks, not text coherence.Final Answer:
Option C -> Option CQuick Check:
BLEU for text coherence, not classification. [OK]
Solution
Step 1: Understand model versioning purpose
Model versioning is primarily about tracking changes and updates to models.Step 2: Eliminate wrong options
To improve model accuracy over time is incorrect because versioning doesn't directly improve accuracy. To ensure models are always deployed is wrong because versioning doesn't ensure deployment. To automatically optimize hyperparameters is incorrect as versioning isn't about hyperparameter optimization.Final Answer:
Option C -> Option CQuick Check:
Versioning = Tracking changes [OK]
Solution
Step 1: Identify the role of each component
The ranking algorithm is responsible for determining the relevance of documents to a query.Step 2: Eliminate wrong options
Indexing module organizes data, query parser interprets queries, and crawler collects data.Final Answer:
Option B -> Option BQuick Check:
Ranking algorithm determines relevance. [OK]
Solution
Step 1: Identify metrics for ranking tasks
Precision@K is used to evaluate the relevance of the top-K recommended items.Step 2: Eliminate metrics for regression/classification
MAE and RMSE are for regression; F1 Score is for classification.Final Answer:
Option A -> Option AQuick Check:
Precision@K for ranking relevance. [OK]
Solution
Step 1: Consider the number of factors.
With a large number of factors, testing all combinations becomes impractical.Step 2: Eliminate wrong options.
Full factorial is impractical for large factors, and fractional factorial is not necessarily easier to interpret.Final Answer:
Option C -> Option CQuick Check:
Large factors need fewer tests. [OK]
