Supervised & Unsupervised Learning

Chapter 7
Margin-Based, Kernel and Neural Learning

Graduate Program in Business Analytics
Supervised & Unsupervised Learning   •   Graduate

Margin-Based, Kernel and Neural Learning

Introduction

Supervised learning seeks a function that maps observations to known outcomes. In business analytics, that function may classify customers as likely to churn, rank loan applicants by default risk, estimate demand, or detect fraudulent transactions. Different learning algorithms impose different assumptions about how predictive structure is represented. Support vector machines (SVMs) emphasize geometric separation and generalization through margins; kernel methods make nonlinear learning possible without explicitly constructing high-dimensional features; and multilayer neural networks learn representations through successive transformations.

These methods are powerful, but power creates costs. Their complexity can increase computation, tuning burden, interpretability challenges, data requirements, and governance risk. The central managerial and technical question is therefore not which method is universally best, but when the additional complexity is justified by improved out-of-sample decisions.

Learning Objectives

By the end of this chapter, you should be able to:

  • explain geometric margins, support vectors, and the soft-margin SVM;
  • formulate and interpret the primal and dual SVM optimization problems;
  • explain kernels, the kernel trick, and common kernel choices;
  • distinguish feature engineering from implicit nonlinear representation;
  • describe multilayer perceptrons, activation functions, backpropagation, and gradient-based optimization;
  • analyze regularization, validation, calibration, and computational trade-offs;
  • select between linear models, kernel methods, and neural networks for business problems;
  • evaluate ethical, governance, and operational implications of complex predictive models.

1. The Geometry of Classification

Consider binary classification with observations xᵢ ∈ ℝᵖ and labels yᵢ ∈ {−1,+1}. A linear classifier is determined by a weight vector w and intercept b:

f(x) = wᵀx + b

The predicted class is +1 when f(x) ≥ 0 and −1 otherwise. The decision boundary is the hyperplane wᵀx + b = 0. The vector w is perpendicular to that hyperplane, and the magnitude of w affects the scale of the scores but not the boundary alone.

For a point xᵢ, the signed functional margin is yᵢ(wᵀxᵢ+b). A positive value indicates correct classification. Because multiplying w and b by the same positive constant leaves the boundary unchanged, a geometric normalization is useful. If the closest observations satisfy yᵢ(wᵀxᵢ+b)=1, the distance from the boundary to either margin plane is 1/||w||, and the total margin width is:

Margin width = 2 / ||w||

This result assumes Euclidean distance and a nonzero w. Maximizing the margin is equivalent to minimizing ||w||²/2. A large margin is associated with lower effective model complexity and often better generalization, although it does not guarantee superior predictive performance when the data-generating process is poorly represented.

Hard-margin support vector machines

If the classes are perfectly linearly separable, the hard-margin SVM solves:

minimize 1/2 ||w||²
subject to yᵢ(wᵀxᵢ + b) ≥ 1, for i = 1,…,n

Here n is the number of training observations and p is the number of predictors. The constraints require every observation to lie on the correct side of its margin boundary. The observations satisfying equality are support vectors. They determine the optimal separating hyperplanes; observations farther away generally do not affect the fitted boundary unless the data or constraints change.

Hard-margin learning is unsuitable when classes overlap, labels contain errors, or an observation is extreme. Requiring perfect separation can make the solution unstable or impossible.

Soft-margin support vector machines

The soft-margin SVM introduces slack variables ξᵢ ≥ 0, allowing violations:

minimize 1/2 ||w||² + C ∑ᵢ ξᵢ
subject to yᵢ(wᵀxᵢ + b) ≥ 1 − ξᵢ,
ξᵢ ≥ 0

The parameter C > 0 controls the trade-off between margin width and training violations. A large C penalizes violations heavily and tends to fit training data more aggressively. A small C permits more violations in exchange for a wider margin. The hinge-loss form makes the connection explicit:

Lhinge(yᵢ, f(xᵢ)) = max(0, 1 − yᵢf(xᵢ))

The equivalent regularized empirical-risk formulation is:

minimize 1/2 ||w||² + C ∑ᵢ max(0, 1 − yᵢ(wᵀxᵢ+b))

The first term regularizes the model; the second measures margin violations. Points correctly classified beyond the margin have zero hinge loss. Points inside the margin or incorrectly classified influence the optimization.

