Identifying Model Types
Which of the following is an example of a generative model?
- A. Naive Bayes
- B. Logistic Regression
- C. Decision Tree
- D. Support Vector Machine
- E. Ridge Regression
Understanding Discriminative Models
Discriminative models are primarily used to model which probability?
- A. P(x)
- B. P(y)
- C. P(x|y)
- D. P(y|x)
- E. P(z|x)
Modeling Joint Probability
Generative models are able to model which joint probability distribution?
- A. P(y|x)
- B. P(x|y)
- C. P(x, y)
- D. P(y-x)
- E. P(x/y)
Selecting Approaches
If your goal is to generate new samples similar to your input data, which type of model should you prefer?
- A. Discriminative Model
- B. Generative Model
- C. Correlative Model
- D. Integrative Model
- E. Descriptive Model
Distinguishing Example Algorithms
Which algorithm is a classic example of a discriminative model?
- A. Gaussian Mixture Model
- B. k-Nearest Neighbors
- C. Hidden Markov Model
- D. Logistic Regression
- E. Principal Component Analysis
Application Scenarios
A spam classifier that draws a clear boundary between 'spam' and 'not spam' messages is most likely applying which type of model?
- A. Discriminative Model
- B. Generative Model
- C. Descriptive Model
- D. Predictive Model
- E. Unsupervised Model
Learning Differences
Which statement best describes the main difference between discriminative and generative models?
- A. Discriminative models model P(x), while generative models model P(y)
- B. Discriminative models learn the boundary between classes, while generative models try to learn how the data is produced
- C. Discriminative models generate data samples, while generative models only classify data
- D. Discriminative models require more data than generative models
- E. Discriminative models are always more accurate than generative models
Generative Model Capabilities
Which of the following tasks can generative models perform that discriminative models typically cannot?
- A. Estimating P(y|x)
- B. Predicting class labels
- C. Generating new data samples
- D. Clustering existing data
- E. Reducing dimensionality
Terminology Clarification
What does the term 'discriminative' imply about how a model operates?
- A. It generates realistic data points
- B. It models the entire input probability distribution
- C. It distinguishes between different categories based on input features
- D. It clusters similar data points together
- E. It reduces noise in the input data
Generalization Focus
Which statement accurately describes when you should choose a discriminative model over a generative model?
- A. When you need to model how the data was generated from classes
- B. When you want to maximize classification accuracy for a given input
- C. When you require synthetic data generation
- D. When your dataset is completely unlabeled
- E. When you need to compress the data