spdx-3-model
spdx-3-model copied to clipboard
[3.1] Levels in autonomyType
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
(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).
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
autonomyLevelin 3.1 and deprecateautonomyType(and eventually removeautonomyTypein 4.0) - The new
autonomyLevelwill use a new range (AutonomyLevel)