GATE DA study plan
GATE DA · Give each week a clear focus.
8 weeks · About 7 hours per week
Data Science and Artificial Intelligence
Derive and apply Bayes' theorem and conditional-expectation identities to at least 20 mixed discrete/continuous problems, writing each solution out in full.
Compute expectation and variance for the standard distributions (uniform, binomial, Poisson, exponential, normal, geometric) from their definitions rather than memorized formulas.
Prove linearity of expectation and use indicator variables to solve at least 8 'expected number of' counting problems.
State and apply the central limit theorem and the law of large numbers to decide when a normal approximation is justified.
Your checkpoint
A personal formula sheet of 30 probability identities, each with a one-line derivation and one worked example.
Data Science and Artificial Intelligence
Construct maximum-likelihood estimators for at least 6 parametric models and verify unbiasedness where it holds.
Differentiate between bias, variance, and mean squared error, and compute the bias-variance decomposition for a simple estimator.
Apply hypothesis testing logic (null/alternative, p-value, Type I and Type II error) to at least 10 scenario questions without relying on a reference table beyond the normal and t distributions.
Derive the OLS solution for simple and multiple linear regression in matrix form and interpret each coefficient.
Your checkpoint
A 2-page derivation of the OLS estimator plus a table of 6 MLEs with their bias status and variance.
Data Science and Artificial Intelligence
Reduce at least 15 matrices to row-echelon form and extract rank, null space, and column space from each.
Compute eigenvalues and eigenvectors by hand for 2x2 and 3x3 matrices and diagonalize where possible.
Classify quadratic forms as positive definite, negative definite, or indefinite using leading principal minors.
Apply singular value decomposition to a small matrix and interpret the singular values as variance along principal directions.
Your checkpoint
A worked problem set of 20 linear algebra exercises with full solutions and a one-paragraph summary of how each concept appears in ML.
Data Science and Artificial Intelligence
Compute gradients, Jacobians, and Hessians of at least 12 multivariable functions, including composite and vector-valued ones.
Derive the gradient of the least-squares loss and of the logistic loss from first principles.
Apply the chain rule through a two-layer neural network by hand on a small numeric example.
Use Lagrange multipliers to solve 5 constrained optimization problems.
Your checkpoint
A hand-computed backward pass for a 2-2-1 network on one training example, checked numerically against finite differences.
Data Science and Artificial Intelligence
Implement linear regression, logistic regression, and k-nearest neighbors from scratch in Python using only NumPy, with gradient-checked training loops.
Derive and implement the closed-form solution for ridge regression and compare its test error to ordinary least squares on a synthetic dataset.
Explain the bias-variance tradeoff in terms of model complexity and demonstrate it empirically by varying polynomial degree.
Implement k-fold cross-validation and use it to select a hyperparameter.
Your checkpoint
A single notebook with three from-scratch models, a cross-validation routine, and a bias-variance plot, all reproducible from a fixed seed.
Data Science and Artificial Intelligence
Derive the decision-tree split criterion for both Gini impurity and entropy, and hand-build a depth-2 tree on a 10-row dataset.
Implement a random forest wrapper over your own tree code and report out-of-bag error.
Derive the support vector machine margin maximization problem and explain the role of the kernel trick without re-deriving the dual in full.
Implement a single-layer perceptron and a small multilayer perceptron, and identify when the perceptron fails to converge.
Your checkpoint
A comparison table of decision tree, random forest, SVM, and MLP on one dataset, reporting accuracy, training time, and one failure case each.
Data Science and Artificial Intelligence
Implement k-means and hierarchical clustering, and evaluate both with silhouette score on the same data.
Derive the expectation-maximization updates for a two-component Gaussian mixture and implement them.
Apply principal component analysis via eigen-decomposition and via SVD, and confirm the two agree numerically.
Distinguish supervised from unsupervised evaluation metrics and justify the choice for each algorithm above.
Your checkpoint
A clustering notebook covering k-means, hierarchical, GMM-EM, and PCA, with a written justification of the metric chosen for each.
Data Science and Artificial Intelligence
Solve two full-length timed mock papers under exam conditions and log every error by topic.
Re-derive from memory the 15 formulas you missed most often during the mock papers.
Revisit your weakest four subtopics from the error log and solve 10 fresh problems in each.
Assemble a one-page final revision sheet limited to formulas and decision rules you actually got wrong at least once.
Your checkpoint
A scored mock-paper report with an error log by subtopic and a one-page revision sheet derived from it.
Milestones
Week 2: Score at least 70% on a self-made 15-question probability and statistics quiz without notes, and confirm every formula on your sheet has a derivation beside it.
Week 4: Complete the 20-problem linear algebra set and the hand-computed backward pass, with the finite-difference check agreeing to within 1e-4 on every gradient component.
Week 6: All three from-scratch models train and evaluate reproducibly from a fixed seed, and the bias-variance plot shows the expected U-shape for test error.
Week 8: Both timed mock papers completed within the time limit, error log shows improvement between the two attempts, and every logged error maps to a revision-sheet entry.