Indian Institute of Technology Madras
BS Degree Programme · Examination & Study Paper
Business Analytics
Logistic regression & classification
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.
End Term · 31 Aug 2025 (FN)End Term
Read the passage below, then answer Q1–Q7
Assume that you have trained a logistic regression model on a training dataset containing features X1 and X2. The coefficients obtained and threshold are given in Table 1.

Predict the target variable (y_pred) in the test dataset (Table 2) using the available information.

Based on the available information, answer the given subquestions:
Q1NAT1 Mark·Write the numberWhat is the accuracy of the logistic regression model? [Note: Enter your answer in decimal rounded to four decimal places. For example, if your answer is 0.635450, then enter the answer as “63.5450”]
Your answer:- Q2NAT1.5 Marks·Write the number
What is the precision of class 1? [Note: Enter your answer in decimal rounded to four decimal places. For example, if your answer is 0.635450, then enter the answer as “63.5450”]
Your answer: - Q3NAT1.5 Marks·Write the number
What is the recall of class 1? [Note: Enter your answer in decimal rounded to four decimal places. For example, if your answer is 0.635450, then enter the answer as “63.5450”]
Your answer: - Q4NAT1.5 Marks·Write the number
What is the precision of class 0? [Note: Enter your answer in decimal rounded to four decimal places. For example, if your answer is 0.635450, then enter the answer as “63.5450”]
Your answer: - Q5NAT1.5 Marks·Write the number
What is the recall of class 0? [Note: Enter your answer in decimal rounded to four decimal places. For example, if your answer is 0.635450, then enter the answer as “63.5450”]
Your answer: - Q6MSQ1.5 Marks·Choose all correct options
What is the correct interpretation of the coefficient β1? (Select all that apply)
- AIf the X1 increases by 1 unit, the log of odds of the positive outcome increases by 0.6 assuming X2 to be constant.
- BIf the X1 increases by 1 unit, the odds of the positive increase by 82% (e ^(0.6)= 1.82) assuming X2 to be constant.
- CHigher values of X1 are associated with an increased likelihood of the positive outcome
- DNone of these
- Q7MSQ1.5 Marks·Choose all correct options
What is the correct interpretation of the coefficient β2? (Select all that apply)
- AIf the X2 increases by 1 unit, the log of odds decreases by 0.65, assuming X1 to be constant.
- BIf the X2 increases by 1 unit, the odds decrease by 48% (e^(−0.65) ≈ 0.52), assuming X1 to be constant.
- CHigher values of X2 are associated with a decreased likelihood of the positive outcome.
- DNone of these
End Term · 31 Aug 2025 (AN)End Term
Read the passage below, then answer Q8–Q11
Given the confusion matrix in Table-1, answer the given subquestions
Q8NAT1 Mark·Write the numberWhat is the number of False Positives for Class-A?
Your answer:- Q9NAT1 Mark·Write the number
What is the precision for predicting Class-D? [Note: Enter your answer in “PERCENTAGE” rounded to two decimal places without the percentage symbol. For example, if your answer is 1.235% then enter the answer as “1.24”]
Your answer: - Q10NAT1 Mark·Write the number
What is the recall for predicting Class-B? [Note: Enter your answer in “PERCENTAGE” rounded to two decimal places without the percentage symbol. For example, if your answer is 1.235% then enter the answer as “1.24”]
Your answer: - Q11NAT1 Mark·Write the number
What is the accuracy of the model? [Note: Enter your answer in “PERCENTAGE” rounded to two decimal places without the percentage symbol. For example, if your answer is 1.235% then enter the answer as “1.24”]
Your answer: Read the passage below, then answer Q12–Q13
Assume that you have trained a logistic regression model on a training dataset containing features X1 and X2. The coefficients obtained are given in Table 1.

Based on the above data, answer the given subquestions.
Q12MSQ1.5 Marks·Choose all correct optionsWhat is the correct interpretation of the coefficient β1?
- AIf the X1 increases by 1 unit, the log of odds of the positive outcome increases by 0.3, assuming X2 to be constant.
- BIf the X1 increases by 1 unit, the odds of the positive outcome increases by 35% (e^(0.3) = 1.35), assuming X2 to be constant.
- CHigher values of X1 are associated with an increased likelihood of the positive outcome
- DNone of these
- Q13MSQ1.5 Marks·Choose all correct options
What is the correct interpretation of the coefficient β2?
- A

- B

- C

- D

