Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Machine Learning Practice
End Term · 31 Aug 2025 (Afternoon)
Examination Instructions & Guidelines
- Solve on notebook/paper first before checking solutions.
- MCQ: Exactly 1 option is correct. Negative marking applies.
- MSQ: One or more options correct. Select all to score.
- NAT: Numerical response. No negative marking.
- Scientific calculator allowed for all calculations.
- Official answer key is sealed at the end of this sheet.
- Q1MCQ2 Marks·Choose one option

- A10
- B50
- C100
- D500
- Q2MCQ2 Marks·Choose one option

- ASet ‘warm start=True’
- BCombine training data from different training sessions
- CSet ‘retain parameters=True’
- DThis problem can not be solved.
- Q3MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q4MCQ2 Marks·Choose one option

- A(200, 200, 3)
- B(40000, )
- C(200, 200, 1)
- D(40000, 3)
- Q5MCQ2 Marks·Choose one option

- A

- B

- C

- D

- E

- A
- Q6MCQ2 Marks·Choose one option
Which of the following statements about the Augmented Dickey-Fuller (ADF) test is correct?
- AThe test is used to detect seasonality in a time series
- BA low p-value (e.g., < 0.05) indicates the time series is non-stationary
- CThe test’s null hypothesis is that the time series is stationary
- DA low p-value (e.g., < 0.05) indicates the time series is stationary
- Q7MCQ1 Mark·Choose one option
How to change the loss function in SGDRegressor to Huber loss?
- A

- B

- C

- D

- A
- Q8MCQ1 Mark·Choose one option

- Aliblinear
- Blbfgs
- Csaga
- Dnewton-cg
- Q9MCQ1 Mark·Choose one option

- A

- B

- C

- D

- E

- A
- Q10MCQ3 Marks·Choose one option
Which of the following best describes the components of a time series in a classical multiplicative decomposition model?
- AThe series is a product of a trend component and an error component only
- BThe series is a sum of a trend component, a seasonal component, and a cyclical component
- CThe series is a product of a trend component, a seasonal component, and an error component
- DThe series is a sum of a trend component, a seasonal component, and a error component
- Q11MSQ3 Marks·Choose all correct options

- A

- B

- C

- D

- E

- A
- Q12MSQ2 Marks·Choose all correct options

- ASaves computation time by reusing results of expensive transformations when inputs and parameters have not changed.
- BHelps speed up repeated runs of cross-validation involving the same transformation steps.
- CReduces CPU usage by running transformations in parallel threads automatically.
- DImproves efficiency in hyperparameter search by avoiding redundant computations in pipeline steps.
- EGuarantees better generalization performance on the test set.
- Q13MSQ2 Marks·Choose all correct options

- A

- B

- C

- D

- A
- Q14MSQ2 Marks·Choose all correct options
A medical diagnosis model is used to detect a rare disease that occurs in 0.5% of the population. A model is trained on this data, which of the following evaluation metrics are suitable for measuring effectiveness of this model:
- Aaccuracy
- Bprecision
- Crecall
- DF-1 score
- Q15MSQ2 Marks·Choose all correct options

- AThe elbow method involves plotting the number of clusters against the inertia and identifying a point where the decrease in inertia slows down.
- BThe elbow point represents the cluster count beyond which additional clusters do not significantly improve the model fit.
- CThe metric used in the elbow method is the silhouette score.
- DThe elbow point is always the smallest number of clusters in the plot.
- EThe elbow method may sometimes be inconclusive if no clear bend is visible in the curve.
- Q16NAT3 Marks·Write the number
Your answer: - Q17NAT3 Marks·Write the number
Your answer: Read the passage below, then answer Q18–Q20

Based on the above data, answer the given subquestions.
Q18MSQ1 Mark·Choose all correct options
- A

- B

- C

- D

- A
- Q19MCQ2 Marks·Choose one option

- A

- B

- C

- D

- A
- Q20MSQ2 Marks·Choose all correct options

- A

- B

- C

- D

- A
Read the passage below, then answer Q21–Q23

Based on the above data, answer the given subquestions.
Q21MCQ2 Marks·Choose one optionselect the appropriate values for A and B in the loss parameter to ensure that all model fits execute successfully.
- A

- B

- C

- D

- A
- Q22MSQ2 Marks·Choose all correct options

- A

- B

- C

- D

- A
- Q23NAT1 Mark·Write the number
Your answer: Read the passage below, then answer Q24–Q26

Based on the above data, answer the given subquestions.
Q24NAT1 Mark·Write the numberCalculate and enter the value of X (truncated to two decimal places).
Your answer:- Q25NAT1 Mark·Write the number
Calculate and enter the value of Y (truncated to two decimal places).
Your answer: - Q26NAT3 Marks·Write the number
Your answer:
Official KeyMaster Answer Key & Explanations
Official answer keys from IIT Madras BS past papers. Click any question to review.
Reveal KeyCollapse Key
Master Answer Key & Explanations
Official answer keys from IIT Madras BS past papers. Click any question to review.