U The University of Utah · David Eccles School of Business ACCTG 5150
← Week 8

Homework 8: Reading the Models You Didn't Fit

The lab had you specify and fit both models. This homework is the other half of the skill: reading model output that someone else fit, the way you will read a model a colleague or an AI hands you. Twenty multiple-choice questions, each one a piece of fitted output and one correct reading of it.

This page is the readable version of Homework 8 - the questions to study and explore with the AI. The graded submission happens in the Canvas New Quiz: 20 questions, 5 points each, 100 points total. There are no radio buttons here and no answers are shown.

Start here

Choosing the right answer means you understood the concept, not that you memorized a formula. Everything is grounded in one dataset, the same Summit Gear file from Lab 8 - 2,200 B2B customer accounts. The continuous target is days_to_pay (average days an account takes to pay an invoice). The binary target is defaulted (1 = a receivable went bad and was written off; base rate about 20%). The numbers you read are illustrative in-sample fits on this one dataset - read them for the lesson they teach, not as a claim about how good the model is.

What you'll need

How it's graded

Twenty multiple-choice questions, 5 points each, 100 points total. Answer in the Canvas New Quiz. No file upload, no notebook to submit, no written essays. No time limit; resubmit as many times as you like, latest attempt kept. A worked answer key is released after the deadline.

Using AI on this homework

This is an AI-first course. You are encouraged to use the AI tutor on this page - and, for the logistic section, the linked Python notebook - to explore the data and check your understanding before you answer. Open the workbook, ask the AI to walk you through a coefficient or an odds ratio, load the CSV and re-fit a model to see what moves. The AI writes the Python; your job is to specify what to look at, validate the output, and interpret what it means. Because every question is multiple choice, the work that counts is understanding why the right option is right.

Section A - Read the OLS regression output Questions 1-5

Open the Excel workbook your instructor supplied and find the regression output already built on it. Summit Gear fit an OLS regression of days_to_pay on every numeric predictor in the file (the full "kitchen sink" model). The table below is that output - the same figures you see in the workbook - so you can read your answers off either one:

R² = 0.844, adjusted R² = 0.843, n = 2,200.

OLS regression of days_to_pay on every numeric predictor
termcoefficientstd errtP-value
const (intercept)23.430.93025.190.000
credit_limit-0.000000.00003-0.110.915
avg_balance0.000780.000099.020.000
annual_spend0.000010.000011.760.079
prior_late_count3.3390.11130.040.000
days_since_last_order0.0260.0064.280.000
orders_per_year-0.1920.033-5.910.000
discount_rate-1.6960.077-22.060.000
avg_order_value0.000040.000041.030.303
noise_a0.0030.0100.300.767
noise_b0.0040.0050.760.448
Question 1
The prior_late_count coefficient is +3.339. Holding the other predictors fixed, this means:
Question 2
The discount_rate coefficient is -1.696. A customer's average discount rises from 2 percentage points to 5 percentage points (a 3-point increase). The model expects their predicted days_to_pay to:
Question 3
The R² for this model is 0.844. The best plain-language reading for a non-analyst on the collections team is:
Question 4
orders_per_year has coefficient -0.192 and a P-value of 0.000, so it is statistically significant. A teammate says, "Significant means important, so order frequency is a big driver of payment timing." The best response is:
Question 5
days_since_last_order has coefficient +0.026 and is statistically significant. Which reading is correct?

Section B - Spot multicollinearity from a correlation matrix Questions 6-9

When two predictors move together closely, the model cannot tell their separate effects apart, and their individual coefficients become unstable and hard to trust. The simplest way to spot the risk is a correlation matrix: a hot off-diagonal cell - a pair correlated close to 1.0 (or close to -1.0) - is the warning sign. Here is the correlation matrix for five of the predictors above:

