Learning Paradigms and Problem Framing
You will learn the map of machine learning: which family of methods fits which problem, and how to frame a business question as classification, regression, ranking, or clustering. Interviewers open with this to check you can scope an ML problem before touching an algorithm.
on this pageshowhide
explore
- Supervision Regimes10 questions
- Supervised vs Unsupervised3 questions
- Learning Without Full Labels4 questions
- Bandit Feedback3 questions
- Task Types and Targets13 questions
- Classification and Regression4 questions
- Ranking and Anomaly Detection4 questions
- Time-Series Forecasting5 questions
- Model Families and Regimes13 questions
- Parametric vs Non-Parametric3 questions
- Generative vs Discriminative3 questions
- Online and Incremental Learning4 questions
- Algorithm Choice Heuristics3 questions
questions
page 2 of 2What can a model of the joint p(x, y) do that a model of p(y|x) alone cannot?
basics
~20 sModelling the joint gives you a distribution over the features themselves, so you can draw synthetic records, integrate out a feature missing at scoring time, and judge how unusual an input is. A p(y|x) model answers only the labelling question.
How does distant supervision turn noisy labelling functions into training labels?
basics
~20 sDomain experts write cheap rules that each vote a class on a row or abstain. The votes are combined, weighted by each rule's estimated accuracy, into probabilistic labels, and a model trained on them generalises beyond the rules.
How would you serve a lazy instance-based model under a 10 ms budget as its store keeps growing?
basics
~20 sA lazy model does its work at request time against everything it has stored, so memory and per-query cost both scale with the store. Bound what is stored, or distil the same data into a fixed-size eager model.
When is a deliberately frozen model the right choice over one that keeps updating itself?
basics
~20 sFreeze the model when validating a new version costs more than staleness does, when a past decision must be explainable against a specific artifact, or when its outputs shape future labels. Freezing trades silent decay for reviewable behaviour.
Would you fit one global model across 4,000 SKUs in 60 stores, or one model per series?
basics
~20 sAlmost always one global model. Pooling 240,000 store-SKU series into a single training table, with store and product identity as features, shares patterns across short and sparse histories, handles new products, and leaves one artifact to operate instead of 240,000.
How do you decide whether in-app upsell placement is a contextual bandit or full reinforcement learning?
basics
~20 sAsk whether the action changes the situation the next decision faces. If each impression pays its own reward and the next starts from the same state, it is a contextual bandit; only real carry-over justifies reinforcement learning.
showing 31–36 of 36