This is an unofficial draft document and has not been formally endorsed by any standards body. It is intended for discussion and feedback from the AI research, development, and policy communities. Comments and contributions are welcome via the GitHub repository.
The proliferation of terms such as Human-Centered AI (HCAI), Human-Centric AI (HCA), and People-Centered AI has led to ambiguity in describing the characteristics, goals, and ethical implications of software agents and systems. This document proposes an ontological framework to systematically describe these entities, enabling precise communication and alignment with human values.
The ontology applies to software agents, platforms, systems, or software with AI components, focusing on their human-interaction properties, ethical considerations, and societal impact. It addresses both technical and non-technical characteristics.
This document targets:
Terms like Human-Centered AI and Human-Centric AI are often used interchangeably despite distinct connotations. This lack of standardized definitions hinders collaboration and evaluation. For example, HCAI emphasizes transparency and oversight, while HCA prioritizes symbiotic human-AI integration.
Ontologies provide structured representations of knowledge, enabling clear classification and relationships. A dedicated ontology for AI agents can address ambiguity, support interoperability, and guide ethical development.
This ontology focuses on AI-driven systems; non-AI software is out of scope unless integrated with AI components. It does not prescribe specific implementation technologies.
The ontology consists of:
Key relationships include:
To disambiguate and standardize:
The ontology will be expressed in OWL (Web Ontology Language). Example structure:
Class: Agent SubClassOf: System Properties: hasTransparency, hasAdaptability Relationships: augments(Human), adaptsTo(Context)
System: AI-driven healthcare platform
Contributions from the AI ethics and ontology communities are gratefully acknowledged. Specific contributors will be listed in future revisions.