CY-701 · Machine Learning/Unsolved PYQ Paper
CY-701 Machine Learning - Nov 2023 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 MarksaWhat are the major limitations of machine learning?
How to answer
- Define scope of ML limitations
- Data dependency, quality and bias issues
- Generalization, overfitting and interpretability limits
- Computational cost and deployment challenges
-
7 MarksbDefine machine learning. Discuss regression analysis in detail.
How to answer
- Define machine learning with types
- Define regression analysis
- Explain linear / logistic regression steps
- Applications and assumptions
-
7 MarksaWhat is the gradient descent algorithm in ML? Explain.
How to answer
- Define gradient descent and cost function
- Explain iterative update rule with learning rate
- Describe batch, stochastic, mini-batch variants
- Convergence and challenges
-
7 MarksbWhat is the purpose of sigmoid activation function in Machine Learning?
How to answer
- Define sigmoid function and formula
- Explain squashing to (0,1) for probability
- Role in logistic regression and binary classification
- Limitation like vanishing gradient
-
10 MarksaDiscuss the implementation of Convolutional Neural Network in Tensor Flow.
How to answer
- Outline CNN layers: convolution, pooling, fully connected
- TensorFlow workflow: data pipeline, model building
- Training with compile, fit, loss and optimizer
- Evaluation and example code structure
-
4 MarksbWrite a short note on the concept of padding.
How to answer
- Define padding in CNN
- Explain same vs valid padding
- Purpose to preserve spatial dimensions
- Effect on border information
-
8 MarksaBriefly explain the concept of Recurrent Neural Network (RNN).
How to answer
- Define RNN and recurrent connections
- Explain unfolding through time and memory
- Training with BPTT
- Applications and vanishing gradient issue
-
6 MarksbGive an overview of Q-Learning.
How to answer
- Define Q-learning as model-free RL
- Explain Q-table, states, actions, rewards
- Q-value update formula
- Exploration vs exploitation
-
8 MarksaWhat is Support Vector Machine? Discuss how Linear Support Vector machine works?
How to answer
- Define SVM and hyperplane, support vectors
- Explain margin maximization
- Linear SVM formulation and working
- Hinge loss and classification
-
6 MarksbList and explain application of machine learning in computer vision.
How to answer
- List CV tasks: classification, detection, segmentation
- Explain role of ML/CNN features
- Examples: face recognition, medical imaging
- Pipeline and challenges
-
8 MarksaExplain the difference between linearity vs. non-linearity model.
How to answer
- Define linear vs non-linear models
- Decision boundary and mathematical form
- Comparison table of assumptions and examples
- When to use each
-
6 MarksbExplain the importance of Data Preprocessing in Machine Learning.
How to answer
- Define data preprocessing
- Explain cleaning, transformation, reduction
- Impact on accuracy and training
- Examples: handling missing values, scaling
-
7 MarksaDiscuss the concept of Dimensionality Reduction.
How to answer
- Define dimensionality reduction
- Need: curse of dimensionality
- Techniques: PCA, LDA, t-SNE
- Benefits and information loss trade-off
-
7 MarksbWrite the difference between Q-Learning algorithm and SARSA algorithm.
How to answer
- Define Q-learning off-policy vs SARSA on-policy
- Update rules comparison
- Exploration behavior difference
- Tabular comparison with examples
-
14 MarksExplain any two of the following :
- i)Steps in Natural Language Processing
- ii)Batch Normalization
- iii)Convex Optimization
- iv)Flattening in CNN
How to answer
- Select any two topics from i-iv
- Define each with key steps/concepts
- Explain working with diagram/flow
- Applications and significance
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