Advanced Business Statistics

Chapter 15
Reproducible Analytics, Ethics and Statistical Governance

Post Graduate Program in Business Analytics
Advanced Business Statistics   •   Post Graduate

Reproducible Analytics, Ethics and Statistical Governance

Introduction

Business analytics increasingly influences decisions about credit, employment, insurance, healthcare, pricing, marketing and public services. The technical quality of a statistical model is therefore only one part of analytical quality. A model may have high predictive accuracy and still be unreliable if its data cannot be traced, its computations cannot be reproduced, its assumptions are hidden, or its outputs disadvantage protected groups.

Reproducible analytics connects data management, statistical computing, documentation, version control, communication and governance. Ethical analytics adds questions of privacy, consent, fairness, accountability and social impact. Statistical governance supplies the organisational structures through which these expectations become enforceable practices.

A useful principle is that an analytical result should be traceable, repeatable, reviewable and responsibly communicated. Traceability means that the origin and transformation of data are known. Repeatability means that the same code and inputs produce the same result, subject to documented sources of variation. Reviewability means that another competent analyst can inspect the workflow. Responsible communication means that uncertainty, limitations and consequences are not concealed.

Learning Objectives

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

  1. Distinguish reproducibility, replicability and repeatability.
  2. Design a documented, version-controlled analytical workflow.
  3. Apply data-quality controls and statistical reporting standards.
  4. Explain privacy, bias, fairness, transparency and accountability in analytics.
  5. Evaluate governance controls for models and automated decisions.
  6. Compare privacy-preserving methods and identify their limitations.
  7. Communicate analytical results without overstating certainty or concealing risk.

1. The Reproducibility Problem

1.1 Three related concepts

Terminology varies across disciplines, but the following distinctions are useful:

ConceptMeaning
RepeatabilityThe same analyst, data, code and environment obtains the same result.
ReproducibilityAn independent analyst uses the original data and methods to obtain the result.
ReplicabilityA new study using new data and an equivalent design reaches substantively consistent conclusions.

A dashboard that changes because its underlying database is refreshed may be repeatable at one time but not reproducible later unless the original data snapshot is preserved. Similarly, a published regression coefficient may be reproducible while the business conclusion is not replicable in another market.

1.2 Sources of irreproducibility

Common causes include:

  • undocumented data cleaning and exclusion decisions;
  • overwritten files and ambiguous dataset versions;
  • manual spreadsheet edits;
  • changing application programming interfaces (APIs) or data feeds;
  • software-package updates that alter defaults;
  • random algorithms without recorded seeds;
  • hidden joins, duplicated records or inconsistent identifiers;
  • selective reporting of models or outcomes;
  • unclear definitions of business measures;
  • access restrictions that prevent independent checking.

Reproducibility is not achieved merely by publishing code. Code without data dictionaries, environment specifications, input versions and explanations of decisions may remain impossible to understand or execute.

2. A Reproducible Analytical Workflow

A mature workflow treats an analysis as a controlled pipeline rather than a sequence of ad hoc commands.

Reproducible analytics workflow Questionand estimand Datalineage and quality Codeand environment Validationand review Decisionand monitoring Feedback, drift detection and revision
Reproducible analytics workflow from question to monitored decision
Figure: Reproducible analytics workflow from question to monitored decision

Figure: A reproducible workflow links the analytical question, data, code, validation, decision and continuing monitoring.

2.1 Define the question before the model

The team should specify the population, outcome, time period, unit of analysis, decision to be supported and acceptable error. In statistical work, the estimand is the precise quantity of interest—for example, the average treatment effect among eligible customers, rather than a vague goal such as “understand churn.” This prevents a technically sophisticated analysis from answering the wrong question.

A project record should identify:

  • the business owner and analytical owner;
  • the decision and its consequences;
  • inclusion and exclusion criteria;
  • the target variable and its measurement time;
  • assumptions, risks and approval requirements;
  • success criteria, including fairness and operational constraints.

2.2 Data lineage and provenance

Data lineage records where data originated, how it moved, and which transformations were applied. A practical lineage record includes source system, extraction time, query or API version, owner, legal basis, transformations, quality checks and retention period.

A raw dataset should normally be preserved as immutable evidence. Transformations should create new, named outputs rather than replacing the raw file. A data dictionary should define each variable, unit, coding scheme, missing-value convention, permissible range and sensitivity classification.

