Intricate gears of a camera mechanism magnified, showcasing mechanical precision.

How to decide if your system qualifies as an AI system?

,

·

·

This post was updated on Friday 21 March 2025.

The European Union’s AI Act is regulation that may have far-reaching consequences for organizations developing or using AI systems. To know which obligations you have to comply with, it is crucial to understand whether your system qualifies as an ‘AI system’ under the regulation. This short blog post was written to help you understand the key elements of the AI system definition and provides simple questions that will help you determine if your system is in scope of the AI Act. We provide examples and evaluate them against the criteria we explain in this post.

Comparing definitions

To understand if a system or application qualifies as an AI system under Regulation (EU) 2024/1689 (the EU AI Act), we first need to unpack the definition.

EU AI Act definition

Article 3 of the EU AI Act defines an AI system as follows:

(1) ‘AI system’ means a machine-based system that is designed to operate with varying levels of autonomy and that may exhibit adaptiveness after deployment, and that, for explicit or implicit objectives, infers, from the input it receives, how to generate outputs such as predictions, content, recommendations, or decisions that can influence physical or virtual environments;

This definition is closely related, though not identical to the OECD definition of an AI system. The OECD reached consensus on the definition of an AI system in 2019 but revised it in 2023. The current definition (2023) goes as follows:

An AI system is a machine-based system that, for explicit or implicit objectives, infers, from the input it receives, how to generate outputs such as predictions, content, recommendations, or decisions that can influence physical or virtual environments. Different AI systems vary in their levels of autonomy and adaptiveness after deployment.

Both definitions distinguish the lifecycle of systems and acknowledge that once the systems have been deployed they may operate with autonomy and adaptiveness. This pre- and post-deployment distinction is visualized in the following image:

OECD AI system visualization

Image courtesy: OECD AI Principles overview. Retrieved February 2025.

Differences between the EU AI Act and the OECD definitions

EU AI ActOECD
Emphasizes that AI is “designed to operate with varying levels of autonomy”.Mentions autonomy but does not highlight it as a design characteristic.
AI system “may exhibit adaptiveness after deployment”, which suggests adaptiveness is an optional characteristicStates that AI systems vary in their adaptiveness, which is more neutral.
Structure Starts with autonomy and adaptiveness before explaining AI functionality Focuses first on AI’s functional role, autonomy and adaptiveness come later

The EU AI Act’s definition puts more emphasis on autonomy as a design principle and treats adaptiveness as an optional characteristic, aligning with its risk-based regulatory framework. Meanwhile, the OECD definition presents a more neutral and flexible view, making it more suitable for international policy discussions.

Interestingly, the words “designed to operate” were present in the original (2019) OECD definition and removed in the 2023 revision.

European Commission guidelines

On February 6, 2025, the European Commission published guidelines on the AI system definition. The purpose of these guidelines is to help providers and others determine if a software system qualifies as an AI system under the AI act and is therefore subject to regulation. 

The guidelines are broken down into 7 sections, reflecting the characteristics we find in our definition:

  1. Machine-based
  2. Autonomy
  3. Adaptiveness
  4. AI system objectives
  5. Inferencing how to generate outputs using AI techniques
  6. Outputs that can influence physical or virtual environments
  7. Interaction with the environment

Guiding questions to evaluate

For each characteristic, you can use the following questions to determine if a system qualifies as an AI system.

Machine-based system

All AI systems require some form of computation that is based on machine operations. The evaluation of this property is generally straightforward.

  • Is the system developed and executed on hardware and/or software?
  • Does the system require computational processes to function?

Designed to operate with varying levels of autonomy

Autonomy refers to a system being able to act without human involvement or with limited human intervention during operation. This excludes systems that cannot operated without full human involvement or intervention.

  • Can the system function with minimal or no human intervention, or does it require manual operation at every step?
  • Does it generate outputs that are not explicitly predetermined by humans?

May exhibit adaptiveness after deployment

Adaptiveness is different from autonomy. It refers to the property of a system that is capable of self-learning while in use. The term may is important; adaptiveness is not required to be considered an AI system.

  • Can the system modify its behavior based on new data or interactions?
  • Does the system update its models or decision-making rules without human reprogramming?
  • Does the system evolve or improve over time in response to real-world conditions?

For explicit or implicit objectives

The objectives of a system refer to how system are designed to operated. The objectives are different from the intended purpose of a system which is focused on the external deployment, on the context in which it will be used.

  • Is there a specific goal or function that the system is designed to achieve?
  • Are these objectives directly programmed, or do they emerge from system behavior?

Infers, from the input it receives, how to generate outputs

Inferring is a key capability of an AI system. It means that the system is capable of obtaining from its inputs the outputs that can influence physical and virtual environments. Such outputs can be predictions, content, recommendations, or decisions. These outputs are produced in the use phase of the system.

  • Does the system process inputs to derive conclusions, predictions, or recommendations?
  • Does it use techniques such as machine learning, logic-based reasoning, or statistical modeling?

