ISO/IEC 24970:2025 (E) - Artificial intelligence - AI system logging

DIS Stage | First edition (under development) | Version: Illustration

Introduction

0.1 General | 0.2 Relationship with EU AI Act

0.1 General

This document describes common capabilities, requirements and a supporting information model for logging of events in AI systems. It supports transparency, auditability, accountability, risk management, debugging, and post-market monitoring.

Example: High-risk AI systems (e.g., in recruitment or credit scoring) use logging to demonstrate compliance and enable traceability of decisions.

0.2 Relationship with EU AI Act

This standard provides concrete guidance for implementing Article 12 (Logging) of the EU AI Act for high-risk systems. It is designed to be used together with ISO/IEC 42001, ISO/IEC 23894, and prEN 18228 / prEN 18286.

1. Scope

Clause Details

This document specifies common capabilities, requirements and a supporting information model for logging of events in AI systems. It applies to providers and deployers throughout the AI lifecycle.

It does not define specific log formats or technologies but provides risk-based, flexible requirements.

2. Normative References

Clause Details

- ISO/IEC 22989 (AI concepts and terminology)
- ISO/IEC 23894 (AI risk management)
- ISO/IEC 42001 (AI management system)

3. Terms and Definitions

Clause Details

Key terms: AI system log, logging, event, tamper-evident log, traceability, etc.

4. Abbreviated Terms

Clause Details

AI, ML, DIS, RMS, etc.

5. Logging and Use of Logs

5.1 AI system logs | 5.2 Logging components | 5.3 Logging in context

Defines purpose, responsibilities, and how logs support various objectives (compliance, debugging, audit, etc.).

6. Design of the Logging System

6.1 General requirements | 6.2 Traceability | 6.3 Integration

The logging system must be reliable, secure, and integrated into the AI lifecycle with appropriate traceability.

7. Triggers for Logging

7.1 General | 7.2 Operational events | 7.3 Exceptional events

Risk-based triggers for normal operation, errors, anomalies, security incidents, configuration changes, etc.

8. Information to Log

8.1 Common elements | 8.2 AI-specific elements | 8.3 Model & data events

Timestamp, event type, actor, input/output summaries, model version, confidence scores, etc.

9. Information Model and Log Structure

Clause Details

Provides a standardized information model (often JSON/schema-based) for interoperability and machine readability.

10. Protection, Retention and Access Control

10.1 Protection | 10.2 Retention | 10.3 Access control

Requirements for confidentiality, integrity (tamper-evidence), availability, retention periods, and controlled access to logs.

Back to Home