2.3 Data-quality controls

Data quality is multidimensional. Important dimensions include:

  • completeness: required values are present;
  • validity: values conform to permitted formats and ranges;
  • accuracy: values represent the real-world attribute;
  • consistency: related systems and fields agree;
  • timeliness: data are available and current when needed;
  • uniqueness: records are not unintentionally duplicated.

For a variable with n records, a simple completeness rate is:

C = (n − m) ÷ n

where C is completeness, n is the total number of records and m is the number of missing values. C is dimensionless and is meaningful only when the missingness rule and denominator are clearly specified. It does not measure accuracy: a complete but systematically incorrect field has C = 1 while remaining poor quality.

Quality checks should be automated where possible. Examples include uniqueness tests for customer identifiers, referential-integrity checks between tables, range checks for ages and dates, reconciliation of transaction totals, and alerts for unexpected category levels.

Missingness requires substantive investigation. Missing completely at random, missing at random and missing not at random are assumptions about the mechanism generating missing values, not labels that can be proven solely from the observed dataset. Imputation, deletion or a missingness indicator should be justified and documented.

2.4 Code, environments and version control

Analytical code should be stored in a version-control system. Meaningful commits, code review and tagged releases provide an audit trail. A project should separate raw data, processed data, source code, tests, documentation, outputs and reports. Secrets such as passwords and access tokens must never be committed to a repository.

An environment specification records the operating system, programming language, package versions, database drivers and relevant configuration. Containers or lockfiles can improve portability, but they do not eliminate the need to document external data and hardware-dependent behaviour.

Random procedures require controlled randomness. If an algorithm uses a pseudorandom generator, record the seed and algorithm where reproducibility matters. A seed does not make a changing dataset or nondeterministic distributed computation reproducible.

2.5 Testing and validation

Testing is not limited to software engineering. Statistical workflows benefit from:

  • unit tests for transformations and functions;
  • integration tests for data sources and joins;
  • assertions for expected row counts and ranges;
  • validation against independently calculated totals;
  • sensitivity analyses for key assumptions;
  • holdout or cross-validation procedures for predictive models;
  • independent review of code, data and interpretation.

A useful distinction is between verification and validation. Verification asks whether the analysis was implemented correctly. Validation asks whether the analysis is appropriate for the intended real-world use.

3. Statistical Communication and Uncertainty

A responsible report states what was measured, how it was measured and how uncertain the result is. A confidence interval is an interval-producing procedure with a long-run coverage interpretation under specified assumptions; it is not automatically the probability that one fixed parameter lies inside the observed interval. Similarly, a p-value is not the probability that a hypothesis is true.

For a sample mean under independent observations with finite variance, a commonly used approximate 95% confidence interval is:

x̄ ± t₀.₉₇₅, n−1 × s ÷ √n

where x̄ is the sample mean, s is the sample standard deviation, n is the sample size and t₀.₉₇₅,n−1 is the 97.5th percentile of the t distribution with n − 1 degrees of freedom. The approximation assumes an appropriate sampling design; for small samples, skewed populations or dependence, alternative methods may be required.

Communication should distinguish statistical significance, practical significance and decision significance. A tiny effect can be statistically detectable in a very large sample but irrelevant operationally. Conversely, a practically important effect may be estimated imprecisely.

Reports should disclose:

  • the analysis population and exclusions;
  • missing-data treatment;
  • model specification and important alternatives considered;
  • uncertainty intervals and relevant error rates;
  • subgroup performance;
  • limitations, assumptions and potential conflicts of interest;
  • whether results are exploratory or confirmatory.

Visualisations should use honest scales, clear denominators and accessible colour choices. Suppressing inconvenient results, testing many models but reporting only the best one, or presenting forecasts as facts are forms of misleading communication.

4. Ethics of Business Analytics

4.1 Privacy and informed use

Privacy concerns the appropriate collection, use, disclosure and retention of information. Personal data may identify a person directly or indirectly when combined with other data. Sensitive attributes can include health, biometric, financial, genetic, location, employment and demographic information, depending on context and applicable law.

Core principles include purpose limitation, data minimisation, accuracy, storage limitation, security, accountability and respect for individual rights. Consent is important but is not a universal solution: it may be invalid where people lack meaningful choice, and it does not justify uses beyond the communicated purpose.

