Structure your answer by first defining the four dimensions (problem setting, inductive bias, training, use cases) and then systematically compare each model across them. After the comparison, map each model to the most suitable problem type (tabular regression, image classification, sequence modeling, sequential decision-making) and justify your choices with reasoning about inductive biases and data characteristics.
Pro tip: Emphasize the role of inductive bias: CNNs assume spatial locality, Transformers assume permutation-invariance and long-range dependencies, linear regression assumes linearity, and RL assumes sequential decision-making under uncertainty. This shows deep understanding beyond surface-level definitions.
Briefly explain what each dimension means: problem setting (supervised, unsupervised, reinforcement), inductive bias (architectural assumptions), training (optimization and data requirements), and use cases (typical applications).
For each model, describe its problem setting, core inductive bias, training procedure, and representative use cases. Highlight key differences and similarities.
For each of the four problem types (tabular regression, image classification, sequence modeling, sequential decision-making), identify the best-fit model family and explain why based on the dimensions.
Discuss why other models are less suitable for each problem type, focusing on inductive biases, data efficiency, and computational considerations.
AI-generated suggestions, not part of the candidate's original notes. May be inaccurate — verify before relying on them.