The parameter C is not automatically a probability, a causal effect, or a measure of business cost. If false negatives and false positives have unequal consequences, class weights, threshold selection, or cost-sensitive learning should be incorporated explicitly.

2. The SVM Dual Problem and Interpretation

The dual formulation expresses the classifier using training observations rather than w directly:

maximize ∑ᵢ αᵢ − 1/2 ∑ᵢ∑ⱼ αᵢαⱼ yᵢyⱼ xᵢᵀxⱼ
subject to 0 ≤ αᵢ ≤ C,
∑ᵢ αᵢyᵢ = 0

The αᵢ are Lagrange multipliers. The resulting prediction function is:

f(x) = ∑ᵢ αᵢyᵢ xᵢᵀx + b

Only observations with αᵢ > 0 contribute to the prediction; these are support vectors. In the soft-margin case, points with 0 < αᵢ < C typically lie exactly on the margin, while points with αᵢ = C are associated with active violations, subject to boundary and degeneracy conditions.

The dual is important for two reasons. First, it can be computationally attractive when p is large relative to n. Second, it depends on observations through inner products xᵢᵀxⱼ. Replacing that inner product with a valid kernel function produces nonlinear SVMs.

3. Kernel Methods and Nonlinear Structure

A feature map φ(x) transforms an input into another representation. A linear classifier in that transformed space is:

f(x) = wᵀφ(x) + b

Explicitly computing φ(x) may be expensive or even impossible when the transformed space is very large. A kernel function computes the required inner product directly:

K(x,z) = φ(x)ᵀφ(z)

This is the kernel trick. The nonlinear decision function becomes:

f(x) = ∑ᵢ αᵢyᵢK(xᵢ,x) + b

A valid kernel must produce a positive semidefinite Gram matrix K, whose entries are Kᵢⱼ = K(xᵢ,xⱼ), for the observations used. This condition ensures that the kernel corresponds to an inner product in some feature space and preserves the convexity of the standard SVM optimization problem.

Common kernels include:

KernelDefinitionTypical role
LinearK(x,z)=xᵀzHigh-dimensional sparse data and baseline models
PolynomialK(x,z)=(γxᵀz+r)ᵈInteractions and controlled curvature
Gaussian radial basis functionK(x,z)=exp(−γ
SigmoidK(x,z)=tanh(γxᵀz+r)Historically neural-like; validity depends on parameters

For the RBF kernel, γ controls locality. Large γ produces narrow influence regions and potentially highly complex boundaries; small γ produces smoother, more global influence. The parameters C and γ interact, so they should generally be tuned jointly using validation data.

Feature scaling is particularly important for distance-based kernels. If one predictor is measured in thousands and another between 0 and 1, the unscaled distance may be dominated by the first variable. Standardization using training-set statistics is common:

zⱼ = (xⱼ − μⱼ) / σⱼ

where μⱼ and σⱼ are the training mean and standard deviation for feature j, with σⱼ > 0. The same stored values must be applied to validation, test, and production data. Scaling must occur inside the resampling workflow to avoid leakage.

Kernel methods beyond SVMs

Kernels can also support kernel ridge regression, Gaussian processes, kernel principal components, and similarity-based clustering. Their common idea is that relationships can be modeled through pairwise similarity rather than explicit coordinates. However, the kernel matrix requires O(n²) storage in the simplest implementation and often between O(n²) and O(n³) computational work, depending on optimization and factorization. This can make exact kernel methods difficult for very large datasets.

4. Multilayer Neural Networks

A multilayer perceptron (MLP) composes affine transformations and nonlinear activation functions. For one hidden-layer network:

h = σ(W₁x + b₁)
ŷ = g(W₂h + b₂)

Here x is the input vector, W₁ and W₂ are weight matrices, b₁ and b₂ are bias vectors, σ is a hidden-layer activation function, and g is an output activation appropriate to the task. The hidden representation h is learned rather than specified in advance.

For binary classification, the output is commonly:

p(y=1|x) = sigmoid(a) = 1 / (1 + e^(−a))

where a is the final pre-activation. Binary cross-entropy for one observation is:

L(y,p) = −[y log(p) + (1−y)log(1−p)]

where y ∈ {0,1} and 0 < p < 1. For n observations, the average loss is n⁻¹∑ᵢL(yᵢ,pᵢ). The logarithm is natural unless otherwise specified. For multiclass classification with K classes, a softmax output is:

pk = exp(ak) / ∑ⱼ exp(aⱼ)

The probabilities sum to 1. The corresponding cross-entropy is −∑ₖ yₖ log(pₖ), where yₖ is a one-hot class indicator.

Activation functions

The activation function determines how a neuron transforms its pre-activation. Important examples are:

  • ReLU: σ(a)=max(0,a). It is computationally simple and reduces saturation for positive inputs, but units can become permanently inactive when their inputs remain negative.
  • Logistic sigmoid: σ(a)=1/(1+e^(−a)). It is useful at binary output layers but can produce small gradients in saturated hidden units.
  • Hyperbolic tangent: tanh(a). It is centered near zero but also saturates for large absolute values.
  • Leaky ReLU: max(αa,a), with a small α>0. It preserves a small gradient for negative inputs.

The output activation must match the decision problem. A linear output is common for unconstrained regression, sigmoid for binary classification, and softmax for mutually exclusive multiclass classification. A model’s numerical output should not automatically be interpreted as a calibrated probability; calibration must be assessed.

Backpropagation and optimization

Backpropagation applies the chain rule to compute the gradient of the loss with respect to every parameter. For a composition L(g₂(g₁(x))), the derivative propagates as:

dL/dθ = (dL/dg₂)(dg₂/dg₁)(dg₁/dθ)

For a parameter vector θ, basic gradient descent updates are:

θt+1 = θt − η ∇_θ J(θt)

where η>0 is the learning rate, J is the objective, and t indexes iterations. In practice, stochastic or mini-batch gradients are used. Adam adapts step sizes using estimates of first and second moments; it can converge quickly but is not a guarantee of better generalization than well-tuned stochastic gradient descent.

Neural-network optimization is nonconvex: many parameter configurations can produce similar predictions, and optimization may encounter saddle points, flat regions, or poorly conditioned directions. In contrast, the standard soft-margin SVM with a valid kernel is a convex optimization problem, so global optimum guarantees are stronger, although data preparation and hyperparameter selection remain consequential.

Regularization in neural networks

Common regularization methods include:

  • weight decay, which adds λ||θ||²/2 to the objective;
  • dropout, which randomly removes units during training and uses a corresponding inference rule;
  • early stopping, which stops training when validation performance degrades;
  • data augmentation, where domain-valid transformations create additional training examples;
  • architectural constraints, such as limiting depth or width.

The regularized objective can be written:

J(θ) = (1/n)∑ᵢ L(yᵢ,f_θ(xᵢ)) + (λ/2)||θ||²

Here λ≥0 controls the penalty, θ contains trainable weights, and the norm usually excludes or separately treats bias terms depending on the implementation. Regularization is not a substitute for representative data, correct labels, or appropriate validation.

5. Comparing Representation and Complexity

Linear SVMs and logistic regression perform well when the signal is approximately additive or when sparse, high-dimensional features already encode useful structure. Kernel SVMs can learn smooth nonlinear boundaries with modest sample sizes, but prediction cost grows with the number of support vectors and kernel methods can be sensitive to scaling and hyperparameters. Neural networks can learn hierarchical representations and exploit large datasets, unstructured inputs, and hardware acceleration, but they generally require more tuning and stronger controls for reproducibility and monitoring.

CriterionLinear SVMKernel SVMMLP
RepresentationUser-specified linear featuresImplicit nonlinear feature spaceLearned layered representation
OptimizationConvexConvex for standard valid kernelsGenerally nonconvex
Data requirementLow to moderateModerateOften moderate to very high
InterpretabilityRelatively strongLimitedLimited to complex
Scaling challengeUsually favorableKernel matrix can be costlyTraining can be costly; inference often efficient
Strong use casesSparse text, tabular baselinesMedium-sized nonlinear tabular dataImages, language, signals, large complex data

Complexity is justified when it yields a meaningful improvement in the relevant business objective after accounting for training, inference, explanation, monitoring, latency, and compliance costs. Accuracy alone is insufficient. A small performance gain may not justify a black-box model in regulated credit decisions, while a substantial gain may justify it in high-volume fraud screening if human review and controls remain effective.

6. Model Development and Evaluation

A defensible workflow begins with a clearly defined target, prediction horizon, unit of analysis, and decision cost. The data should be split into training, validation, and test sets, respecting time order when future prediction is the task. Hyperparameters such as C, γ, network width, learning rate, and weight decay must be selected without using the final test set.

For imbalanced classification, accuracy can be misleading. Useful metrics include precision, recall, F₁, area under the precision–recall curve, ROC area, expected cost, and calibration. If a model outputs p̂(x), calibration asks whether observations assigned probability approximately q experience the event at approximately frequency q. Threshold selection should be performed against business costs, capacity constraints, and acceptable error rates rather than fixed at 0.5 by habit.

Cross-validation is appropriate when observations are exchangeable enough for the resampling design. Time-dependent processes require rolling or expanding-window validation. Grouped entities, such as customers or hospitals, should not be split across folds if that would allow identity leakage. All preprocessing—including imputation, scaling, feature selection, and target encoding—must be fitted only within each training fold.

For neural networks, repeated runs with controlled seeds help assess optimization variability. For all models, performance intervals, subgroup metrics, drift indicators, and failure examples provide more information than a single aggregate score.

7. Worked Example: A Nonlinear Classification Boundary

Suppose a standardized two-feature dataset describes whether a transaction is suspicious. A linear classifier may fail if suspicious transactions occur both near the center and in an outer ring. An RBF-kernel SVM can represent this pattern because similarity decreases with squared distance.

Assume two standardized observations have distance ||x−z||=2 and γ=0.5. Their kernel similarity is:

K(x,z) = exp(−γ||x−z||²)
= exp(−0.5 × 2²)
= exp(−2)
≈ 0.1353

Thus the observations have relatively low similarity under this kernel. If instead the distance were 0.5:

K(x,z) = exp(−0.5 × 0.5²)
= exp(−0.125)
≈ 0.8825

The second pair is considered much more similar. These values are not probabilities and do not directly indicate fraud risk. They are inputs to the SVM’s weighted similarity calculation. The analyst must tune γ and C using a validation design and compare the resulting model with simpler alternatives.

8. Illustrative Case: Customer Churn at a Subscription Business

Background

A subscription company wants to identify accounts likely to cancel within 30 days. It has 180,000 historical accounts, monthly usage records, support contacts, contract information, and payment history. Cancellation is relatively rare, and the retention team can contact only 8,000 accounts per month.

Problem

The company’s existing logistic regression has acceptable calibration but misses nonlinear patterns. For example, a moderate decline in usage may be harmless for long-tenure customers but concerning when combined with repeated service complaints and a recent price increase. Management is considering an RBF-kernel SVM and an MLP.

Analysis

The analytics team first defines the prediction timestamp and excludes information recorded after that timestamp. It creates a time-based training period, validation period, and final test period. Customer identifiers are grouped so that repeated records do not create leakage. Numeric variables are standardized within each training window, and missing-value treatment is included inside the pipeline.

Three models are compared: regularized logistic regression, RBF-kernel SVM, and MLP. The business metric is expected retained margin at the 8,000-contact capacity, supported by recall, precision, calibration, and subgroup analysis. Hyperparameters are selected using time-aware validation. The test period is used only once for final comparison.

Approach and solution

The kernel SVM improves ranking performance over logistic regression, especially for medium-sized nonlinear interactions, but its prediction latency and support-vector storage are material. The MLP achieves slightly higher ranking performance after extensive tuning, but its probability calibration is poorer and results vary across random initializations. A calibrated kernel SVM is selected for the first deployment because its performance advantage is meaningful, its operational footprint is manageable, and its behavior can be examined through sensitivity analyses and local explanations.

The model is not allowed to make an automatic retention decision. It prioritizes accounts for human-approved offers. The company monitors drift in usage patterns, performance by customer segment, calibration, complaint rates, and whether protected groups receive materially different contact rates or offer quality.

Outcome

The selected model increases retained contribution within the fixed outreach capacity while maintaining a documented fallback logistic model. After deployment, the company continues randomized holdout testing because predicting churn is not the same as proving that an intervention changes customer behavior. The holdout estimates incremental retention attributable to the outreach program.

Learning points

First, nonlinear predictive improvement must be measured against a decision objective, not only a generic score. Second, model choice includes calibration, latency, explanation, and monitoring. Third, leakage prevention and intervention evaluation are distinct: a predictive model can rank likely churners without identifying who is persuadable.

9. Limitations, Governance, and Contemporary Developments

SVMs may be difficult to explain to nontechnical stakeholders, particularly with nonlinear kernels. Neural networks may encode historical discrimination, exploit spurious proxies, or fail under distribution shift. High validation performance can conceal data leakage, temporal mismatch, selective labels, or changes in business processes.

Governance should address intended use, prohibited use, data provenance, consent and privacy, access control, reproducibility, versioning, human oversight, appeal mechanisms, and incident response. Sensitive attributes may be required for fairness auditing even when they are excluded from prediction. Fairness measures can conflict, especially when base rates differ, so the relevant legal and policy context must be established rather than assuming one universal fairness criterion.

Interpretability methods such as permutation importance, partial dependence, accumulated local effects, counterfactual explanations, and gradient-based attribution should be treated as diagnostic tools with assumptions, not as perfect causal explanations. Explanations must be stable enough and specific enough to support decisions.

Current developments include approximate kernel methods using random Fourier features or Nyström approximations, automated hyperparameter optimization, self-supervised representation learning, transfer learning, and physics- or domain-informed architectures. These techniques can reduce computational barriers or data requirements, but they introduce additional design choices and governance obligations. The principle remains unchanged: complexity should be tied to a validated improvement in a clearly defined decision.

Best-Practice Checklist

  1. Establish the prediction target, horizon, unit, and decision cost before selecting an algorithm.
  2. Build a transparent linear baseline.
  3. Scale features appropriately, especially for RBF and polynomial kernels.
  4. Tune hyperparameters inside a leakage-safe validation design.
  5. Compare discrimination, calibration, subgroup performance, and operational cost.
  6. Use class weighting or threshold optimization when error costs are asymmetric.
  7. Evaluate computational requirements for both training and prediction.
  8. Document model versions, data lineage, random seeds, and preprocessing.
  9. Monitor drift, performance decay, calibration, and fairness after deployment.
  10. Preserve human oversight and a simpler fallback where the consequences of failure are high.

Chapter Summary

Margin-based learning controls complexity by maximizing separation between classes. The SVM represents this principle through a margin, support vectors, hinge loss, and a penalty parameter C. The dual formulation depends on inner products, enabling kernels to express nonlinear decision boundaries without explicitly computing transformed features. Kernel choice, feature scaling, C, and γ jointly determine flexibility and computational burden.

Multilayer neural networks learn representations through compositions of affine transformations and nonlinear activations. Backpropagation computes gradients, while stochastic optimization adjusts parameters. Cross-entropy, weight decay, dropout, early stopping, and validation are central to practical neural learning. Unlike standard kernel SVM optimization, neural-network training is generally nonconvex.

Model selection should reflect data structure, sample size, computational constraints, interpretability, calibration, latency, and consequences of error. Kernel and neural methods are justified when their nonlinear or representation-learning benefits survive rigorous, leakage-safe evaluation and improve a real decision. Ethical deployment requires attention to privacy, fairness, explanation, human oversight, monitoring, and the difference between predicting an outcome and changing it.

Key Terms

Margin: Geometric distance separating a classifier’s decision boundary from observations.

Support vector: Training observation with a nonzero influence on the SVM solution.

Hard-margin SVM: SVM requiring perfect separation of training observations.

Soft-margin SVM: SVM permitting violations through slack variables and penalties.

Hinge loss: Loss max(0,1−yf(x)) used in margin-based classification.

Slack variable: Nonnegative variable measuring a margin or classification violation.

C: SVM penalty parameter controlling the trade-off between violations and margin width.

Kernel: Function representing an inner product in an implicit feature space.

Kernel trick: Use of kernel evaluations without explicitly computing transformed features.

Gram matrix: Matrix of pairwise kernel evaluations.

RBF kernel: Gaussian similarity kernel based on squared Euclidean distance.

Feature map: Transformation that represents inputs in a potentially higher-dimensional space.

Activation function: Nonlinear function applied by a neural-network unit.

MLP: Feed-forward multilayer perceptron neural network.

Backpropagation: Chain-rule procedure for computing parameter gradients.

Cross-entropy: Probabilistic loss based on negative log likelihood.

Weight decay: Quadratic penalty on neural-network parameters.

Calibration: Agreement between predicted probabilities and observed frequencies.

Data leakage: Use of information during training that would not be available at prediction time.

Distribution shift: Change in the relationship between inputs, outcomes, or both after training.

Review Questions

5 Short Answer Questions

  1. What is the geometric meaning of the SVM margin?
  2. Why are support vectors important?
  3. What does the parameter C control in a soft-margin SVM?
  4. Why is feature scaling important for an RBF kernel?
  5. What is the purpose of backpropagation?

5 Long Answer Questions

  1. Derive the relationship between the norm of w and the width of a linear SVM margin, stating the assumptions.
  2. Explain the kernel trick and discuss why positive semidefiniteness matters.
  3. Compare linear SVMs, kernel SVMs, and MLPs in terms of representation, optimization, data needs, and interpretability.
  4. Explain how cross-entropy, activation functions, and gradient-based optimization interact in binary neural classification.
  5. Discuss why calibration, monitoring, and governance are required in addition to high predictive accuracy.

3 Analytical / Application Questions

  1. A fraud dataset has 200,000 observations, sparse text-like features, and a nearly linear signal. Recommend a starting model and justify whether a kernel or neural model is warranted.
  2. A churn model has excellent test AUC but poor calibration and unstable performance across time periods. Design a diagnostic and remediation plan.
  3. An RBF SVM and an MLP produce similar retained profit, but the MLP requires ten times the engineering effort and has weaker explanations. Recommend a deployment strategy, including what additional evidence could change your recommendation.

Multiple Choice Questions with Answers

Question 1

For a hard-margin linear SVM, which objective is minimized?

A. The number of correctly classified observations

B. The squared norm of the weight vector, scaled by 1/2

C. The entropy of the class labels

D. The number of support vectors

Correct Answer: B. The squared norm of the weight vector, scaled by 1/2

Question 2

What does a support vector do in an SVM?

A. It is always a misclassified observation

B. It determines or influences the fitted decision boundary

C. It is a feature created by standardization

D. It is the intercept of the classifier

Correct Answer: B. It determines or influences the fitted decision boundary

Question 3

In a soft-margin SVM, increasing C generally does what?

A. Penalizes margin violations more heavily

B. Forces γ in an RBF kernel to decrease

C. Removes all support vectors

D. Converts the classifier into a neural network

Correct Answer: A. Penalizes margin violations more heavily

Question 4

For an RBF kernel K(x,z)=exp(−γ||x−z||²), what is K when γ=0.5 and ||x−z||=2?

A. Approximately 0.1353

B. Approximately 0.3679

C. Approximately 0.6065

D. Approximately 0.8825

Correct Answer: A. Approximately 0.1353

Question 5

Why must predictors commonly be scaled before fitting an RBF-kernel SVM?

A. Scaling guarantees perfect classification

B. Distances may otherwise be dominated by variables with large numerical units

C. Scaling removes the need to tune C

D. Scaling makes every kernel linear

Correct Answer: B. Distances may otherwise be dominated by variables with large numerical units

Question 6

Which activation is most commonly used as the output activation for binary probabilistic classification?

A. Softmax with one class

B. Linear identity activation only

C. Logistic sigmoid

D. ReLU exclusively

Correct Answer: C. Logistic sigmoid

Question 7

What is the primary computational purpose of backpropagation?

A. To compute gradients of the loss with respect to network parameters

B. To remove all hidden layers

C. To calculate the test-set accuracy before training

D. To guarantee a global optimum

Correct Answer: A. To compute gradients of the loss with respect to network parameters

Question 8

Which statement best describes standard neural-network training compared with standard kernel SVM optimization?

A. Both are always convex

B. Neural-network training is generally nonconvex, whereas standard kernel SVM optimization is convex

C. Neural networks require no validation

D. Kernel SVMs cannot represent nonlinear boundaries

Correct Answer: B. Neural-network training is generally nonconvex, whereas standard kernel SVM optimization is convex

Question 9

Which practice best prevents preprocessing leakage during cross-validation?

A. Fit scaling and imputation on the entire dataset before splitting

B. Fit preprocessing separately within each training fold

C. Use the test labels to select transformations

D. Remove the validation set

Correct Answer: B. Fit preprocessing separately within each training fold

Question 10

Why might a simpler calibrated model be selected over a slightly more accurate complex model?

A. Complex models are never useful

B. The simpler model may offer better calibration, governance, interpretability, and operational efficiency

C. Calibration is unrelated to decisions

D. Accuracy cannot be measured for complex models

Correct Answer: B. The simpler model may offer better calibration, governance, interpretability, and operational efficiency

Supervised & Unsupervised Learning
Chapter 7 of 15