De-identification reduces risk but rarely guarantees anonymity. Quasi-identifiers such as date of birth, postcode and gender can permit re-identification when linked with external sources. Small groups, rare events and high-dimensional records are especially vulnerable.

4.2 Bias and fairness

Bias can enter through problem definition, sampling, measurement, labels, historical decisions, missingness, feature construction, modelling, thresholds and deployment. Removing a protected attribute does not necessarily remove discrimination because correlated variables may act as proxies.

Fairness is multidimensional. Common group metrics include:

  • selection-rate parity: groups receive positive decisions at similar rates;
  • equal opportunity: true-positive rates are similar across groups;
  • equalised odds: both true-positive and false-positive rates are similar;
  • predictive parity: positive predictions have similar precision across groups.

For group g, the true-positive rate is:

TPRg = TPg ÷ (TPg + FNg)

where TP_g is true positives and FN_g is false negatives for group g. The false-positive rate is:

FPRg = FPg ÷ (FPg + TNg)

where FP_g is false positives and TN_g is true negatives. These metrics use different denominators and answer different ethical questions. In populations with different base rates, it is generally impossible to satisfy all major fairness criteria simultaneously unless special conditions hold. Fairness therefore requires an explicit choice informed by the decision context, affected communities and legal requirements.

Fairness metrics can also conceal within-group inequalities, intersectional disadvantage or harms caused by the definition of the target itself. Quantitative parity is evidence for assessment, not a complete ethical judgment.

4.3 Transparency, explainability and contestability

Transparency concerns what is disclosed about data, purpose, model behaviour, uncertainty and governance. Explainability concerns whether a decision or model output can be meaningfully understood. A technically interpretable model is not automatically fair, and a complex model is not automatically unacceptable.

A useful explanation may identify influential features, comparable cases, uncertainty and permissible ways to challenge an outcome. Explanations should not reveal confidential information or create security vulnerabilities. Individuals affected by high-impact automated decisions should have appropriate notice, review and appeal mechanisms.

4.4 Accountability and human oversight

Accountability requires named owners, documented responsibilities, escalation paths and consequences for misuse. “The algorithm decided” is not an acceptable allocation of responsibility. Human review can improve accountability, but merely placing a person in a nominal approval role does not ensure meaningful oversight. Reviewers need authority, time, competence and access to relevant evidence.

5. Statistical Governance

Statistical governance is the system of policies, roles, controls and review processes that ensures data and statistical outputs are fit for purpose and used responsibly. It complements, rather than replaces, technical skill.

A governance framework commonly contains:

Governance elementPractical question
OwnershipWho is accountable for the dataset, model and decision?
StandardsWhich definitions, coding rules and reporting conventions apply?
Access controlWho may view, modify or export the data?
Model inventoryWhich models exist, where are they used and who approved them?
ValidationHas an independent party assessed performance and limitations?
Change managementWhat changes require revalidation or approval?
MonitoringAre drift, errors, fairness and incidents tracked after deployment?
RecordsCan the organisation reconstruct what happened and why?
Incident responseWhat happens after a breach, harmful output or model failure?

Risk-based governance is preferable to treating every analysis identically. A low-impact descriptive dashboard may require documentation and access controls but not the same approval process as an automated lending or employment system. Risk assessment should consider scale, sensitivity, reversibility, affected populations, likelihood of harm and ability to appeal.

A model card or equivalent record should describe intended use, prohibited use, training data, evaluation data, performance, subgroup results, limitations, known failure modes, monitoring requirements and version history. A data sheet can provide analogous information about datasets, including collection context, consent, representativeness, missingness and recommended uses.

Monitoring should continue after deployment. Relevant measures include data drift, concept drift, calibration, error rates, intervention outcomes, complaints, subgroup performance and security events. A model can remain technically stable while the business process around it changes, making monitoring of context essential.

6. Privacy-Preserving Analytics

Privacy-preserving methods reduce exposure while retaining analytical value. No method eliminates all risk; protection depends on the threat model, auxiliary information and implementation.

6.1 Aggregation and suppression

Publishing counts, rates or summary statistics rather than individual records is often useful, but small cells can reveal information. Suppression, cell combination and controlled rounding reduce disclosure risk. Aggregation may also reduce analytical resolution and hide minority experiences.

6.2 Pseudonymisation and encryption

