AI Regulation: EU AI Act, NIST RMF & Governance Frameworks
The EU AI Act is law. Fines hit 7% of global revenue. NIST AI RMF is now a US federal procurement requirement. If you build AI in 2026 and don't know how to classify your system, draft a model card, or run an impact assessment, you can't ship to the regulated markets where most of the budget lives.
Learning Objectives
After this lesson, you will be able to:
Classify any AI system into the correct EU AI Act risk tier and identify the resulting compliance obligations
Implement the four NIST AI RMF functions -- GOVERN, MAP, MEASURE, MANAGE -- in a real engineering team
Write a regulator-ready model card and conduct an algorithmic impact assessment
Apply sector-specific regulation (FDA SaMD, NYC LL 144, SR 11-7) to your domain
AI regulation is not a bureaucratic imposition -- it is a response to documented, large-scale harm. Hundreds of millions of people have been affected by AI decisions in hiring, credit, criminal justice, and healthcare. The regulatory frameworks emerging in 2024-2026 are the first systematic attempt to hold AI systems to the same accountability standards we apply to bridges, pharmaceuticals, and financial products.
Three forces converging at once are making this urgent:
Scale: AI systems now make or heavily influence decisions that were previously made by humans with individual accountability -- mortgage approvals, resume screening, bail recommendations, insurance pricing, medical prioritization. A single biased algorithm can simultaneously discriminate against millions of people at a speed and scale impossible in human decision-making.
Opacity: Most deployed AI systems are not explainable in terms that affected individuals can challenge. When a person is denied a loan by a neural network, they have no equivalent of asking a loan officer to explain the reasoning and no mechanism to appeal a decision they cannot understand.
Irreversibility: Decisions made by AI systems often have lasting consequences -- a criminal record, a credit score, a job rejection, a missed medical diagnosis. By the time bias is discovered, harm has already accumulated across thousands or millions of cases.
#The EU AI Act: The World's First Comprehensive AI Law
The EU AI Act entered into force on 1 August 2024. It is the first legally binding, comprehensive regulation of AI anywhere in the world. Understanding it is now a baseline competency for any engineer building AI systems that affect EU residents -- which includes most commercial AI products given the EU's market size.
The Act classifies AI systems into four risk tiers. Your obligations depend entirely on which tier your system falls into.
Tier 1: Unacceptable Risk (Banned)
These systems are prohibited outright with no exceptions. Effective August 2024:
Prohibited System
Why Banned
Social scoring by public authorities
Creates surveillance infrastructure and punishes behavior outside the scored domain
Real-time biometric surveillance in public spaces
Mass surveillance chilling effect on fundamental rights (narrow law enforcement exceptions exist)
AI that exploits psychological vulnerabilities or protected group characteristics to manipulate behavior
Undermines human autonomy and rational agency
Emotion recognition in workplaces and educational institutions
No reliable scientific basis; serious fundamental rights concerns
Untargeted scraping of facial images to build recognition databases
Violates privacy and dignity at scale
Tier 2: High Risk (Significant Obligations)
High-risk AI systems require conformity assessments, technical documentation, human oversight mechanisms, accuracy and robustness standards, and registration in the EU AI database before deployment. This tier covers:
Annex I systems: AI components in safety-critical products already regulated under EU law (medical devices, aviation, automotive, industrial machinery).
Annex III systems (the most commercially relevant category):
Biometric identification and categorization of natural persons
Management of critical infrastructure (water, gas, electricity, transport)
Education and vocational training (determining access, assessing performance, detecting cheating)
Employment, worker management, and access to self-employment (CV sorting, interview assessment, task allocation, performance monitoring)
Access to essential private and public services (credit scoring, insurance pricing, public benefits)
Law enforcement (individual risk assessment, polygraph-equivalent testing, evidence evaluation)
Migration, asylum, and border control
Administration of justice and democratic processes
Tier 3: Limited Risk (Transparency Only)
Systems that interact with users or generate content must disclose what they are:
Chatbots must tell users they are interacting with AI
Deepfakes must be labeled as AI-generated
Emotion recognition and biometric categorization systems must notify subjects
Tier 4: Minimal Risk (No Obligations)
Spam filters, AI in video games, simple recommendation systems, AI-powered search suggestions. The vast majority of AI applications fall here.
If your system is high-risk, here is what you must implement before deploying in the EU:
Article 9 — Risk Management System
A continuous, documented risk management process covering: identifying risks and vulnerabilities, estimating and evaluating risks, evaluating risk mitigation measures, and residual risk communication. This must be updated throughout the system's lifecycle.
Article 10 — Data and Data Governance
Training, validation, and test data must be: relevant, sufficiently representative, free of errors, and have appropriate statistical properties. You must document data provenance, collection methods, labeling processes, and data cleaning operations. Known limitations and biases must be addressed.
Article 11 — Technical Documentation
Documentation must cover: general description of the system; description of elements and development process; information about training and testing including datasets; monitoring, functioning, and control measures; accuracy, robustness, and cybersecurity measures; and known or foreseeable circumstances that may affect operation.
Article 12 — Record-Keeping (Logging)
Automatic logging of system operation to enable post-market monitoring. Logs must enable traceability of the AI system's functioning throughout its lifecycle.
Article 13 — Transparency and Information Provision
High-risk AI systems must be transparent enough for deployers to understand capabilities and limitations. Provide instructions for use including: technical capabilities, limitations, accuracy levels across different persons/groups, circumstances that may affect accuracy, and human oversight measures.
Article 14 — Human Oversight
Systems must be designed so that natural persons can: understand capabilities and limitations, monitor outputs and detect dysfunction, intervene or interrupt operation, and not become over-reliant on automated outputs. Override and disable mechanisms are required.
Article 15 — Accuracy, Robustness, and Cybersecurity
Consistent levels of accuracy throughout the lifecycle. Resilience against errors, faults, and inconsistencies. Protection against adversarial manipulation. Fallback mechanisms when accuracy thresholds are breached.
The EU AI Act includes a dedicated section for General Purpose AI (GPAI) models -- foundation models like GPT-4, Claude, Gemini, and Llama. If you are building or deploying these models, you have additional obligations.
All GPAI providers must
Maintain technical documentation
Publish a sufficiently detailed summary of training data (copyrighted content training data requires documentation and compliance with EU copyright law opt-out mechanisms)
Make models available with a policy allowing downstream providers to comply with their own obligations
Have in place a policy for copyright compliance
Systemic risk GPAI models (trained with more than 10^25 FLOPs -- roughly the compute threshold for frontier models as of 2024) additionally must:
Perform model evaluation and adversarial testing (red-teaming)
Assess and mitigate systemic risks
Report serious incidents to the European AI Office
Implement cybersecurity measures and ensure adequate physical security
What this means in practice: If you are building an application on top of a GPAI model and deploying it in a high-risk domain (hiring, credit, healthcare), you are responsible for the application layer as a high-risk AI system. The GPAI model provider is responsible for their layer. You cannot outsource your compliance obligations to the model provider.
€35 million or 7% of global annual turnover, whichever is higher
Violating high-risk obligations
€15 million or 3% of global annual turnover
Providing incorrect information to authorities
€7.5 million or 1.5% of global annual turnover
These apply to SMEs as well as large enterprises. The percentages are of global (not EU) revenue, which matters significantly for multinational companies.
Obligations for AI systems in existing products (safety-critical hardware) apply
What Do You Think?
A company deploys an AI system that screens job applications and automatically rejects candidates. Under the EU AI Act, which tier does this fall into?
The answer is C. Employment AI is explicitly listed in Annex III of the EU AI Act as a high-risk category. The company must implement conformity assessments, technical documentation, logging, human oversight mechanisms, and register the system in the EU AI database before deployment. The system is not banned, but the compliance burden is substantial.
The National Institute of Standards and Technology AI Risk Management Framework (NIST AI RMF), released January 2023, is the leading US voluntary framework for managing AI risk. It is increasingly becoming mandatory in practice through federal procurement requirements and enterprise buyer due diligence.
The NIST AI RMF is organized around four functions that mirror how mature risk management works in other engineering disciplines:
GOVERN — Establish the organizational conditions for AI risk management
GOVERN is about building the infrastructure for everything else. Without it, MAP, MEASURE, and MANAGE are one-time exercises rather than continuous processes.
What GOVERN requires:
Defined policies for AI risk management (what is your risk tolerance? who is accountable?)
Roles and responsibilities assigned explicitly (who owns AI risk? who can block a deployment?)
AI risk embedded in the software development lifecycle (not bolted on at the end)
Processes for ongoing monitoring and updating of risk posture
Workforce education and culture of responsible AI
GOVERN in practice: appoint an AI Risk Officer or embed AI governance in your existing GRC function. Build an AI risk review gate into your sprint process for features that affect real people. Maintain an AI system inventory.
MAP — Identify and understand AI risks in context
MAP is where you apply GOVERN's policies to a specific AI system. For every AI system in your portfolio, MAP requires you to document:
Intended purpose and context: What is the system designed to do? Who are the users? What decisions does it influence?
Affected stakeholders: Who is affected by the system's outputs, including people who do not directly interact with it?
Potential harms: What could go wrong? Categorize by type (individual harm, group harm, societal harm, financial, physical, psychological, reputational) and by likelihood and severity.
Applicable laws and standards: What regulations apply? (EU AI Act, HIPAA, ECOA, NYC LL 144, etc.)
Assumptions and limitations: What conditions must hold for the system to work as intended? What inputs or contexts will cause failure?
MAP in practice: fill out an AI Risk Registry entry for every new system. Make it a required artifact before any production deployment.
MEASURE — Analyze, assess, and track AI risks with metrics
MEASURE is the technical heart of the framework. It requires you to:
Select metrics that correspond to the risks identified in MAP (fairness metrics, accuracy metrics, robustness metrics, drift metrics)
Establish baselines and thresholds (what is acceptable? what triggers action?)
Run assessments on a defined cadence (not just at launch)
Track metrics over time and document trends
Test for identified failure modes (adversarial robustness, edge cases)
MEASURE in practice: add fairness metrics, accuracy-by-subgroup, and drift metrics to your ML observability dashboards. Set alert thresholds. Run a quarterly fairness audit. Track the metrics history so you can show regulators a continuous record.
MANAGE — Prioritize and address AI risks
MANAGE is where identified and measured risks get treated. For each significant risk:
Develop and implement a treatment plan (mitigate, transfer, avoid, or accept with documented rationale)
Assign accountability for the treatment
Verify that treatments are effective
Maintain residual risk documentation
Escalate risks that exceed tolerance to appropriate decision-makers
MANAGE in practice: create a Risk Register with owner, treatment plan, target date, and status. When mitigation is complete, re-run the MEASURE function to verify the risk is reduced.
NIST publishes a companion Playbook with specific suggested actions for each function. A sampling of the most practically useful:
GOVERN actions
Document organizational risk tolerance for AI explicitly before building anything
Create a cross-functional AI review committee with representatives from engineering, legal, ethics, and business
Establish a process for AI systems to be retired when they are no longer fit for purpose
MAP actions
Conduct a data provenance audit for every training dataset
Document all assumptions about deployment environment that the system relies on
Identify populations at elevated risk of harm from the system's errors
MEASURE actions
Evaluate performance across demographic groups, not just aggregate metrics
Test robustness against out-of-distribution inputs
Measure the gap between development-environment performance and production performance
MANAGE actions
Implement circuit breakers that automatically restrict or disable AI systems when metrics exceed thresholds
Maintain rollback capability for model updates
Document every significant risk that was accepted (not mitigated) and who accepted it
#Model Cards and Datasheets: What Regulators Actually Want to See
Model cards (Mitchell et al., 2019) and datasheets for datasets (Gebru et al., 2018) are documentation formats that have become the de facto standard for AI transparency. Both the EU AI Act (Article 11 technical documentation) and NIST AI RMF (MEASURE function) converge on requiring essentially what a well-written model card contains.
## Model Card: [Model Name] v[Version]
### Model Details
- Architecture: [e.g., fine-tuned BERT-base, XGBoost ensemble]
- Training data: [sources, date range, size]
- Model version: [semantic version + git SHA]
- Date trained: [YYYY-MM-DD]
- Authors: [team name + contact]
- License: [license type]
### Intended Use
- Primary intended uses: [specific use cases]
- Primary intended users: [who will use this]
- Out-of-scope use cases: [explicit list of what this model should NOT be used for]
### Factors
- Relevant factors: [demographic groups, environmental conditions, technical variations that affect performance]
- Evaluation factors: [which factors were evaluated]
### Metrics
- Model performance measures: [accuracy, F1, AUC -- overall and by subgroup]
- Decision thresholds: [at what threshold is a classification made?]
- Variation approaches: [confidence intervals, bootstrapped estimates]
| Group | Accuracy | TPR | FPR | Sample Size |
|-------|----------|-----|-----|-------------|
| Overall | 87.2% | 83.1% | 11.4% | 10,000 |
| Group A | 88.6% | 85.2% | 10.1% | 6,200 |
| Group B | 84.1% | 79.3% | 14.2% | 3,800 |
### Training Data
- Data sources: [where data came from]
- Preprocessing: [how it was cleaned, filtered, de-identified]
- Demographics: [representation breakdown by relevant attributes]
- Known biases: [explicitly documented biases in training data]
- Data governance: [consent, licensing, retention]
### Evaluation Data
- Dataset name and source
- Demographic breakdown
- Differences from training data
### Ethical Considerations
- Harms considered: [explicit list of harm types evaluated]
- Mitigations applied: [what was done to reduce bias/risk]
- Fairness metrics: [demographic parity ratio, equalized odds gap]
- Residual risks: [known limitations that were not fully mitigated]
### Caveats and Recommendations
- Known limitations: [specific failure modes observed]
- Deployment recommendations: [human oversight requirements, monitoring cadence]
- Update schedule: [when this card will be reviewed]
Most model cards are useless. They contain vague disclaimers ("not intended for high-stakes use") with no supporting data, overall accuracy numbers with no demographic breakdown, and limitations sections that say "may not generalize to all populations" without specifying which populations or why.
A useful model card is specific and honest:
Useless: "The model may perform differently across demographic groups."
Useful: "The model has a 6.1% accuracy gap between male and female applicants (88.6% vs. 82.5%). False negative rate is 5.2 percentage points higher for female applicants. We applied threshold calibration to reduce the TPR gap to under 2%, but the accuracy gap persists. We recommend human review of all female applicant rejections in the 60-75 score range."
The model card should be updated every time the model is retrained. Treat it as living technical documentation, not a one-time compliance artifact.
An Algorithmic Impact Assessment (AIA) is a structured analysis of an AI system's potential effects on people and society, conducted before and during deployment. It is analogous to an environmental impact assessment for infrastructure projects.
Several US states (Illinois, Maryland, Colorado) now require AIAs for high-risk automated employment and housing decisions. The EU AI Act's fundamental rights impact assessment requirement (Article 27) for deployers of high-risk systems is essentially an AIA.
## AI Incident Report
### Incident ID: [YYYY-MM-DD-NNN]
### Severity: [P0 / P1 / P2 / P3]
### Status: [Open / Investigating / Resolved]
### Summary
[One paragraph: what happened, who was affected, when, and current status]
### Detection
- Detected by: [monitoring alert / user report / internal audit / external report]
- Detection time: [YYYY-MM-DD HH:MM UTC]
- Time to detection from incident onset: [hours]
### Impact
- Systems affected: [list AI systems involved]
- Users/people affected: [count and demographic breakdown if available]
- Nature of harm: [discrimination, privacy breach, incorrect output, safety failure, etc.]
- Severity justification: [why this severity level was assigned]
### Timeline
- [YYYY-MM-DD HH:MM] Incident begins
- [YYYY-MM-DD HH:MM] Detection
- [YYYY-MM-DD HH:MM] Triage complete
- [YYYY-MM-DD HH:MM] Containment applied
- [YYYY-MM-DD HH:MM] Resolution
### Root Cause Analysis
- Technical root cause: [model failure, data issue, system bug, configuration error]
- Contributing factors: [monitoring gap, insufficient testing, process failure]
- Why mitigations did not prevent this: [gap analysis]
### Containment and Resolution
- Immediate action taken: [disable feature, apply hotfix, restrict access]
- Permanent fix: [model retrain, data correction, architecture change]
### Regulatory Notification
- Was external notification required? [Yes / No / Under review]
- If yes: [authority notified, date, summary of disclosure]
### Lessons Learned
- What worked in our response
- What should be improved
- Action items with owners and deadlines
### Sign-off
- Incident commander: [name]
- Engineering lead: [name]
- Legal/compliance review: [name + date]
#AI Governance in Practice: Review Boards That Work vs. Theatre
Most AI ethics review boards fail. They are advisory only (leadership can override them), composed entirely of internal employees with P&L pressure, review only finished systems rather than designs, and have no tracking of whether their recommendations were implemented. This is governance theater.
What makes a review board effective
Real authority: The board can block or require changes to a deployment, not just recommend them. If leadership can override the board without a documented process, the board is decorative.
Diverse composition: Not just engineers. Include: domain expert who understands the use case, lawyer or compliance officer, ethicist or social scientist, representative from affected communities (for systems affecting the public), product or business stakeholder. The engineering team alone cannot evaluate the societal implications of their own work.
Clear scope: Define explicitly which decisions require board review. At minimum: first deployment of any Annex III (EU AI Act) use case, any model update that changes accuracy or fairness metrics by more than a defined threshold, any expansion to a new demographic or geographic market, any use of a new data source involving personal data.
Defined process: A structured risk assessment questionnaire completed before the review, clear criteria for approval/conditional approval/rejection, a defined timeframe (reviews should not take months), and a tracking system that documents every recommendation and its implementation status.
Independence: Board members should not report directly to the P&L owner of the system they are reviewing. External members are ideal for high-stakes systems.
Resources: Board members need time allocated for reviews (this cannot be a marginal responsibility on top of a full workload) and technical staff who can run the analyses the board needs to make informed decisions.
The pattern that produces real governance: embed the AI review process as a sprint gate, not an external audit. Engineers know that any system touching personal decisions will go through the board, so they build with that in mind from the start.
The EU AI Act is horizontal regulation that applies across sectors. Many sectors have additional, older regulations that specifically apply to algorithmic decision-making.
#Finance: SR 11-7 (Federal Reserve/OCC Model Risk Management)
SR 11-7 (Supervisory Guidance on Model Risk Management) was issued in 2011 and applies to all financial institutions supervised by the Federal Reserve and OCC. It requires:
Model inventory: Document all models used for business decisions
Model validation: Independent validation of all models before production use and periodically after
Challenger models: Benchmark models against alternatives
Documentation: Development and validation documentation sufficient to allow replication
Ongoing monitoring: Track model performance against benchmarks
Change management: Formal process for any model changes
For AI/ML models in banking, SR 11-7 validation requires both quantitative validation (performance metrics, stability analysis, sensitivity analysis) and conceptual soundness review (is the model appropriate for this use case?). The validator must be independent of the model development team. This is the financial industry's equivalent of the EU AI Act for models in credit, trading, and risk management.
ECOA and Regulation B (Equal Credit Opportunity Act): Adverse action notices must explain why credit was denied or offered on less favorable terms. Pure black-box models that cannot produce explanations may violate Reg B. The CFPB has issued guidance requiring that AI-driven credit decisions must be explainable to applicants.
#Healthcare: FDA Software as a Medical Device (SaMD)
The FDA regulates AI/ML software that meets the definition of a medical device -- software intended to treat, diagnose, cure, mitigate, or prevent disease. The key regulatory pathway depends on risk:
Class I (General Controls): Low-risk devices, most exempt from premarket notification
Class II (510(k)): Moderate risk, requires demonstrating substantial equivalence to a predicate device
Class III (PMA): High risk (e.g., AI for autonomous diagnosis), requires full premarket approval
AI/ML-specific guidance (2021 Action Plan): The FDA issued a framework for AI/ML-based SaMD that introduces the concept of a Predetermined Change Control Plan (PCCP) -- a document submitted at approval time that describes anticipated future modifications to the AI model and the validation approach for each. This allows models to be updated without a full new submission, provided changes fall within the PCCP.
Key requirements for AI SaMD
Performance requirements specified for the intended use
Training and validation dataset requirements (geographic, demographic, clinical diversity)
New York City Local Law 144 (effective July 2023) is the first US law requiring independent bias audits of automated employment decision tools (AEDTs) used in hiring or promotion for NYC-based employees.
Requirements
Annual bias audit by an independent auditor before the tool is used
Public posting of audit results (impact ratio by gender and race/ethnicity)
Disclosure to candidates that an AEDT is being used
Provide candidates with an alternative selection process upon request
What counts as an AEDT: Any computational process that substantially assists or replaces discretionary decision-making in hiring/promotion. Resume screening tools, interview scoring tools, and task assignment tools all likely qualify.
The audit must calculate: Impact ratio (selection rate for each group divided by the highest selection rate) by sex and race/ethnicity. A ratio below 0.8 (the four-fifths rule) is a presumptive indicator of adverse impact.
NYC LL 144 is a preview of where US employment law is heading. Illinois, Maryland, and Colorado have similar or pending legislation.
Tests · Run the EU AI Act classifier on the five example systems. Verify that 'employment' domain triggers High Risk tier. Verify that GPAI with >1e25 FLOPs gets systemic risk obligations. Run the risk registry and confirm the loan approval system is flagged for deployment review.
A company builds an AI tool that scores job applicants and automatically filters out candidates below a threshold. Under the EU AI Act, which tier applies?
EU AI Act creates four risk tiers -- unacceptable (banned), high-risk (significant obligations), limited risk (transparency only), and minimal risk (no requirements); employment, credit, healthcare, and law enforcement AI all fall into high-risk with a 2 August 2026 enforcement deadline
GPAI models have their own compliance track -- all GPAI providers must document training data and implement copyright compliance; systemic risk models (>10^25 FLOPs) additionally face mandatory red-teaming, incident reporting, and enhanced cybersecurity
NIST AI RMF provides the operational framework -- GOVERN (policies), MAP (per-system risk inventory), MEASURE (metrics and monitoring), MANAGE (treatment and escalation); the most common failure is treating it as a one-time exercise rather than a continuous process
Model cards are what regulators actually audit -- the EU AI Act Article 11 technical documentation requirements and NIST AI RMF MEASURE function both converge on requiring disaggregated performance metrics, data governance documentation, known limitations, and residual risk acknowledgment
Sector-specific regulations layer on top -- SR 11-7 for finance, FDA SaMD pathways for healthcare AI, NYC LL 144 and state equivalents for employment AI, ECOA explainability requirements for credit
Regulation is now a hard engineering constraint, not a legal afterthought. Next up: Responsible AI -- the fairness metrics, bias audits, and model cards that turn the abstract requirements of the EU AI Act and NIST RMF into concrete code you can ship.