ML Question Bank
ML Question Bank
UNIT 1
1) Explain the role of neural networks as a paradigm tor parallel processing. How
does this parallel processing model differ from traditional computing
paradigms?
2) Describe the structure and function of a perceptron. How is a perceptron
trained, and what are its limitations?
3) Discuss the significance of multilayer perceptrons (MLPs) as universal
approximators. What
implications does this property have for neural network applications?
4) Explain the backpropagation algorithm and its role in training multilayer
perceptrons/ How does it enable nonlinear regression in neural networks?
UNIT 2
1) Define machine Learning and provide examples of its applications in various
domains.
2) Differentiate between classification and regression tasks in machine learning.
Provide examples of each type of task.
3) Describe the objectives and methods of unsupervised learning in machine
learning. How is different from supervised learning?
4) What is reinforcement learning, and how does it differ from other types of
learning paradigms in machine learning?
5) (optional) Discuss Vapnik-Chervonenkis (VC) dimension in the context of
machine learning. What role does it play in assessing the capacity of a learning
algorithm?
UNIT 3
1) What is Bayesian Decision Theory, and how does it relate to classification
problems? Explain the key components of Bayesian Decision Theory.
2) What are parametric methods in machine learning? Describe the process of
Maxim
Likelihood Estimation (MLE) and its significance in parametric modelling.
3) Define the Bernoulli density function and explain its relevance in Maximum
Likelihood
Estimation. Provide examples of situations where the Bernoulli distribution is
used.
4) Describe model selection procedures used to address the bias-variance trade-
off.| Discuss
techniques for selecting the optimal model complexity in machine learning.
UNIT 4
1) Explain the process of parameter estimation in multivariate methods. How are
parameters
estimated when dealing with multiple variables simultaneously?
2) How is multivariate classification approached in machine learning? Discuss the
challenges and techniques involved in classifying data with multiple features.
3) What is dimensionality reduction, and why is it important in multivariate
analysis? Discuss the advantages of reducing the dimensionality of a dataset.
4) Explain the following
1. Feature Embedding
2. Dimensionality Reduction
UNIT 5
1) What is clustering in the context of machine learning? Describe the primary
objective of
clustering algorithms.
2) Discuss the k-Means clustering algorithm. How does it work, and what are its
strengths and
weaknesses?
3) Discuss techniques for outlier detection in clustering. How can distance-based
classification and condensed nearest neighbour methods be used to identify
outliers in a dataset?
UNIT 6
1) What are decision trees, and how are they used in machine learning? Provide
an overview of the components of decision trees.
2) Discuss classification trees and their applications in supervised learning. How
do classification trees partition the feature space to classify instances into
different classes?
3) hat is pruning in the context of decision trees? Why is pruning important, and
how does it
affect the complexity and performance of decision tree models?
4) Describe multivariate trees and their advantages over univariate trees. How do
multivariate
trees consider multiple features simultaneously during decision-making?