Pseudonymisation replaces direct identifiers with tokens, but a separate key or linkage attack may restore identity. Encryption protects data in storage or transit; it does not by itself prevent authorised users or a compromised application from viewing plaintext.

6.3 k-anonymity

A dataset satisfies k-anonymity with respect to selected quasi-identifiers if each equivalence class contains at least k records. It can reduce linkage risk but may fail when sensitive values are similar within a class or when attackers possess background knowledge. It also requires difficult choices about quasi-identifiers and generalisation.

6.4 Differential privacy

Differential privacy formalises a bound on how much the output distribution changes when one person's record is added or removed. A mechanism M is ε-differentially private if, for neighbouring datasets D and D′ differing in one individual and every output set S,

P[M(D) ∈ S] ≤ e^ε × P[M(D′) ∈ S]

Here ε ≥ 0 is the privacy-loss parameter; smaller ε generally gives stronger privacy but often more noise. The probabilities arise from the mechanism's randomness. Differential privacy requires a clearly defined neighbouring-dataset relationship and careful accounting when multiple queries are released. It protects participation-related influence, not every possible form of confidentiality, and utility can deteriorate for small groups or rare events.

6.5 Federated and synthetic-data approaches

Federated learning keeps some data at local sites and shares model updates, but updates may leak information unless protected. Secure aggregation, encryption and differential privacy can strengthen the design. Synthetic data may reduce direct exposure, yet it can reproduce sensitive patterns, memorise rare records or fail to preserve important relationships. Synthetic data must be evaluated for both utility and disclosure risk.

7. Automated Analytics and AI

Automated analytics introduces additional risks: automation bias, feedback loops, distribution shift, opaque vendor systems, prompt or data poisoning, model hallucination, insecure interfaces and unclear responsibility. Generative systems can produce plausible but unsupported text, code or statistical interpretations.

Controls should include:

  1. documented intended use and prohibited use;
  2. human review proportionate to impact;
  3. provenance labels for generated content;
  4. tests for accuracy, robustness, privacy and subgroup performance;
  5. restrictions on confidential inputs;
  6. logging of prompts, versions, data sources and outputs where lawful;
  7. independent challenge testing and red-teaming;
  8. a correction and appeal process;
  9. monitoring for drift and emergent failure modes.

Automation should not be used to avoid difficult normative decisions. A system that optimises a measurable target may worsen the broader objective when the target is incomplete or when users adapt strategically. Human judgement remains necessary for defining objectives, interpreting trade-offs and deciding what harms are unacceptable.

8. Illustrative Case: Automated Credit-Limit Review

Background

A fictional retail bank, Northbridge Bank, develops a model to recommend credit-limit increases for existing customers. The model uses repayment history, utilisation, account age, income information and transaction patterns. Management expects faster reviews and lower default rates.

Problem

The initial model has high overall area under the receiver operating characteristic curve, but approval rates differ substantially across demographic groups. Some income values are missing more often for customers using particular account channels. Historical repayment labels also reflect earlier human decisions, including periods when some customers were systematically offered lower limits.

Analysis

The analytics team first defines the decision: recommend an increase only when the expected benefit exceeds the estimated risk, subject to affordability and regulatory constraints. It creates a frozen development dataset with a documented extraction query and records the time order of observations. Data-quality tests identify duplicate accounts, implausible income values and channel-specific missingness.

The team separates development, validation and temporal holdout data. It evaluates discrimination, calibration and subgroup error rates rather than relying on one overall score. For each group, it reports TPR, FPR, approval rate and calibration plots. It examines whether the target label represents default risk or merely the bank's prior approval behaviour.

A privacy review finds that raw transaction descriptions are unnecessary for the stated purpose. Features are replaced with less granular summaries, and access is restricted. A fairness review identifies that a single threshold produces unequal error patterns because group base rates and data quality differ. The team tests alternatives, including threshold policies, additional affordability verification and a manual review route for uncertain cases.

Approach and solution

The bank establishes a model card, a data dictionary and an approval record. A senior validation group independently reviews the code and tests. The deployment is initially limited to a pilot with human review. Customers receive an understandable explanation of relevant factors and a channel for correction and appeal. Monitoring tracks drift, complaints, overrides, default outcomes and subgroup metrics.

The model is not approved for automatic adverse decisions until the bank demonstrates that the data, target, performance and governance controls are appropriate. A change in product policy or economic conditions triggers revalidation.

