CS-601 · Machine Learning/Unsolved PYQ Paper
CS-601 Machine Learning - Jun 2025 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.
-
8 MarksaDefine Machine Learning? Discuss the scope and limitations of Machine Learning.
How to answer
- Definition of Machine Learning
- Scope of Machine Learning with application areas
- Limitations of Machine Learning
- Conclusion
-
6 MarksbExplain the role of regression, probability and statistics in Machine Learning.
How to answer
- Role of regression in ML
- Role of probability in ML
- Role of statistics in ML
- Summary with examples
-
7 MarksaWhat are Auto Encoders? Explain the types of Auto Encoders?
How to answer
- Definition and architecture of Autoencoders
- Encoder-bottleneck-decoder working
- Types: vanilla, sparse, denoising, variational, etc.
- Applications
-
7 MarksbExplain the types of Gradient descent.
How to answer
- Gradient descent update rule
- Types: batch, stochastic, mini-batch
- Comparison of convergence and computation
- Advantages and disadvantages
-
7 MarksaExplain the process of implementing CNN in tensor flow.
How to answer
- TensorFlow workflow for CNN
- Data loading, convolution, pooling, dense layers
- Compilation, training and evaluation steps
- Example code flow
-
7 MarksbDefine Padding. How does padding works in CNN?
How to answer
- Definition of padding
- Need for padding to preserve spatial size
- Types: valid vs same, zero padding
- Effect on convolution output dimensions
-
6 MarksaDiscuss the structure of Long Short Term Memory.
How to answer
- LSTM cell structure and gates
- Forget, input and output gate functions
- Cell state and hidden state flow
- Diagram of LSTM unit
-
8 MarksbWhat is Model based and model free learning Q-Learning? Explain.
How to answer
- Definition of model-based learning
- Definition of model-free Q-learning
- Q-learning update formula
- Comparison and examples
-
9 MarksaDiscuss the applications of Machine Learning in Speech Processing.
How to answer
- ML role in speech recognition and synthesis
- Feature extraction and acoustic modelling
- Applications: assistants, transcription, translation
- Challenges
-
5 MarksbWrite a short note on Tokenization.
How to answer
- Definition of tokenization
- Steps and types: word, subword, sentence
- Role in NLP pipeline
- Example
-
9 MarksaExplain the different Data Visualization methods in detail.
How to answer
- Need for data visualization
- Methods: bar, line, scatter, histogram, heatmap, etc.
- Use cases for each method
- Tools and examples
-
5 MarksbDiscuss the sigmoid action function in detail.
How to answer
- Sigmoid formula and curve
- Properties: range, derivative
- Use as activation function
- Advantages and vanishing gradient limitation
-
7 MarksaExplain the working principle of Markov Decision Process in detail.
How to answer
- Definition of Markov Decision Process
- Components: states, actions, rewards, transitions
- Markov property and working principle
- Bellman equations and policy
-
7 MarksbWhat do you mean by dimension reduction? Discuss in detail.
How to answer
- Definition of dimensionality reduction
- Need: curse of dimensionality
- Techniques: PCA, LDA, t-SNE
- Applications
-
4 MarksaExplain the following concepts in detail. Natural Language Processing
How to answer
- Definition of NLP
- Components: NLU and NLG
- Pipeline and applications
- Challenges
-
5 MarksbExplain the following concepts in detail. Data Preprocessing
How to answer
- Definition of data preprocessing
- Steps: cleaning, integration, transformation, reduction
- Handling missing values and encoding
- Importance for ML models
-
5 MarkscExplain the following concepts in detail. Batch normalization
How to answer
- Definition of batch normalization
- Normalization formula per mini-batch
- Benefits: faster training, regularization
- Placement in network
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