Correlation matrix for five predictors
credit_limitavg_balanceannual_spendprior_late_countdiscount_rate
credit_limit1.000.980.960.04-0.01
avg_balance0.981.000.990.050.00
annual_spend0.960.991.000.030.02
prior_late_count0.040.050.031.000.02
discount_rate-0.010.000.020.021.00
Question 6
Reading the matrix, which pair of predictors shows the clearest sign of a multicollinearity risk?
Question 7
credit_limit, avg_balance, and annual_spend all correlate 0.96 to 0.99 with one another. What real thing about a customer explains why these three columns move together so tightly?
Question 8
Outside this dataset, which pair of variables is most likely to cause a multicollinearity problem, because the two columns carry essentially the same information?
Question 9
The analyst keeps avg_balance and drops credit_limit and annual_spend. In the re-fit model, avg_balance's coefficient settles at +0.00090 and is stable. What is the consequence of leaving all three in, and why is keeping just one enough?

Section C - Read the logistic output Questions 10-13

Summit Gear fit a logistic regression of defaulted on four payment-behavior predictors. The default base rate is 19.9%. Your instructor also supplies a short Python notebook (link on the Week 8 page) so you can load the data, re-fit the model, and read off a predicted probability for any customer you build. The fitted output:

Logistic regression of defaulted on four predictors
termcoefficientodds ratio (exp of coef)P-value
const (intercept)-3.2610.000
prior_late_count0.6241.8670.000
discount_rate0.2131.2380.000
days_since_last_order0.00411.00410.072
orders_per_year-0.0210.9790.107

Two example customers, scored by this model:

Question 10
The prior_late_count odds ratio is 1.867. Holding the other predictors fixed, each additional prior late payment:
Question 11
A customer has 3 more prior late payments than an otherwise identical customer. The odds ratio is multiplicative. By what factor are that customer's odds of default higher?
Question 12
Customer B's predicted probability of default is 0.95. Converting that probability to odds (p ÷ (1 − p)):
Question 13
days_since_last_order (P = 0.072) and orders_per_year (P = 0.107) are not statistically significant at the 0.05 level. What is the best reading?

Section D - Estimating a target you cannot fully observe yet Questions 14-16

A different analyst wants to model days_to_pay, but there is a catch: at any moment, many invoices are still open - they have not been paid yet, so their final days_to_pay is not known. Only the invoices that have already been paid have a finished number.

Question 14
The analyst computes the average days_to_pay using only the invoices that have already been paid, and ignores the open ones. That estimate of the true average will most likely be:
Question 15
The few invoices that have been paid averaged 5 days to pay, but the invoices still open have an average aging of 100 days (already outstanding 100 days and counting). What does that tell you about the true average days_to_pay for the full population of invoices?
Question 16
What is the cleanest way to describe the mistake of estimating days_to_pay only from the invoices that have already been paid?

Section E - Read one confusion matrix Questions 17-20

The logistic model from Section C is turned into a yes/no decision with a cutoff of 0.5: any customer with predicted probability above 0.5 is flagged "predict default." At that cutoff, on the 2,200 customers:

Confusion matrix at the 0.5 cutoff
predicted no defaultpredicted default
actually no default1,717 (TN)45 (FP)
actually defaulted353 (FN)85 (TP)

accuracy = 0.819, precision = 0.654, recall (sensitivity) = 0.194.

When this matrix is embedded in the quiz it is shown color-coded: the correct cells - true negatives and true positives - in green, and the error cells - false positives and false negatives - in red.

Question 17
The 85 accounts in the bottom-right cell were flagged "predict default" and did in fact default. What are these called?
Question 18
Of the 438 customers who actually defaulted (85 + 353), how many did the model miss - fail to flag - at the 0.5 cutoff?
Question 19
Recall (sensitivity) is 0.194. In plain words, out of every 100 customers who truly default, the model flags about how many?
Question 20
Accuracy is 0.819, which sounds strong, but recall is only 0.194. Why is the high accuracy misleading here, and what is the lever to catch more defaults?

Points

Twenty multiple-choice questions, 5 points each, 100 points total. The questions are auto-graded in Canvas; there is one correct option per question. A worked answer key is released after the deadline.

Points by section
SectionQuestionsPts
A - Read the OLS regression output1-525
B - Spot multicollinearity from a correlation matrix6-920
C - Read the logistic output10-1320
D - Estimating a target you cannot fully observe yet14-1615
E - Read one confusion matrix17-2020
Total100
The class AI is built into this page. Open the Ask AI panel at the bottom-right. It will read the question you are looking at and help you reason toward why an option is right - it will not hand you the letter. Use it while you study, then submit in the Canvas New Quiz.