Outcome

The pilot reduces review time, but the model is not deployed as an unrestricted automated decision-maker. Feature reduction improves privacy and interpretability. The bank discovers that a seemingly strong historical label partially encoded earlier policy, leading it to revise the target and continue collecting better outcome data.

Learning points

  1. Overall predictive performance cannot establish fairness or fitness for use.
  2. Data provenance and label validity are as important as algorithm selection.
  3. Privacy minimisation can improve both governance and model interpretability.
  4. Human review is meaningful only when supported by authority and evidence.
  5. Monitoring and appeal mechanisms are part of the model, not administrative additions.

9. Implementation Guidance and Limitations

Organisations seeking improvement should begin with a small number of enforceable practices: preserve source data, version code and definitions, automate quality tests, require reproducible reports, maintain a model inventory, document intended use, conduct impact assessments for high-risk applications, and monitor deployed systems.

Governance can fail through excessive bureaucracy. If controls are too slow or complex, analysts may create shadow systems outside approved processes. Controls should therefore be proportional, usable and integrated into ordinary development tools. Governance also cannot resolve every ethical disagreement. Some decisions require public deliberation, legal interpretation or affected-community participation rather than a technical metric.

Fairness metrics are not interchangeable, privacy methods involve utility trade-offs, and transparency may conflict with security or commercial confidentiality. Statistical uncertainty remains even when a workflow is perfectly reproducible. Reproducibility establishes what was done; it does not establish that what was done was wise, lawful or socially beneficial.

Chapter Summary

Reproducible analytics combines explicit analytical questions, data provenance, quality controls, versioned code, controlled environments, testing, documentation and transparent communication. Repeatability, reproducibility and replicability describe related but distinct forms of reliability. Data quality must address completeness, validity, accuracy, consistency, timeliness and uniqueness.

Ethical analytics requires attention to privacy, purpose limitation, data minimisation, bias, fairness, transparency, contestability and accountability. Fairness metrics such as TPR and FPR illuminate different dimensions of error and cannot be treated as a single universal standard. Statistical governance assigns ownership, establishes standards, controls access, validates models, manages change and monitors deployed systems.

Privacy-preserving approaches—including aggregation, pseudonymisation, k-anonymity, differential privacy, federated learning and synthetic data—reduce particular risks but introduce trade-offs and require threat-model analysis. Automated analytics and AI require stronger controls for provenance, human oversight, security, drift, privacy and harmful feedback. The central professional obligation is to ensure that analytical systems are not merely accurate, but traceable, appropriate, explainable and responsibly governed.

Key Terms

Reproducibility: The ability of an independent analyst to obtain consistent results using the original data and methods.

Repeatability: The ability to obtain the same result under the same analyst, data, code and environment.

Replicability: The extent to which a new study using new data reaches consistent conclusions.

Data lineage: A record of data origin, movement and transformation.

Data provenance: Evidence describing the source, context and history of a dataset.

Data dictionary: Documentation defining variables, formats, units, codes and missing values.

Estimand: The precise population quantity an analysis seeks to estimate.

Version control: A system for recording and managing changes to code, data definitions and documents.

Data quality: The fitness of data for a specified use across dimensions such as accuracy and completeness.

Model validation: Assessment of whether a model is appropriate and performs adequately for its intended use.

Privacy: Appropriate control over collection, use, disclosure and retention of information.

Pseudonymisation: Replacement of identifiers with tokens that may still be reversible through additional information.

Differential privacy: A formal privacy guarantee that limits the effect of one individual's data on released outputs.

Bias: Systematic distortion that can arise in data, measurement, modelling or decisions.

Fairness: Normative and statistical evaluation of whether benefits, burdens and errors are distributed acceptably.

Transparency: Disclosure about data, methods, purposes, limitations and governance.

Accountability: Assignment of responsibility for decisions, impacts and corrective action.

Model card: A structured record of a model's purpose, performance, limitations and appropriate use.

Concept drift: Change over time in the relationship between inputs and the outcome of interest.

Statistical governance: Policies, roles and controls that ensure responsible and fit-for-purpose statistical practice.

Review Questions

Short Answer Questions

  1. Distinguish repeatability, reproducibility and replicability.
  2. Why does publishing code alone not guarantee reproducible analytics?
  3. Define data lineage and identify two items it should record.
  4. What is the difference between verification and validation?
  5. Why can removing a protected attribute fail to remove discrimination?

