Eu Ai Act For It
Hook
The EU AI Act went into effect in phases starting August 2024. You've probably heard about it in the context of "fairness" or "transparency", important concepts, but they don't translate to "what IT needs to do on Tuesday." A compliance officer tells you the Act requires "explainability" of AI systems. So you ask your data science team to explain their model. They spend a week writing up how the model works (feature importances, training data overview). You send that to your compliance team. Compliance says it's not enough, regulators want "explainability in a form that's understandable to a non-technical decision maker." So the data science team writes it again. This loop goes three times. Meanwhile, your IT team is asking: where do we log this explanation? How do we audit that it's being provided? What happens if we can't explain a decision? Does the system need to shut down? What does a compliance audit look like? The EU AI Act is not just about model explainability. It's about infrastructure logging, audit trails, access controls, and operational practices. This lesson translates regulatory requirements into IT infrastructure decisions.
Purpose
The EU AI Act is the first comprehensive AI regulation. It's in effect now. It covers systems deployed in the EU or affecting EU residents, even if you're not in Europe. If you have customers, employees, or data in the EU, the Act likely applies to you. The Act doesn't regulate AI in the abstract. It regulates specific use cases (hiring, lending, law enforcement, content moderation) and requires specific practices (transparency, documentation, human oversight, bias testing). These requirements land on IT. You need to understand what the Act requires, map those requirements to infrastructure capabilities, and decide what to build.
This lesson translates the EU AI Act from policy into infrastructure practice. It covers: risk classification, prohibited practices, transparency obligations, documentation requirements, and what IT needs to build to become compliant.
Why This Matters
For Your Compliance and Legal Teams: The EU AI Act has teeth. Violations can result in fines up to 10% of annual revenue (for the most serious violations) or 6% for transparency violations. This is not theoretical, regulators are already preparing enforcement. You need infrastructure to prove compliance, not just good intentions.
For Your Engineering Team: Compliance requirements are not abstract. They translate to: logging decisions, storing explanations, enabling audits, implementing access controls, testing for bias. These require infrastructure investments. Your engineers need to understand not just "we need to be transparent" but "every decision the system makes must be logged with timestamp, user, input, output, and explainability score."
For Your Board and Finance: The cost of non-compliance is high. But the cost of over-compliance (building infrastructure for every conceivable requirement) is also high. You need a risk-based approach. High-risk systems (hiring, law enforcement, financial decisions) need robust compliance infrastructure. Lower-risk systems need less. Your framework should map systems to risk levels and required infrastructure investment.
For Your IT Operations: Compliance infrastructure often conflicts with operational efficiency. Logging every decision creates data storage costs. Keeping audit trails for years creates retention obligations. Implementing human oversight adds latency. You need to design compliant systems that are still operationally sound.
Core Concepts
Key Insight 1: The EU AI Act's Risk Classification
The Act classifies AI systems into four risk categories:
Prohibited Practices (Risk Level: Unacceptable)
The Act bans certain AI practices entirely. You cannot deploy these systems in the EU, period.
Prohibited practices include:
- Subliminal manipulation: AI designed to cause harm by exploiting vulnerability (targeting children or vulnerable populations)
- Social scoring: AI used to assess or classify people based on behavior, assumed characteristics, or personality ("your social credit score is too low; you're denied a loan")
- Categorical ban on law enforcement facial recognition in public spaces (with narrow exceptions for serious crimes)
If your organization is considering any of these, the answer is no. The legal and reputational risk is extreme. Don't design systems to work around this. The intent is clear, and regulators will enforce it aggressively.
High-Risk Systems (Risk Level: High)
These systems are permitted but heavily regulated. They require:
- Risk assessments
- Bias and fairness testing
- Human oversight
- Documentation
- Transparency obligations
- Regular audits
High-risk systems include:
- Employment and HR: Hiring, performance management, career advancement, termination, skills-based hiring
- Lending and Finance: Credit assessment, loan decisions, insurance underwriting, pricing
- Law Enforcement: Prediction of criminal behavior, detection of trafficking, identification of crime patterns
- Asylum and Immigration: Assessment of asylum applications, border crossing decisions
- Education: Grading, access to education, placement in track
- Biometric Identification: Facial recognition, fingerprinting for identification
- Critical Infrastructure: Systems controlling energy, water, transportation
If you have any of these systems, they're high-risk under the Act, regardless of what you think. You cannot opt out by claiming the system is "auxiliary" or "research-only." The Act classifies by use case, not by your intent.
Limited-Risk Systems (Risk Level: Medium)
These systems require transparency obligations:
- Chatbots and AI assistants: If it's an AI system that users interact with and might believe they're talking to a human, you must disclose it's AI
- Content recommendation systems: If an AI system recommends content that could affect user safety or well-being, you must be transparent about how it works
- Deepfakes: If you use AI to create synthetic images, audio, or video of people, you must disclose this
Limited-risk systems don't require formal risk assessments or bias testing, but they do require transparency disclosures.
Minimal-Risk Systems (Risk Level: Low)
These systems have no specific requirements under the Act (they're still subject to general GDPR and other regulations):
- Email spam filters
- Content moderation using simple models
- Systems that don't affect users' rights or well-being
Most AI systems your organization builds fall into High-Risk or Limited-Risk categories. Minimal-Risk systems are rare.
Key Insight 2: What "High-Risk" Really Means, Infrastructure Requirements
If you classify a system as high-risk (which most hiring, lending, and law enforcement systems are), the Act requires:
Systematic Risk Assessment
- Document what the system does
- Identify risks: accuracy degradation, bias, adversarial inputs, etc.
- Assess likelihood and impact of each risk
- Document mitigation controls
- Annual reassessment
This is the risk assessment framework from Lesson 1. EU AI Act compliance requires you to actually do it and document it.
Bias and Fairness Testing
- Test the model for bias on protected characteristics (race, gender, age, disability)
- Document testing methodology
- Document results
- Document mitigation steps if bias is found
- Ongoing monitoring for bias in production
You cannot claim "we don't monitor bias because it's a technical challenge." The Act requires it. Build the infrastructure or don't deploy the system.
Human Oversight
- For high-risk systems, humans must be able to understand and override AI decisions
- Documentation of how humans oversee the system
- Training of humans who oversee the system
- Ability to manually intervene
This means: if your hiring recommendation system is fully automated, you're violating the Act. You need human review before decisions are made. This isn't optional.
Documentation
- How was the model trained?
- What data was used?
- What are the model's limitations?
- How does the model interact with other systems?
- What happens when the system fails?
- How is bias monitoring happening?
All of this must be documented and kept for the life of the system plus 5 years.
Transparency and Explainability
- Users affected by high-risk systems must be told:
- That an AI system made a decision affecting them
- In a way they can understand, what the basis for the decision was
- How they can challenge or appeal the decision
- The explanation must be understandable to a layperson, not just technical documentation
This is operationally hard. It means every hiring recommendation must include an explanation. Every loan denial must include an explanation. Every law enforcement action informed by AI must include an explanation.
Audit Trail and Logging
- Every significant decision made by a high-risk system must be logged
- Logs must include: timestamp, inputs, outputs, explanation, confidence score
- Logs must be kept for at least 5 years
- Logs must be auditable (regulators can ask to see decision logs and you can provide them)
This creates significant data storage and retrieval requirements.
Key Insight 3: Mapping the Act to IT Infrastructure
The EU AI Act requirements translate to specific IT infrastructure capabilities:
Requirement
Translates To
IT Component
Risk Assessment
Automated risk scoring of AI systems
Governance dashboard: monitors model accuracy, fairness, drift
Bias Testing
Regular bias audits by protected characteristic
Automated weekly fairness tests comparing model performance across groups
Human Oversight
Every high-risk decision reviewed by human
Workflow system: alerts human, requires approval, logs override
Documentation
Maintained and auditable explanations
Database: stores explanation for every decision, queryable by auditors
Transparency
Users must understand decisions
API: returns explanation understandable to non-technical user
Audit Trail
Every decision logged with context
Immutable log store: timestamp, user, inputs, outputs, explanation, confidence
Building these capabilities requires:
- Logging infrastructure: Every decision must be logged. Logs must be immutable and retention must meet regulatory requirements (5+ years).
- Audit trail database: Queryable system that allows regulators (and your team) to reconstruct what happened and why.
- Explainability system: Model outputs must be translated to human-understandable explanations (feature contributions, decision rules, or natural language).
- Fairness monitoring: Automated tests that compare model performance across demographic groups and alert if fairness metrics diverge.
- Human oversight workflow: Integration points where humans review and approve AI decisions before they're executed.
- Documentation system: Versioned documentation of model design, training, limitations, and changes. Updated whenever the model changes.
Key Insight 4: Risk Classification Is Your Decision (But Regulators Will Review It)
The Act doesn't have a precise rule for "is this high-risk?" You must classify your own systems. But here's the catch: regulators can disagree with you. If you classify a hiring AI system as low-risk and regulators disagree, you're liable.
The safest approach: classify conservatively. If there's any doubt, classify as high-risk. Yes, this requires more infrastructure. But it prevents regulatory escalation and shows intentional governance.
Examples of classification mistakes you might see in the wild:
- "Our hiring recommendation system is low-risk because it's just one input to human hiring managers, not the final decision." (Wrong. It's high-risk. Being one input doesn't eliminate the requirement for fairness testing and human oversight.)
- "Our customer profiling system is low-risk because we're not making decisions, just segmenting customers." (Wrong. If profiling is used to determine who sees what content or what pricing, it affects rights and is high-risk.)
- "Our chatbot is low-risk because it's just for entertainment." (Wrong. If it's an AI chatbot users interact with, it's limited-risk at minimum. You must disclose it's AI.)
Your safest approach: create a risk classification inventory for all your AI systems. Classify conservatively. Document your reasoning. Be prepared to defend your classification to regulators.
Key Insight 5: Transparency Obligations, What Users Must Understand
For high-risk and limited-risk systems, users must understand they're interacting with AI and how it affects them.
For High-Risk Systems (hiring, lending, law enforcement):
- "An AI system assisted in the decision to [deny your loan / reject your application / issue this citation]."
- Explanation of the main factors that led to the decision (in plain language, not technical jargon)
- Information about how to challenge or appeal the decision
The explanation must be:
- Understandable to the user (not "feature importance: 0.23")
- Specific to the decision ("your credit score is below our threshold; you have no credit history with our institution")
- Actionable ("you can improve your credit score by paying down debt, then reapply")
For Limited-Risk Systems (chatbots, recommendation systems):
- Disclosure that it's AI
- Basic information about how it works
- How the user can control or turn it off
Key Insight 6: Timeline and Enforcement
The EU AI Act had a phase-in timeline:
- August 2024: Prohibited practices are illegal immediately
- February 2025: Transparency obligations for limited-risk systems take effect
- May 2026: Full requirements for high-risk systems take effect (risk assessment, bias testing, documentation)
We're now in February 2026 (or later). Most of the Act is already in effect. Full requirements for high-risk systems are in effect now. If you haven't started implementing compliance infrastructure, you're behind.
Enforcement:
- EU national regulators (in each country) enforce the Act
- Fines up to 6% of annual revenue for transparency violations, 10% for serious violations
- Private right of action: individuals can sue if harmed by non-compliant AI
- Criminal penalties for prohibited practices
Regulators are not yet aggressively fining (they're in the early stage of enforcement), but they are investigating, and patterns of violations are emerging. The fines will increase over time as precedent builds.
Practical Use Cases
Use Case 1: Compliance Audit, Hiring AI System
The Scenario: Your company uses an AI system to recommend qualified candidates for software engineering roles. The system ingests resume data, cover letters, interview transcripts, and makes recommendations to the hiring manager. You're undergoing a compliance audit to ensure the system meets EU AI Act requirements.
Audit Questions:
- Risk Classification: How did you classify this system?
- You say: "High-risk. It's a hiring system, which is explicitly listed as high-risk in the Act."
-
Auditor: Correct. What mitigations are in place?
Risk Assessment: Do you have documented risk assessment?- You say: "Yes, we completed a risk assessment identifying three primary risks: (a) accuracy degradation from stale training data, (b) bias against women in STEM roles, (c) overreliance on transcript quality."
-
Auditor: How do you mitigate each?
Bias Testing: How do you test for bias?- You say: "Weekly audit comparing hiring recommendations by gender. Metrics: true positive rate (% recommended) by gender, recommendation confidence by gender. Threshold: if any metric diverges >5% between genders, we investigate."
- Auditor: For the past 12 months, what bias has been found?
- You: [Shows data. Found bias in February against women (recommendation rate 35% vs. 45% for men). Investigated. Root cause: training data skew. Retrained model. Bias resolved.]
- Auditor: Good. What about other protected characteristics (race, age, disability)?
- You: [Pause] We don't currently test for those. We test for gender because we had historical awareness of gender imbalance. Should we?
-
Auditor: Yes. The Act requires testing on multiple characteristics. Expand your testing.
Human Oversight: How do hiring managers use the AI recommendations?- You say: "The system recommends candidates. The hiring manager must review and approve before an interview is scheduled. No automation."
- Auditor: Can the hiring manager see the explanation for why the system recommended each candidate?
- You: "Yes, we provide top three reasons: [Candidate scored high on X skill, Y experience, Z relevant projects]."
- Auditor: Is the explanation understandable to a hiring manager without a technical background?
- You: "Yes, it's in plain language. We tested with actual hiring managers."
- Auditor: Good. Can a rejected candidate see the explanation for why the system did not recommend them?
- You: [Pause] We only provide explanations for recommended candidates that are interviewed. Rejected candidates don't see explanations.
-
Auditor: The Act requires transparency. Rejected candidates should be able to understand why. What's your mechanism for this?
Documentation: Do you have documentation of the system?- You say: "Yes, we have documentation of the model architecture, training data, limitations, and changes."
- Auditor: How long have you retained this documentation?
- You: "We have 2 years of history."
- Auditor: The Act requires at least 5 years. Extend your retention.
- Auditor: Is the documentation updated whenever the model changes?
- You: "Yes, we version documentation with model changes."
- Auditor: Good. Is documentation kept in an auditable system so we can verify it wasn't modified retroactively?
- You: "It's in version control with immutable timestamps."
-
Auditor: Good.
Audit Trail: Do you log decisions?- You say: "We log when the system makes a recommendation: timestamp, candidate ID, reason for recommendation, hiring manager decision."
- Auditor: For what period?
- You: "12 months."
- Auditor: Retain for at least 5 years. Also, ensure logs are queryable (we'll want to audit samples). Can you provide all recommendations for female candidates in Q4 2024?
- You: [Runs query] "Yes, 47 recommendations, details available."
-
Auditor: Good.
Appeal and Override: If a candidate disagrees with the recommendation, can they challenge it?- You: "No formal process. Candidates can email HR, but we don't have a documented appeal mechanism."
- Auditor: The Act requires it. Implement an appeal process where candidates can request explanation and contest the decision. Document the appeals and outcomes.
Compliance Findings:
- Compliant: Risk classification, human oversight, basic bias testing, documentation, some audit trail
- Non-compliant: Limited bias testing (gender only, not other characteristics), short documentation retention (2 years not 5), limited audit trail retention, no appeal mechanism, no transparency for rejected candidates
- Required remediation: Expand bias testing, implement retention policies, build appeal mechanism, provide transparency
Timeline for Remediation: 60 days
Cost:
- Bias testing expansion: $40k (data science time)
- Appeal mechanism: $30k (eng time, workflow)
- Audit infrastructure: $50k (logging, storage, query systems)
- Documentation retention: negligible (just change retention settings)
- Total: ~$120k to become compliant
Use Case 2: Building Explainability for Loan Decisions
The Scenario: Your bank uses an AI system to make lending decisions (high-risk under the Act). Applicants who are denied need to understand why. Currently, the system outputs a simple "approved" or "denied" decision. There's no explanation. You need to build explainability.
Approach:
- Decision factors: Identify the main factors the model uses:
- Credit score (40% of decision weight)
- Income (30%)
- Debt-to-income ratio (20%)
-
Years of credit history (10%)
Decision explanation template:- "Your loan application was [approved/denied]. Here's why:"
- "Credit score [ABC]: [above/below] the threshold we use. [If below, explain how to improve]"
- "Income [XYZ]: [sufficient/insufficient] to support this loan amount. [If insufficient, explain what level would be needed]"
- "Debt-to-income ratio: [A]%. We approve loans with ratios below [B]%."
-
"Credit history: [X] years. We prefer applicants with [Y] years."
Counterfactual explanation (optional but better):- "If your credit score were 650 instead of 580, you would be approved."
- "If your debt-to-income ratio were below 40%, you would be approved."
-
This tells applicants what concrete actions would change the decision.
Implementation:- Store the model's decision factors for each application (timestamp, credit score, income, ratio, etc.)
- Build a rules engine that translates these factors into plain language explanations
- Test with non-technical users: can they understand why they were approved or denied?
-
Provide explanation via email, portal, or letter (regulatory requirement: must be accessible)
Appeal mechanism:- Applicant receives denial and explanation
- Applicant can request manual review (a human loan officer reviews the application)
- Manual review can override the AI system
- Document all appeals and outcomes (required for audit trail)
Cost and Effort:
- Explainability rules engine: $50k
- Appeal workflow: $30k
- Testing with users: $10k
- Documentation and training: $10k
- Total: ~$100k
Timeline: 3-4 months to design, build, and test
Use Case 3: Compliance Documentation System
The Scenario: You have 12 AI systems across your organization. You need to maintain compliance documentation for each (risk assessments, bias testing, change logs, audit trails). You need a system that allows:
- Teams to document their systems
- Compliance team to audit documentation
- Regulators (in an audit) to review documentation
- Easy querying ("show me all systems with bias testing results from Q4")
Solution Design:
- Documentation Template (standardized across all systems):
- System name, owner, deployment date
- Risk classification (Prohibited / High / Limited / Low)
- Risk assessment (risks identified, mitigations in place)
- Bias testing methodology (what characteristics? what's the frequency?)
- Bias testing results (past 12 months)
- Human oversight mechanism (how are humans involved?)
- Audit trail (where decisions are logged, retention period)
- Change log (model versions, training data changes, threshold changes)
- Incident log (any failures, biases detected, appeals)
-
Contact: who owns this system?
Versioning and Retention:- Every version of the template is preserved with timestamp
- Changes require approval from compliance team
- Retention: current version + 5 years of history (regulatory requirement)
-
Immutable storage: version control system with audit logging
Querying:- Compliance team can query: "Which systems have bias results showing divergence >5%?" and quickly find them
- Regulators can ask: "Show me all hiring systems" or "Show me all systems using facial recognition" and get results
-
Risk scoring: Systems are automatically ranked by risk (high-risk systems without recent bias testing appear first)
Automation:- Bias testing results automatically populate the template (from your bias testing system)
- Incident reports automatically populate (from your incident management system)
-
Compliance team reviews and signs off on documentation quarterly
Integration with Compliance Dashboard:- Dashboard shows: compliance status of each system (green/yellow/red)
- Green: documented, tested, compliant
- Yellow: documented but recent changes pending audit
- Red: missing required documentation or failed compliance check
- Executive view: how many systems in each category? What's the remediation timeline?
Implementation:
- Build or buy a compliance documentation system: $100-200k
- Integration with bias testing and incident systems: $50k
- Training and rollout: $30k
- Ongoing maintenance: $20k/year
- Total initial: $180-280k + $20k/year
Payoff:
- Regulatory audit is fast (documentation is ready, organized, auditable)
- Your team has visibility into compliance gaps and can prioritize remediation
- Risks are surfaced early (red systems on the dashboard get attention)
Examples
Example 1: Documentation Template for High-Risk AI System
AI System Documentation
System Overview
- Name: Hiring Recommendation System
- Owner: HR Tech Team
- Deployment Date: 2024-01-15
- Current Model Version: v2.3 (deployed 2025-12-10)
- Classification: High-Risk (hiring system per EU AI Act Article 6)
Risk Assessment
Last Updated: 2025-12-01
[Link to detailed risk assessment document]
Main Risks Identified:
- Accuracy degradation from stale training data (Likelihood: Medium, Impact: High)
- Gender bias in recommendations for STEM roles (Likelihood: Medium, Impact: High)
- Age bias (Likelihood: Low, Impact: High)
Mitigations:
- Monthly retraining on current job data
- Weekly gender bias audit; alert if divergence >5%
- Age proxy removal from model features
Bias Testing
Last Updated: 2025-12-15
Methodology:
- Weekly comparison of recommendation rate by gender (male/female/non-binary)
- Monthly comparison by age group (25-35, 35-50, 50+)
- Threshold: alert if any metric diverges >5%
Results (2025):
- Gender: January-October: no significant divergence. November: 4.8% divergence (within threshold). December: 2.1%.
- Age: Consistent performance across age groups (divergence <3%)
- Overall Assessment: No action needed.
Human Oversight
- Every recommendation is reviewed by a human hiring manager before interview is scheduled
- Hiring manager can approve, reject, or request more information about the candidate
- System provides explanation of top 3 reasons for recommendation
- 12-month data: 87% of recommendations approved, 13% rejected
- 0 appeals of rejections received
Audit Trail
- Decisions logged to [System: HR-AI-Audit-Log]
- Log includes: timestamp, candidate ID, recommendation (Y/N), reason, hiring manager, decision, date of decision
- Retention: 7 years
- Sample auditability: Query "all recommendations for female candidates, Q4 2025" returned 47 records with full decision trail
Change Log
- v2.3 (2025-12-10): Updated feature engineering; removed age proxies; accuracy unchanged
- v2.2 (2025-11-01): Retrained on November data; accuracy 91% (up from 88% in v2.1)
- v2.1 (2025-10-15): Added new data source (LinkedIn profiles); accuracy 88%
- v2.0 (2025-01-15): Initial production version; accuracy 85%
Incidents
- None reported in 2025
Appeal Mechanism
- Candidates denied can request explanation and appeal
- Appeal process: [link to HR process document]
- 2025 Appeals: 0 received
Compliance Sign-Off
- Data Science Lead: Jane Smith (signed 2025-12-15)
- HR Legal: John Doe (signed 2025-12-15)
- Compliance Officer: Approval pending
Example 2: Bias Testing Report
Period
Gender (M/F/NB)
Recommendation Rate
Divergence
Age 25-35
Age 35-50
Age 50+
Divergence
Finding
Jan 2025
M: 48%, F: 46%, NB: 47%
2.1%
35-50: 48%, 35-50: 47%, 50+: 46%
2.3%
No action
Feb 2025
M: 49%, F: 47%, NB: 48%
2.1%
35-50: 47%, 35-50: 46%, 50+: 47%
1.4%
No action
...
...
...
...
...
...
...
...
Nov 2025
M: 49%, F: 44%, NB: 48%
5.2%
35-50: 47%, 35-50: 47%, 50+: 46%
1.2%
FLAG: Gender divergence >5%
Investigation: Checking for model drift
Finding: Training data for Nov had 55% male applicants (normal 50%). Model is overfitting to training distribution. Retraining on balanced sample.
Dec 2025
M: 48%, F: 47%, NB: 48%
1.3%
35-50: 47%, 35-50: 47%, 50+: 46%
1.1%
RESOLVED
Example 3: Explanation for Loan Denial
Applicant receives:
Your Loan Application Decision
Dear [Applicant Name],
We reviewed your application for a $50,000 personal loan. We are unable to approve your application at this time.
Here's why:
Your credit score (580): This is below the 620 minimum we require for this loan amount. A credit score of 620+ shows that you have a history of managing credit responsibly.
Your debt-to-income ratio (42%): This is slightly above our preferred level of 40%. This means your monthly debt payments (including the new loan) would be 42% of your income, which is higher than we're comfortable lending.
Your credit history (3 years): You've had credit for 3 years, which is solid, but we prefer 5+ years to ensure a longer track record.
How to improve your chances:
If you address one or more of the above, your application would be more competitive:
- Increase your credit score to 620+ (this typically takes 6-12 months of on-time payments)
- Reduce your debt before reapplying (pay down existing loans to lower your debt-to-income ratio below 40%)
- Reapply after 2+ more years of credit history
Next Steps:
You can:
- Appeal this decision: If you believe there's an error or you have additional context we should consider, request a manual review by our loan officers.
- Ask questions: Contact us at [email] or [phone] if you'd like to discuss this decision further.
- Reapply: You're welcome to reapply at any time, especially if you've improved your credit score or reduced your debt.
This explanation is:
- Transparent: Applicant knows exactly why they were denied
- Actionable: Applicant knows what concrete steps would improve their application
- Non-technical: No jargon or machine learning terminology
- Fair: The system explains all factors, not just negative ones
Anti-Patterns
Anti-Pattern 1: "The EU AI Act Doesn't Apply to Us; We're Not in Europe"
Why This Fails: The Act applies to systems deployed in the EU or affecting EU residents. If you have:
- EU customers
- EU employees
- EU data subjects
- Systems accessible from the EU
...the Act likely applies. "We're not in Europe" is not a defense. And even if you're currently outside scope, this sets a precedent. Other jurisdictions are following the EU's lead (California, UK, Canada are developing similar laws). Building compliant systems now is an investment that pays off as more jurisdictions adopt regulations.
What to Do Instead: Assume the Act applies to all high-risk systems, regardless of where you operate. Compliance becomes standard. You don't need separate pipelines for EU and non-EU systems. You build one compliant pipeline.
Anti-Pattern 2: "Compliance Is a One-Time Checkbox"
Why This Fails: Compliance is not a static state. Your AI system changes (retraining, new features, threshold changes). As it changes, your compliance posture can drift. A system that was compliant six months ago may not be compliant today if you changed the model and didn't update documentation or bias testing.
What to Do Instead: Make compliance continuous. Integrate compliance requirements into your development pipeline. Every model update requires documentation update, bias testing, and compliance sign-off. Use dashboards to track compliance status over time. Treat non-compliance as a bug, not as a future project.
Anti-Pattern 3: "We'll Explain AI Decisions by Just Describing the Model"
Why This Fails: "The model uses a neural network with 3 hidden layers and uses gradient boosting" is not an explanation. Regulators and users don't care how the model works internally. They care why the decision was made: "Your credit score is below threshold, your debt is above threshold, therefore denied." That's an explanation.
What to Do Instead: Translate model decisions into human-understandable explanations. Use feature importance, decision rules, or counterfactuals. Test with actual users (hiring managers, customers). If they can't understand why a decision was made, your explanation isn't good enough.
Anti-Pattern 4: "High-Risk Systems Don't Need to Involve Humans"
Why This Fails: The Act requires human oversight for high-risk systems. This doesn't mean humans make every decision. It means humans have the ability to understand, review, and override decisions. If your system is fully automated with no human capability to intervene, you're violating the Act.
What to Do Instead: For high-risk systems, design human oversight into the system. Not as an afterthought, but as a core requirement. Humans review high-stakes decisions. Humans can override the system. Humans are trained on how to review decisions. This adds latency and cost, but it's a legal requirement.
Anti-Pattern 5: "We Don't Test for Bias Because Our Training Data Is Already Fair"
Why This Fails: Even if your training data is fair, the model can learn biased patterns. And the definition of "fair" is slippery. You can't assume fair without testing. And the Act requires ongoing testing in production, not just in development.
What to Do Instead: Test continuously. Weekly bias audits comparing performance across protected characteristics. Alert if metrics diverge. Document findings. Share results with decision-makers. Bias testing becomes an operational discipline, not a compliance checkbox.
Human Judgment Checkpoints
Checkpoint 1: Risk Classification, When to Escalate to "High-Risk"
The Act lists specific high-risk categories (hiring, lending, law enforcement), but the list is not exhaustive. You may have systems in gray areas. Classify conservatively. If there's doubt, classify as high-risk. Yes, this requires more infrastructure. But the cost of under-classification (regulatory fines, reputational damage) is higher.
Checkpoint 2: Compliance vs. Operational Efficiency Trade-Offs
Compliance requirements sometimes conflict with operational efficiency. Logging every decision creates storage costs. Requiring human review adds latency. Fairness testing requires computation and human investigation time. These are real trade-offs, not imaginary obstacles.
Make the trade-off consciously. Decide: is the efficiency gain worth the compliance risk? For most high-risk systems, the answer is no, compliance requirements are non-negotiable. For lower-risk systems, you might optimize for efficiency.
Checkpoint 3: Explanation Granularity, How Much Detail Is Enough?
An explanation can be "your credit score is 580" (simple, not very informative) or "your credit score of 580 reflects 3 missed payments in 2023, which reduced your score by 50 points; you can improve by ensuring on-time payments going forward" (detailed, actionable).
How much detail do you provide? It depends on the stakes and the user. For loan denials (high stakes, significant impact on the applicant), more detail is better. For recommendation rejections (lower stakes), less detail is acceptable. But make this a conscious decision, not a default.
Checkpoint 4: Bias Testing Frequency and Thresholds
How often do you test for bias? Daily, weekly, monthly? How much divergence triggers investigation? 5%, 10%, 20%? These are human judgment calls. Frequent testing catches problems faster. Tight thresholds catch subtle bias. But both increase false positives and operational cost.
Set thresholds based on your risk tolerance and the stakes of the decisions. For high-stakes systems (hiring, law enforcement), test weekly with tight thresholds (3-5% divergence triggers investigation). For lower-stakes systems, test monthly with looser thresholds (10% is acceptable).
Key Takeaways
Classify your AI systems early: Understand which are high-risk, which are limited-risk, which are low-risk. High-risk systems (hiring, lending, law enforcement, biometric identification) require significant compliance infrastructure. Classify conservatively when in doubt.
Build compliance infrastructure before deployment: Don't plan to "bolt on" compliance later. Build logging, audit trails, bias testing, explainability, and human oversight into systems from the beginning. It's cheaper and results in better systems.
Make bias testing continuous and automated: Weekly or monthly bias audits comparing performance across protected characteristics (race, gender, age, disability). Alert if thresholds are breached. Document findings and remediation. This is non-negotiable for high-risk systems.
Provide explainability that's understandable: Explanations must be in plain language, understandable to the affected person. "Your credit score is below threshold" is an explanation. "Feature 7 had weight 0.23 in the model" is not.
Implement human oversight for high-risk systems: Humans must be able to understand, review, and override AI decisions. Design this into the system; don't add it as an afterthought.
Document everything and keep it auditable: Risk assessments, bias testing results, change logs, incident reports. Keep for at least 5 years. Make sure regulators can query and verify documentation (immutable timestamps, version control).
Design for transparency from the beginning: Build systems so that decisions can be explained, logged, and audited. This supports compliance and also builds customer trust.
Assume more regulations are coming: The EU AI Act is the first comprehensive regulation. Other jurisdictions are following. Building compliant systems now, even in regions without regulations yet, protects you from future regulatory exposure.
Integrate compliance into your development workflow: Make compliance checks part of your CI/CD pipeline. Every model update requires documentation update and bias testing sign-off. Compliance is continuous, not a one-time gate.
Skill.re