- A
- Q14MCQ1.5 Marks·Choose one option
Assume that you are working on a classification problem where you are predicting whether the patient is suffering from cancer or not. As a business analyst, select the metric that is most appropriate.
- APrecision
- BRecall
- CR2
- DMAPE
- EAll of these
- Q15MCQ1.5 Marks·Choose one option
Assume that you are working on a classification problem where you are predicting whether the email is spam or not. As a business analyst, select the metric that is most appropriate.
- APrecision
- BRecall
- CR2
- DMAPE
- EAll of these
Quiz 2 · 3 Aug 2025 (AN)Quiz 2
Read the passage below, then answer Q16–Q22
A matrimonial site has built a logistic classification model to predict if a person will get married or not (Married =1 and Not Married =0). The parameters used for this model are Age (in tens of years, that is, the data for a person who is “40 years old” is recorded as “4”) and Height (in feet). The built model’s coefficients are provided in Table-1. The model is being tested using matrimonial profile data available in Table-2.
Given this information, answer the given subquestions
Q16NAT1 Mark·Write the numberAt a threshold of 0.8, how many “True Positives” is the model predicting?
Your answer:- Q17NAT1 Mark·Write the number
At a threshold of 0.8, how many “True Negatives” is the model predicting?
Your answer: - Q18NAT1 Mark·Write the number
At a threshold of 0.8, how many “False Positives” is the model predicting?
Your answer: - Q19NAT1 Mark·Write the number
At a threshold of 0.8, how many “False Negatives” is the model predicting?
Your answer: - Q20NAT1 Mark·Write the number
At a threshold of 0.8, what is the ACCURACY of the model? (Note: Enter the answer in “%” rounded to two decimal places without the “%” symbol. For example, if the answer is “1.234%”, then enter it as “1.23”)
Your answer: - Q21NAT1 Mark·Write the number
At a threshold of 0.8, what is the PRECISION of the model for predicting the Negative Class? (Note: Enter the answer in “%” rounded to two decimal places without the “%” symbol. For example, if the answer is “1.234%”, then enter it as “1.23”)
Your answer: - Q22NAT1 Mark·Write the number
At a threshold of 0.8, what is the RECALL of the model for predicting the Positive Class? (Note: Enter the answer in “%” rounded to two decimal places without the “%” symbol. For example, if the answer is “1.234%”, then enter it as “1.23”)
Your answer:
End Term · 13 Apr 2025 (FN)End Term
Read the passage below, then answer Q23–Q27
A fintech company wants to assess the performance of its classification model, which predicts loan approval (positive class) or rejection (negative class). Table 3 presents the data used for model development, while Table 4 provides the estimated coefficients from the logistic regression model. To validate the model, the actual loan decisions made by the fintech company are shown in Table 5.

Based on the provided data, answer the given sub-questions
Q23NAT2 Marks·Write the numberWhat is the precision of class 1? (Note: Enter the answer in percentage rounded to two decimal places. For example, if the answer is “10.235%”, then enter it as “10.24”)
Your answer:- Q24NAT2 Marks·Write the number
What is the sensitivity of the model? (Note: Enter the answer in percentage rounded to two decimal places. For example, if the answer is “10.235%”, then enter it as “10.24”)
Your answer: - Q25NAT2 Marks·Write the number
What is the specificity of the model? (Note: Enter the answer in percentage rounded to two decimal places. For example, if the answer is “10.235%”, then enter it as “10.24”)
Your answer: - Q26MSQ1.5 Marks·Choose all correct options
What is the correct interpretation of the coefficient b1? (Choose that is/are applicable)
- AIf the salary increases by 1 unit, the log of odds of the application acceptance increases by 0.04.
- BIf the salary increases by 1 unit, the odds of the application getting accepted increase by 4% (e^(0.4) = 1.04)
- CNone of these
- Q27MSQ1.5 Marks·Choose all correct options
What is the correct interpretation of the coefficient b2? (Choose that is/are applicable)
- AIf the age increases by 1 unit, the log of odds of the application acceptance decreases by 0.03.
- BIf the age increases by 1 unit, the odds of the application getting accepted decrease by 3% (e^(-0.03) = 0.97).
- CNone of these
End Term · 22 Dec 2024 (AN)End Term
Read the passage below, then answer Q28–Q29
A logistic model is built to classify three types of animals: “Cat”, “Dog” and “Pig”. The confusion matrix for the model based on 30 samples is presented in Table-4.

Based on the above data, answer the given subquestions
Q28NAT1 Mark·Write the numberWhat is the accuracy of the model? (Note: Enter your answer in percentage rounded to two decimal places. Eg: If your answer is “10.256%”, then enter the answer as “10.26”)
Your answer:- Q29NAT2 Marks·Write the number
What is the precision of the model for predicting “Dog”? (Note: Enter your answer in percentage rounded to two decimal places. Eg: If your answer is “10.256%”, then enter the answer as “10.26”)
Your answer: Read the passage below, then answer Q30–Q34
The table below contains the details of 6 customers who have applied for a bike loan. Based on the 2 inputs (X1 & X2), the bank must decide whether to provide the bike loan or not. In addition, the actual decision on the loan is provided in the column (Y_act).

A senior Business Analyst used logistic regression and computed the below values. Based on the data provided answer the subquestions
Q30NAT2 Marks·Write the numberWhat is the accuracy of the logistic regression model? Hint: Round off your answer to two decimal places and if your answer is 0.5543, please enter it as 55.43
Your answer:- Q31NAT2 Marks·Write the number
What is the precision of class 1? Hint: Round off your answer to two decimal places and if your answer is 0.5543, please enter it as 55.43
Your answer: - Q32NAT2 Marks·Write the number
What is the sensitivity? Hint: Round off your answer to two decimal places and if your answer is 0.5543, please enter it as 55.43
Your answer: - Q33NAT2 Marks·Write the number
What is the precision of class 0? Hint: Round off your answer to two decimal places and if your answer is 0.5543, please enter it as 55.43
Your answer: - Q34NAT2 Marks·Write the number
What is the specificity? Hint: Round off your answer to two decimal places and if your answer is 0.5543, please enter it as 55.43
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.