Outputs such as predictions, content, recommendations, or decisions

There are four output categories explicitly included in the AI system definition: predictions, content, recommendations, or decisions. AI systems differ from non-AI system in that they are able to handle complex relationships and patterns in data, which traditional systems cannot.

  • Are its outputs capable of influencing human decisions or automated processes?
  • Can the outputs be classified as predictions, content generation, recommendations, or decisions that can influence human decisions or automated processes?

Can influence physical or virtual environments

AI systems interact with the environments in which they are deployed, both physical (e.g. robots) and virtual (e.g. data flows). They are not passive.

  • Do the system’s outputs impact the real world (e.g., robotics, medical devices) or digital spaces (e.g., search rankings, chatbots)?
  • Does the system’s behavior have consequences beyond simple data processing?

Example: factory workforce planning

Warehouse interior with workers organizing shelves full of boxes and containers.

Imagine the following high-level description of a factory workforce management system and the context in which it is used.

A factory employs hundreds of workers from across town. They operate in shifts, including weekends, which requires careful workforce planning. To manage this, the company has implemented an AI-driven workforce management system that assigns employees to shifts. It does this based on various factors, including personal preferences, commuting distance, and holiday planning. The system analyzes historical patterns and productivity levels to optimize assignments. It predicts potential absences based on past behavior and external factors, e.g., weather, and adjusts schedules accordingly.

When we review our guiding questions, we see that the example meets all 7 criteria and thus qualifies as an AI system under the AI act.

  1. Machine-based system: The system is developed and executed on software, as it processes various inputs and integrates with other systems like holiday tracking. It meets this criterion.
  2. Autonomy: The system functions with minimal human intervention, dynamically assigning shifts and adjusting schedules based on analyzed data. It meets this criterion.
  3. Adaptiveness: The system analyzes historical patterns, trends, and external factors to optimize scheduling and predict absences. This indicates it modifies its behavior based on new data. It meets this criterion.
  4. AI system objectives: The system is designed to achieve specific objectives, such as optimizing workforce scheduling and predicting absences. It meets this criterion.
  5. Inferencing how to generate outputs using AI techniques: The system uses techniques like analyzing historical data, attendance trends, and external factors to infer optimal schedules and predict absences. It meets this criterion.
  6. Outputs that can influence physical or virtual environments: The system generates shift assignments and schedule adjustments, which directly impact the workforce and factory operations. It meets this criterion.
  7. Interaction with the environment: The system’s outputs influence the real-world operation of the factory by determining employee schedules and responding to dynamic factors. It meets this criterion.

Counter-example: simple timekeeping

Here’s an example of a timekeeping system that doesn’t meet our requirements.

A company implements a simple timekeeping system. The software is used solely to track the hours worked by employees, ensuring that they are paid correctly for the time they’ve worked. The system allows employees to clock in and clock out using a digital interface, and it calculates the total hours worked each day based on a standard hourly rate.

When we now review the main elements of our definition, we see that this example does not qualify as an AI system because it does not use specific AI techniques to infer its outputs.

  1. Machine-based system: The system is developed and executed on software, as it processes clock-in and clock-out data to calculate hours worked. It meets this criterion.
  2. Autonomy: The system functions with minimal human intervention, automatically calculating total hours worked. It meets this criterion.
  3. Adaptiveness: There is no indication that the system modifies its behavior based on new data or interactions. It does not meet this criterion.
  4. AI system objectives: The system is designed to achieve a specific objective—tracking hours worked and calculating pay. It meets this criterion.
  5. Inferencing how to generate outputs using AI techniques: The system calculates hours worked based on predefined rules (clock-in and clock-out times). There is no evidence of inferencing or AI techniques being used. It does not meet this criterion.
  6. Outputs that can influence physical or virtual environments: The system generates outputs (e.g., total hours worked and pay calculations) that influence payroll processes. It meets this criterion.
  7. Interaction with the environment: The system’s outputs are limited to payroll calculations and do not have broader impacts on physical or virtual environments. It does not meets this criterion.

Ask our bot

To determine whether your system qualifies as an AI system under the AI Act requires an analysis of the system against the seven elements that make up the definition. We’ve unpacked each of element with guiding questions that will help you.

Do you still struggle answering the questions?

Ask Governicus our AI chatbot designed to assist with questions about AI governance, risk management, and compliance with the EU AI Act. For example, use the following prompt:

Does this qualify as an AI system under the AI Act? 
"A company implements a simple employee timekeeping system. This software is used solely to track the hours worked by employees, ensuring that they are paid correctly for the time they’ve worked. The system allows employees to clock in and clock out using a digital interface, and it calculates the total hours worked each day based on a standard hourly rate."

If you’re still in doubt or you’re looking for further guidance and support in navigating the AI Act, feel free to Contact us for a consultation.