Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Use when auditing how an AI/ML personnel assessment was actually built once its design was set — Components 3-5 of the Landers & Behrend (2023) framework: model development (refinement and cross-validation strategy, documentation), model features (feature engineering — NLP tokens vs. topics, speech-to-text, extracted facial/voice features), and model processes (the estimation algorithm, alternatives explored, and stress tests for bias). Triggers: "audit feature engineering", "k-fold vs holdout v
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 22% | 0% |
| case-03 | ✗→✓ | ▲ Improved | 3% | 0% |
| case-05 | ✓→✓ | = Same ✓ | 58% | 0% |
| case-06 | ✓→✓ | = Same ✓ | 79% | 0% |
| case-07 | ✓→✓ | = Same ✓ | 36% | 0% |
Where design becomes a working model. Guidance from the Principles/Standards gets thin here and machine-learning expertise becomes essential — many decisions live only in code (R/Python) or in developers' heads and are highly idiosyncratic to the specific model. The audit's job is to drag those decisions into documentation and test their effect on validity and bias.
What it is: the specific approach used to refine the model after the initial design. Highly idiosyncratic; the central evaluative question is whether it is documented.
Questions to ask: Once the initial model was created, how was it refined? What approaches were taken, and what likely effect did they have? Is every decision about every model created during development fully documented?
Common failure — selective cross-validation reporting: A frequent issue is the choice among k-fold, holdout, and temporal cross-validation. Performance typically ranks k-fold ≥ holdout ≥ temporal (temporal is worse because model performance decays over time). So developers may report only k-fold results — potentially hiding information or signaling an incomplete development process. Audit move: all three approaches could be run and compared; if they weren't, the reasons for the omissions should be identified. Temporal validation matters most for an operational hiring tool whose population drifts.
Criterion reconceptualization recurs here too: refinement often re-weights the criterion (e.g., task vs. contextual performance). Down-weighting task and up-weighting contextual performance can reduce adverse impact, but alternative weighting schemes carry validity implications (Johnson, 2001; Sackett et al., 2008) and must be explicitly articulated and defended, not quietly tuned for a fairness metric.
What it is: the feature-engineering process that turns raw input data into the final predictors. The area where ML resources most exceed existing psychological guidance.
Questions to ask: How were raw input data engineered into model features? Was the process conceptually or empirically driven? What alternative feature-engineering approaches were explored?
Apply it (focal example):
nature of language and its meaningfulness to the prediction. Tokens may be raw frequencies or, alternatively, built from topics. A topic-based model can reduce bias by minimizing the influence of dialect — yet that choice has validity impacts that must be evaluated. Neither is free.
is a constantly moving target, with direct implications for reliability and validity. Audit the quality of the conversion, not just the downstream scorer.
what biases were explored in the engineering process (recall the wrinkles/skin-tone/makeup proxies from design).
is where construct-irrelevant variance is silently introduced.
What it is: the specific estimation process by which the final model generates predicted scores (the choice among the many available ML algorithms and how inputs are combined into a score).
Questions to ask: How does the model use inputs to generate scores? How were alternative approaches explored and evaluated?
Apply it (focal example): What stress tests were conducted, and what types of bias were investigated? Did these tests result in changes to the model — and if so, how and why? A model that was never stress-tested for bias, or where tests were run but never acted on, is a finding.
Audit emphases:
intentionally introduces bias to improve out-of-sample accuracy — desirable, but it sacrifices coefficient interpretability, complicating "why did it score me this way" explanations relevant to procedural/informational justice.
convenience/familiarity.
ai-input-data-and-design-audit (upstream) · ai-model-outputs-audit (downstream) · ai-fairness-lenses (bias-variance, measurement bias) · criterion-related-validation (cross-validation, weighting, corrections)
Source: Landers & Behrend (2023), Table 1 (Components 3–5) and "Components Relating to Models" prose.
Other measured skills in the registry, with their headline benchmark lift.