GATE DA study materials
GATE DA study resources

GATE DA study plan

GATE DA · Give each week a clear focus.

8 weeks · About 7 hours per week

Week 1

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.

Week 2

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.

Week 3

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.

Week 4

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.

Week 5

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.

Week 6

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.

Week 7

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.

Week 8

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.