Unit 5: Dimensionality Reduction and Neural Networks - Subjective Questions

INT234 — Predictive Analytics • Practice Questions with Detailed Answers

20 questions

1

Define dimensionality reduction. Explain why it is important in predictive analytics.

2

Explain the curse of dimensionality and discuss its effect on machine learning models.

3

Distinguish between feature selection and feature extraction as dimensionality reduction techniques.

4

What is Principal Component Analysis (PCA)? Explain its main objective.

5

Describe the steps involved in performing PCA on a dataset.

6

Derive the relationship between PCA and the covariance matrix using eigenvalues and eigenvectors.

7

Explain how the number of principal components is selected in PCA.

8

Discuss the importance of data standardization before applying PCA.

9

Compare PCA with a conventional feature selection method in terms of interpretability and information retention.

10

What is a feedforward neural network? Describe its architecture and flow of information.

11

Explain the role of weights, biases, and activation functions in a neural network.

12

Define a Multi-layer Perceptron (MLP) and explain how it differs from a single-layer perceptron.

13

Explain the forward propagation process in an MLP with two hidden layers.

14

Describe the backpropagation algorithm used to train an MLP.

15

Compare common activation functions used in feedforward neural networks.

16

Explain the vanishing-gradient and exploding-gradient problems in neural networks.

17

Discuss overfitting in MLPs and explain how regularization techniques reduce it.

18

Explain how the architecture of an MLP is selected for a predictive analytics problem.

19

Explain the choice of loss functions and output activations for regression, binary classification, and multiclass classification.

20

Describe the role of learning rate, batch size, and epochs in training an MLP.