Bird
Raised Fist0
AI for Everyoneknowledge~20 mins

What is generative AI and why it exploded in AI for Everyone - Practice Questions & Exercises

Choose your learning style10 modes available
Challenge - 5 Problems
🎖️
Generative AI Mastery
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
1:30remaining
What is the main function of generative AI?
Generative AI is designed to:
AGenerate new content like text, images, or music
BClassify images into categories
CDetect anomalies in data
DCompress large datasets efficiently
Attempts:
2 left
💡 Hint
Think about what 'generative' means in everyday language.
🧠 Conceptual
intermediate
1:30remaining
Why did generative AI become very popular recently?
Which of these is NOT a main reason for the recent explosion of generative AI?
AAdvances in computing power like GPUs
BAvailability of large datasets for training
CImproved algorithms and model architectures
DDecrease in internet usage worldwide
Attempts:
2 left
💡 Hint
Consider what helps AI learn better and faster.
❓ Metrics
advanced
2:00remaining
Which metric best measures the quality of text generated by a generative AI model?
You want to evaluate how well a generative AI writes sentences. Which metric is most suitable?
AAccuracy
BBLEU score
CConfusion Matrix
DMean Squared Error
Attempts:
2 left
💡 Hint
Think about comparing generated text to reference text.
❓ Model Choice
advanced
2:00remaining
Which model architecture is commonly used for generative AI in text?
Which of these model types is most commonly used to generate human-like text?
ATransformers
BRecurrent Neural Networks (RNNs)
CConvolutional Neural Networks (CNNs)
DSupport Vector Machines (SVMs)
Attempts:
2 left
💡 Hint
This architecture uses attention mechanisms and is behind popular models like GPT.
🔍 Analysis
expert
2:30remaining
What error will this code cause when generating text with a transformer model?
Consider this Python snippet using a transformer model: ```python output = model.generate(input_ids, max_length=50, do_sample=True) print(output) ``` If `input_ids` is missing or None, what error will occur?
AValueError: max_length must be positive
BAttributeError: 'NoneType' object has no attribute 'generate'
CValueError: input_ids have to be passed and be a tensor or list
DRuntimeError: CUDA out of memory
Attempts:
2 left
💡 Hint
Think about what happens if you pass None where a list or tensor is expected.

Practice

(1/5)
1. What does generative AI primarily do?
easy
A. Creates new content by learning from examples
B. Only classifies existing data
C. Deletes irrelevant data automatically
D. Stores data without processing

Solution

  1. Step 1: Understand the purpose of generative AI

    Generative AI is designed to create new content such as images, text, or music by learning patterns from existing examples.
  2. Step 2: Compare options with the definition

    Only Creates new content by learning from examples describes creating new content by learning from examples, while others describe unrelated tasks.
  3. Final Answer:

    Creates new content by learning from examples -> Option A
  4. Quick Check:

    Generative AI = Creates new content [OK]
Hint: Generative AI means making new stuff from learned data [OK]
Common Mistakes:
  • Confusing generative AI with data classification
  • Thinking generative AI only stores data
  • Assuming generative AI deletes data
2. Which of the following is the correct way to describe generative AI's main function?
easy
A. It analyzes data without creating anything new
B. It generates new content based on learned patterns
C. It deletes old data to save space
D. It only sorts data into categories

Solution

  1. Step 1: Identify generative AI's function

    Generative AI creates new content by learning patterns from data.
  2. Step 2: Match options to this function

    It generates new content based on learned patterns correctly states that generative AI generates new content based on learned patterns; others describe different tasks.
  3. Final Answer:

    It generates new content based on learned patterns -> Option B
  4. Quick Check:

    Generative AI generates new content = A [OK]
Hint: Look for 'generates new content' phrase [OK]
Common Mistakes:
  • Choosing options about deleting or sorting data
  • Confusing analysis with generation
  • Ignoring the 'new content' aspect
3. Consider this simple example: A generative AI model is trained on many pictures of cats. What will it most likely do when asked to create a new image?
medium
A. Generate a new image that looks like a cat but is unique
B. Copy one of the training images exactly
C. Delete all cat images from its memory
D. Classify the image as a cat or not

Solution

  1. Step 1: Understand generative AI training

    The model learns patterns from many cat images but does not memorize exact copies.
  2. Step 2: Predict model output

    It creates a new, unique image that resembles a cat, not an exact copy or deletion.
  3. Final Answer:

    Generate a new image that looks like a cat but is unique -> Option A
  4. Quick Check:

    Generative AI creates unique content = B [OK]
Hint: Generative AI creates new, not copied, content [OK]
Common Mistakes:
  • Thinking it copies training images exactly
  • Confusing generation with classification
  • Assuming it deletes data after training
4. A developer wrote this about generative AI: "It exploded because it deletes old data to save space." What is wrong with this statement?
medium
A. Generative AI is unrelated to data storage
B. Generative AI only deletes data, it does not create
C. Generative AI does not delete data; it creates new content
D. Generative AI exploded because it deletes data faster

Solution

  1. Step 1: Analyze the statement about deletion

    The statement says generative AI exploded due to deleting old data, which is incorrect.
  2. Step 2: Clarify generative AI's real function

    Generative AI creates new content by learning from data; it does not delete data to save space.
  3. Final Answer:

    Generative AI does not delete data; it creates new content -> Option C
  4. Quick Check:

    Generative AI creates, not deletes data = D [OK]
Hint: Remember: generative AI creates, not deletes data [OK]
Common Mistakes:
  • Confusing data deletion with content creation
  • Assuming explosion means faster deletion
  • Ignoring generative AI's creative role
5. Why did generative AI become very popular recently?
hard
A. Because it requires less computing power than before
B. Because it deletes data faster than before
C. Because it only classifies data more accurately
D. Because of advances in technology and more available data

Solution

  1. Step 1: Identify reasons for generative AI's popularity

    Generative AI exploded due to better technology and more data to learn from.
  2. Step 2: Evaluate options against this reason

    Because of advances in technology and more available data matches the correct reason; others mention unrelated or incorrect causes.
  3. Final Answer:

    Because of advances in technology and more available data -> Option D
  4. Quick Check:

    Popularity = tech advances + data [OK]
Hint: Popularity grew with tech and data growth [OK]
Common Mistakes:
  • Thinking popularity is due to data deletion
  • Confusing classification improvements with generative AI growth
  • Assuming less computing power caused explosion
Recommended

Ready to prove it?

Pass the test and this pattern moves unknown strong while earning +1 Grip toward your certificate.

10 questions~5 mineasy hard