Quiz: Module 3 - Training LLMs
Test your understanding of LLM training. 30 questions covering pre-training, data processing, and distributed training.
Question 1
What is the pre-training objective for GPT-style models?
Question 2
In masked language modeling, what percentage of tokens are typically masked?
Question 3
What is the primary advantage of causal LM over masked LM for LLMs?
Question 4
Why is deduplication important in training data?
Question 5
What is Common Crawl?
Question 6
What is data parallelism?
Question 7
What is the limitation of pure data parallelism?
Question 8
In tensor parallelism, what is split across GPUs?
Question 9
What does ZeRO stand for?
Question 10
What does ZeRO-3 partition?
Question 11
What is the Chinchilla scaling recommendation for training tokens?
Question 12
What precision is commonly used for LLM training to save memory?
Question 13
What is pipeline parallelism?
Question 14
Which framework popularized ZeRO?
Question 15
Why is quality filtering important for training data?
Question 16
How many training tokens did LLaMA 2 use?
Question 17
What does gradient checkpointing do?
Question 18
What is the main challenge with pipeline parallelism?
Question 19
What is the role of the learning rate warmup?
Question 20
Which optimizer is commonly used for LLM training?
Question 21
What does "context length" mean during training?
Question 22
What is perplexity in the context of LLM evaluation?
Question 23
What is the typical batch size for LLM training?
Question 24
What is loss spiking during training?
Question 25
What is the purpose of tokenizer training?
Question 26
What is a common learning rate schedule for LLM training?
Question 27
What is the purpose of weight decay in training?
Question 28
What is FSDP?
Question 29
What is the benefit of using curriculum learning for LLMs?
Question 30
What is the typical duration to train a large LLM (100B+ parameters)?
Quiz Complete!
Passing Score: 24/30 (80%)