A study is comparing three architectures, all trained with the same compute budget:
• **Model A (Encoder-Decoder):** A 12-layer encoder and a 12-layer decoder with separate
parameters. Its total size is 220 million parameters.
• **Model B (Decoder-Only):** A 24-layer decoder-only model. Its total size is also approximately
220 million parameters.
• **Model C (Shared Enc-Dec):** A 12-layer encoder and a 12-layer decoder where the parameters
are shared (
).
Assuming that the 12-layer encoder and 12-layer decoder in Model A have an equal number of
parameters, what is the approximate total parameter count (in millions) of Model C?
A published solution is not available for this question yet.
Consider a text corpus being processed using the Byte Pair Encoding (BPE) algorithm. The initial
vocabulary contains
tokens (representing characters), and the corpus contains a total of
tokens.
During BPE training, the following merge operations are performed. Each merge combines all
occurrences of a particular token pair into a single new token, reducing the total token count
accordingly:
1. **Merge 1:** Pair ('t', 'h') appears 24 times → merged into new token 'th'
2. **Merge 2:** Pair ('i', 'n') appears 18 times → merged into new token 'in'
3. **Merge 3:** Pair ('th', 'e') appears 10 times → merged into new token 'the'
4. **Merge 4:** Pair ('i', 's') appears 8 times → merged into new token 'is'
What is the final total number of tokens in the corpus after all 4 merges are completed?
A published solution is not available for this question yet.
A data preprocessing pipeline removed data from the Common Crawl snapshot in three stages:
50% after language identification, 24% of the remaining after quality filtering, and 12% of what
remained after deduplication. What percentage of the original Common Crawl snapshot remains
in the final dataset? (Choose the closest number)
6406535903028.
21%
6406535903029.
66%
6406535903030.
33%
6406535903031.
50%
A published solution is not available for this question yet.
A data preprocessing pipeline needs to apply the following steps on raw Common Crawl data:
1. Fuzzy deduplication (using MinHash)
2. Toxicity detection (using ML-based classifiers)
3. PII removal (using regex patterns)
4. Exact deduplication (using hash-based matching)
5. Quality filtering (using several rule-based heuristics)
6. URL Filtering
What is the most efficient sequence to apply these steps?
6406535903032.
6
4
1
5
2
3
6406535903033.
1
4
2
5
3
6
6406535903034.
5
6
4
1
2
3
6406535903035.
4
5
6
1
3
2
A published solution is not available for this question yet.
= scaling
exponents.
A team trains an LLM and observes the following losses for their model:
1. Training Loss
2. Test Loss (same distribution as training)
3. Test Loss (different distribution from training)
Which loss does
represent?
6406535903040.
Both 2 and 3
6406535903041.
Both 1 and 2
6406535903042.
1 only
6406535903043.
2 only
A published solution is not available for this question yet.
A company is building a sentiment analysis system for customer reviews. They have two
6406535903044.
BART is expected to provide significantly better accuracy and is worth the
extra computational cost since it's pre-trained on more diverse corruption tasks.
6406535903045.
BART is better because its decoder can verify the encoder's sentiment
understanding, providing a built-in validation mechanism that improves robustness.
6406535903046.
They should use BART's encoder only and discard the decoder, which will give
them the same efficiency as BERT with better pre-training.
6406535903047.
BERT is more suitable because sentiment classification only requires
understanding (encoding), not generation (decoding), making it faster and more memory-efficient
without sacrificing accuracy.
A published solution is not available for this question yet.
Which of the following statements best describes the fundamental difference between the
unsupervised pre-training objective used in T5 (span corruption) and its supervised fine-tuning
objectives such as translation or summarization?
6406535903048.
The pre-training objective is a denoising task, while the fine-tuning objective is
a Causal Language Model (CLM) task.
6406535903049.
There is no fundamental difference; both are treated as "text-to-text" tasks,
where the model is trained to generate a target sequence given an input sequence.
6406535903050.
The pre-training objective trains the model to fill in [MASK] tokens, while the
fine-tuning objective trains the model to generate text from a [CLS] token.
6406535903051.
The pre-training objective trains the entire encoder-decoder, while the fine-
tuning objective freezes the encoder and only trains the decoder.
A published solution is not available for this question yet.