AL-405 · Machine Learning/Unsolved PYQ Paper
AL-405 Machine Learning - Jun 2022 Question Paper
Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.
-
7 MarksaExplain the concept of hypothesis space and inductive bias in brief.
How to answer
- Define hypothesis space as set of all hypotheses considered by learner
- Give example e.g. conjunctions / linear functions
- Define inductive bias as assumptions needed for generalization beyond training data
- Distinguish restriction vs preference bias with example
-
7 MarksbList and explain perspectives and issues in machine learning.
How to answer
- List perspectives e.g. Bayes, PAC, MDL, etc.
- Explain each perspective briefly
- List issues e.g. data, representation, overfitting, prior knowledge
- Explain implications for algorithm design
-
7 MarksaDefine artificial neural network. Explain the biological learning system.
How to answer
- Define artificial neural network as interconnected processing units
- Describe biological neuron: dendrites, soma, axon, synapse
- Explain biological learning as synaptic strength change
- Relate ANN model to biological inspiration
-
7 MarksbDescribe the characteristics of back propagation algorithm.
How to answer
- Define backpropagation as gradient-based weight update
- List characteristics: multilayer, differentiable activation, forward-backward passes
- Mention chain rule and error propagation
- Mention advantages and limitations e.g. local minima, slow convergence
-
7 MarksaDefine Decision tree learning. List and explain appropriate problems for decision tree learning
How to answer
- Define decision tree learning and tree representation
- Explain nodes, branches, leaves and classification process
- List appropriate problems: discrete, disjunctive, noisy, etc.
- Give example domain for each characteristic
-
7 MarksbList and explain the issues in Decision tree learning
How to answer
- List issues: overfitting, handling continuous attributes, missing values
- Explain pruning and Occam's razor
- Explain attribute selection and computational cost
- Mention handling noisy data
-
7 MarksaIllustrate K. means clustering algorithm.
How to answer
- Define clustering and K-means objective
- Explain steps: initialize centroids, assign, update
- Mention convergence criterion
- Give illustrative example / diagram
-
7 MarksbWrite K means algorithm and separate $\{ 5, 11, 19, 27, 23, 25, 6, 18, 2, 8, 10, 12, 31, 29, 4 \}$ into 3 clusters.
How to answer
- Write K-means algorithm steps with distance formula
- Choose initial centroids and assign points by Euclidean distance
- Recompute means iteratively till stable
- Present final 3 clusters for given 1-D data
-
7 MarksaExplain resampling methods in machine learning.
How to answer
- Define resampling and need for model evaluation
- Explain cross-validation, bootstrap, etc.
- Explain train-validation-test splits
- Compare methods on bias-variance / cost
-
7 MarksbExplain the concept of measuring the classifier performance.
How to answer
- Define classifier performance measures
- Explain confusion matrix, accuracy, precision, recall
- Explain ROC, F1-score, error rate
- Mention need for test set / cross-validation
-
7 MarksaDistinguish between Supervised machine learning and reinforcement learning.
How to answer
- Define supervised learning with labeled data and feedback
- Define reinforcement learning with reward / agent-environment
- Compare on basis of feedback, goal, data, examples
- Give applications of each
-
7 MarksbExplain the multi-layer perceptron model with a neat diagram.
How to answer
- Define MLP with input, hidden, output layers
- Draw neat labeled diagram with weights and activations
- Explain forward propagation and activation functions
- Mention training by backpropagation
-
7 MarksaExplain parallel processing perception learning in neural networks.
How to answer
- Define parallel distributed processing in neural networks
- Explain perceptron learning rule
- Explain simultaneous weight updates across units
- Mention advantages for speed and generalization
-
7 MarksbWhat is the goal of support vector machine (SVM)? How to compute the margin .
How to answer
- State goal of SVM: maximum margin hyperplane
- Define support vectors and margin
- Give margin formula $2/||w||$ with constraints
- Explain computation via optimization
-
14 MarksDescribe the following:
- a)Logistic Regression
- b)Issues in machine Learning
- c)Requirements of clustering algorithms
How to answer
- Define logistic regression with sigmoid hypothesis
- List issues in ML e.g. overfitting, data quality, interpretability
- List requirements of clustering e.g. scalability, handling noise, shapes
- Give brief explanation / example for each
Go to where you left off?
Quick Add to Notes
Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.
Create free accountHave an account? Log in
Notes Panel