Test your knowledge of generative AI concepts, terminology, and key technologies with these easy multiple-choice questions.
Definition of Generative AI
Which statement best describes what generative AI does?
- It creates new data such as text, images, or audio by learning patterns from training data.
- It only sorts and classifies data into categories.
- It deletes unnecessary data from large datasets.
- It performs manual calculations for researchers.
- It encrypts user information for security.
Difference From Traditional AI
How is generative AI different from traditional predictive AI approaches?
- Generative AI works offline, but traditional AI is only online.
- Generative AI is used to create new content, while traditional AI focuses on prediction and classification.
- Generative AI updates databases directly, while traditional AI does not.
- Traditional AI requires no training data, unlike generative AI.
- Traditional AI only generates images, while generative AI creates code.
Popular Applications
Which of the following is a common application of generative AI?
- Managing spreadsheet formulas automatically.
- Sorting physical mail by address.
- Natural language text generation, such as creating chatbot responses.
- Locating lost phones using GPS.
- Compressing video files for storage.
Understanding GANs
What are Generative Adversarial Networks (GANs) made up of?
- A single linear regression model.
- A generator and a discriminator network that compete to improve generated data.
- A decision tree and a classifier.
- Blocks of handwritten rules.
- Two identical neural networks that never change.
GANs vs VAEs
How does a GAN differ from a Variational Autoencoder (VAE) when generating data?
- GANs cannot process images but VAEs can.
- A GAN uses a competing generator and discriminator, while a VAE uses probabilistic encoding and decoding.
- A VAE is faster because it skips the encoding step.
- VAEs do not require training on any data.
- A GAN uses only random guessing, while a VAE does not.
Parts of a GAN
In the context of generative adversarial networks, what does the generator component do?
- It deletes unusable information from inputs.
- It only labels images without changes.
- It creates synthetic data that mimics real data.
- It organizes files alphabetically.
- It measures the speed of network connections.
Prompt Engineering
What is prompt engineering in large language models?
- It's optimizing internet connectivity for the model.
- It refers to repairing computer hardware parts.
- It means installing updates automatically.
- It's coding with binary instructions only.
- It's the practice of designing effective inputs to get desired responses from AI models.
GPT vs BERT
Which key feature distinguishes GPT from BERT among language models?
- BERT is used for sorting emails, whereas GPT is not.
- GPT can only answer numeric questions.
- BERT is incapable of being trained on any data.
- GPT uses only images, but BERT uses only audio.
- GPT is unidirectional and suited for text generation, while BERT is bidirectional for understanding tasks.
Transformers Concept
What is the main mechanism that enables transformers to process language sequences effectively?
- Transformers rely on random guessing for every step.
- Transformers require programming in only one language.
- Self-attention allows transformers to consider relationships between all parts of a sequence.
- They delete irrelevant data without any comparison.
- They use only fixed memory addresses.
Role of Loss Function
What is the role of the loss function in training generative AI models?
- It creates unique neural network layers.
- It measures how accurate the model's output is and helps optimize its predictions.
- It encrypts the model's parameters.
- It deletes old training data regularly.
- It changes user privacy settings automatically.