UNSW Sydney · FACULTY OF COMPUTER SCIENCE

INFS3822 Chap.4 Problem Framing and Model Choice

- one subject, every graph, every model, every mark
7 Chapters3-page Bible
Our own words - no uploaded lecturer files
Updated for this semester
Chapter 4 of 10 · INFS3822

Problem Framing and Model Choice

Problem framing turns a broad organisational concern into a decision that can be observed and improved. This chapter uses context, causes, stakeholders and expected outcomes to define the unit, target, timing and action. It then justifies model choice through task fit, data fit, operational fit and governance fit rather than selecting an algorithm by popularity or one aggregate score.

In this chapter

What this chapter covers

  • 01

    Accountable role and affected group

  • 02

    5W1H context framing

  • 03

    Problem statement and causes

  • 04

    Unit, target and horizon

  • 05

    Task and data fit

  • 06

    Operational constraints

  • 07

    Interpretability and governance

Worked example · free

Choose an interpretable baseline

Q [4 marks]. A lender predicts missed payment from a moderate structured table and reviewers need reasons. Recommend a starting model. (4 AskSia practice marks) The marks used in this exercise are not a university assessment allocation.
The decision tree begins with the required output and the presence of a target label.The decision tree begins with the required output and the presence of a target label. It narrows the analytical task before model complexity, software or vendor features enter the discussion. What output is needed?Known targetNo target labelnumeric targetcategory targetdiscover groupsfind anomalies
The decision tree begins with the required output and the presence of a target label. It narrows the analytical task before model complexity, software or vendor features enter the discussion.
  • +1Frame the task as binary classification with a probability output.
  • +1Recognise that a moderate structured table supports logistic regression as a credible baseline.
  • +1Use interpretability and review requirements as governance reasons for the baseline.
  • +1Compare a tree ensemble only if nonlinear interactions improve unseen-data performance enough to justify extra complexity.
Begin with logistic regression, evaluate it on unseen cases, and compare a tree ensemble when reliable nonlinear gains justify the interpretability cost.
Sia tip — A model recommendation needs task fit, data fit, operational fit and governance fit.
Glossary

Key terms

Problem statement
A precise description of the issue, context, affected stakeholder and desired improvement.
Prediction horizon
The period between producing a prediction and observing its target outcome.
Baseline model
A simple reference method used to judge whether added complexity creates reliable benefit.
Interpretability
The degree to which a person can understand relevant model relationships or reasons.
FAQ

Problem Framing and Model Choice FAQ

What belongs in a problem statement?

State what is happening, to whom, where and when, why it matters, the likely drivers and the decision that could improve the result. Translate broad terms into observable definitions. The statement should support a target, evidence plan and action rather than simply announcing that AI will be used.

Why not try every algorithm?

Trying everything is costly and can turn model selection into noise chasing. Task type, data structure, sample size, linearity, interpretability, training cost, inference latency and governance narrow sensible candidates. Compare justified models on the same evidence, then accept complexity only when its benefit survives testing.

Can the highest score still be the wrong choice?

Yes. The metric may not reflect the costly error, the model may be too slow, its inputs may arrive late, or its decisions may require explanations it cannot support. A recommendation must combine predictive evidence with operational and governance constraints from the use case.

How do I justify a simple baseline?

Describe the pattern it can express, the assumptions it makes and why its output is usable for the stated action. Evaluate it on the same prepared evidence and metric as any challenger. The baseline creates a reference for incremental value. A complex model should be selected only when its reliable improvement matters enough to offset added cost and control requirements.

Study strategy

Assessment move

Before modelling, write four lines: unit, target, prediction time and action. Then make a candidate table with task fit, data fit, operational fit and governance fit. Use the table to justify a baseline and one challenger. This produces a defensible comparison and prevents technology-first proposals. Expand the four lines into a framing test. The unit must identify what one row represents.

The target must be observable and consistently labelled. The prediction time fixes which facts are genuinely available. The action must name what changes after the output arrives. Add a horizon, success measure and review capacity when the case requires them. Take one ambiguous phrase such as customer churn and create three possible target definitions.

Compare how account cancellation, a period of inactivity and loss of recurring revenue change labels, horizons, features and interventions. This demonstrates why model selection cannot rescue an unstable definition. For candidate comparison, begin with the simplest credible baseline. State its assumptions, what pattern it can express and why its output is usable.

Add one challenger only when the case suggests a limitation, such as nonlinear interaction, high-dimensional representation or sequential dependence. Evaluate both on the same split, preprocessing and metric so architecture is not confused with a different data advantage. Use four fit questions aloud. Task fit asks whether the output matches the required number, class, order or group.

Data fit asks about volume, structure, missingness and relationships. Operational fit asks about latency, compute, maintenance and delivery. Governance fit asks about explanation, audit, privacy and error harm. Give each recommendation a boundary: choose the simpler model unless the challenger produces a reliable improvement that matters to the decision and its additional cost can be controlled.

Rehearse counterfactual changes. If reviewers need an explanation, if labels are scarce, if the prediction must run on limited hardware, or if the target shifts from a class to a numeric amount, revise the recommendation and identify which fit criterion caused the change. That reasoning is more defensible than memorising a fixed hierarchy of algorithms.

Working through Problem Framing and Model Choice in INFS3822? Sia is AskSia’s AI Computer Science tutor — ask any INFS3822 Problem Framing and Model Choice question and get a clear, step-by-step explanation grounded in how INFS3822 is taught and assessed. Read this chapter free, then take your hardest questions to Sia.

A+Everything unlocked
Unlocks this Bible + all 103 of your UNSW Sydney subjects - and 1,000+ Bibles across every Australian university.
Sia - your INFS3822 tutor, unlimited, worked the way the exam marks it
The full 3-page Bible + practice bank with worked solutions
Chrome extension - sync your LMS so Sia knows your deadlines
Bilingual EN / Chinese on every Bible and every Sia answer
$0.99 Trial
30-day money-back · cancel in one tap · how it works
INFS3822 · Artificial Intelligence for Business Analytics - independent study guide on the AskSia Library. More UNSW Sydney subjects · Microeconomics across all universities