spdx-3-model icon indicating copy to clipboard operation
spdx-3-model copied to clipboard

[3.1] Levels in autonomyType

Open bact opened this issue 1 year ago • 1 comments

Following discussion in #719, we may like to consider that automation has degrees/levels (not just yes/no as in 3.0).

These documents suggest autonomy levels in automotive and medical industries:

  • Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicle https://www.sae.org/standards/content/j3016_202104/
  • Medical robotics—Regulatory, ethical, and legal considerations for increasing levels of autonomy https://www.science.org/doi/10.1126/scirobotics.aam8638
  • Levels of autonomy in FDA-cleared surgical robots: a systematic review https://pmc.ncbi.nlm.nih.gov/articles/PMC11053143/
  • ISO/IEC 22989:2022 Artificial intelligence concepts and terminology https://www.iso.org/standard/74296.html

Sources of Risk of AI Systems (Level of automation from ISO/IEC 22989:2022. Tabel from Sources of Risk of AI Systems https://doi.org/10.3390/ijerph19063641)

Update 27 July 2025 - Agentic AI:

  • 5 Levels of AI Agents https://cobusgreyling.medium.com/5-levels-of-ai-agents-updated-0ddf8931a1c6
  • 5 Levels of agentic AI intelligence for enterprise use https://outshift.cisco.com/blog/agentic-ai-intelligence-for-enterprise-use

They are all generally agree on "5 levels" with additional level 0 for no automation and level 6 for truly autonomous (the agent sets its own goal without human).

bact avatar Oct 23 '24 19:10 bact

From 23 July 2025 AI Team Call,

  • /Core/PresenceType is for data field presence/absence and not for human presence/absence.
  • Need an enumeration for autonomy
  • We can add autonomyLevel in 3.1 and deprecate autonomyType (and eventually remove autonomyType in 4.0)
  • The new autonomyLevel will use a new range (AutonomyLevel)

bact avatar Jul 23 '25 19:07 bact