Long Answer Questions

  1. Explain how version control, environment specification, data snapshots and testing work together in a reproducible workflow.
  2. Discuss the main dimensions of data quality and explain why completeness is not equivalent to accuracy.
  3. Compare transparency, explainability and contestability in high-impact automated decisions.
  4. Explain the governance lifecycle for a statistical model from development through post-deployment monitoring.
  5. Compare aggregation, k-anonymity and differential privacy, including their principal limitations.

Analytical / Application Questions

  1. A company reports equal overall accuracy across two demographic groups, but one group has a much higher false-positive rate. Analyse why overall accuracy is insufficient and recommend additional evaluation measures.
  2. Design a governance plan for an automated employee-screening model. Specify data controls, validation, fairness assessment, human oversight, documentation and monitoring.
  3. An analyst obtains different results after a software-package update and a refreshed data extract. Diagnose the reproducibility failure and propose a recovery and prevention plan.

Multiple Choice Questions with Answers

Question 1

Which statement best distinguishes reproducibility from replicability?

A. Reproducibility uses new data, whereas replicability uses the original data.

B. Reproducibility uses the original data and methods, whereas replicability uses new data with an equivalent design.

C. Reproducibility concerns only software, whereas replicability concerns only ethics.

D. The terms have exactly the same meaning in every discipline.

Correct Answer: B. Reproducibility uses the original data and methods, whereas replicability uses new data with an equivalent design.

Question 2

A dataset contains 1,000 records, of which 40 have missing values for a required field. What is the completeness rate under the definition in this chapter?

A. 4%

B. 40%

C. 96%

D. 99.6%

Correct Answer: C. 96%

Question 3

Which practice most directly preserves an auditable history of code changes?

A. Saving only the latest spreadsheet

B. Using version control with meaningful commits and tagged releases

C. Copying files into an unlabelled shared folder

D. Changing software packages without recording versions

Correct Answer: B. Using version control with meaningful commits and tagged releases

Question 4

For group g, which expression defines the true-positive rate?

A. TP_g ÷ (TP_g + FN_g)

B. TP_g ÷ (TP_g + FP_g)

C. FP_g ÷ (FP_g + TN_g)

D. TN_g ÷ (TN_g + FN_g)

Correct Answer: A. TP_g ÷ (TP_g + FN_g)

Question 5

Why is removing a protected attribute not sufficient to guarantee fairness?

A. Protected attributes are never useful for evaluation.

B. Correlated variables can act as proxies for the protected attribute.

C. Models cannot operate without protected attributes.

D. Removing variables always increases discrimination.

Correct Answer: B. Correlated variables can act as proxies for the protected attribute.

Question 6

In the differential-privacy expression, what does a smaller ε generally indicate?

A. Stronger privacy with potentially more noise

B. Higher model accuracy in every situation

C. No randomness in the mechanism

D. That the dataset contains no personal information

Correct Answer: A. Stronger privacy with potentially more noise

Question 7

Which governance control is most directly concerned with changes to a deployed model or its data?

A. Change management and revalidation requirements

B. Colour selection for charts

C. Deleting the model inventory

D. Removing all human review

Correct Answer: A. Change management and revalidation requirements

Question 8

What is a principal limitation of pseudonymisation?

A. It always prevents linkage attacks.

B. It makes encryption impossible.

C. A separate key or auxiliary information may enable re-identification.

D. It eliminates the need for access controls.

Correct Answer: C. A separate key or auxiliary information may enable re-identification.

Question 9

Which statement about a confidence interval is most accurate?

A. It is always the probability that the fixed parameter lies in the observed interval.

B. It has a long-run coverage interpretation under specified assumptions.

C. It proves that the null hypothesis is false.

D. It measures practical importance without reference to effect size.

Correct Answer: B. It has a long-run coverage interpretation under specified assumptions.

Question 10

Why should an automated credit model be monitored after deployment?

A. Deployment guarantees that its data-generating environment will remain unchanged.

B. Monitoring is needed to detect drift, changing errors, fairness problems and operational incidents.

C. Monitoring replaces the need for initial validation.

D. Monitoring is relevant only when the model has no documentation.

Correct Answer: B. Monitoring is needed to detect drift, changing errors, fairness problems and operational incidents.

Advanced Business Statistics
Chapter 15 of 15