Skip to content

Class: Task

AI task addressed by a model or system (e.g. classification, regression, planning). Provides a first-class entity for the task categories enumerated across Clause 3 terminology.

URI: iso22989:Task

 classDiagram
    class Task
    click Task href "../Task/"
      NamedEntity <|-- Task
        click NamedEntity href "../NamedEntity/"

      Task : aliases

      Task : clause_reference

      Task : description

      Task : id

      Task : input_modalities





        Task --> "*" DataModality : input_modalities
        click DataModality href "../DataModality/"



      Task : name

      Task : output_label_type





        Task --> "0..1" DataLabelType : output_label_type
        click DataLabelType href "../DataLabelType/"



      Task : performance_metric

      Task : preferred_label

      Task : see_also_uri

      Task : task_category





        Task --> "1" TaskCategory : task_category
        click TaskCategory href "../TaskCategory/"



Inheritance

Slots

Name Cardinality and Range Description Inheritance
task_category 1
TaskCategory
Category of AI task being addressed direct
input_modalities *
DataModality
Modalities of input accepted by a task or component direct
output_label_type 0..1
DataLabelType
Type of output label produced by a task, when applicable direct
performance_metric *
String
Metrics used to evaluate performance direct
id 1
Uriorcurie
Unique CURIE or URI identifying the entity NamedEntity
name 1
String
Human-readable label for the entity NamedEntity
description 0..1
String
Free-text description of the entity (paraphrased; verbatim ISO text excluded) NamedEntity
clause_reference 0..1
String
ISO/IEC 22989:2022 clause identifier (e NamedEntity
aliases *
String
Alternative names or synonyms for the term NamedEntity
preferred_label 0..1
String
Preferred natural-language label NamedEntity
see_also_uri *
Uriorcurie
Pointers to related external resources or term records NamedEntity

Usages

used by used in type used
AIConceptsCollection tasks range Task

In Subsets

Identifier and Mapping Information

Schema Source

Mappings

Mapping Type Mapped Value
self iso22989:Task
native iso22989:Task
close gist_linkml:Task, nist_ai_100_1:AiSystemDimensionEnum#TASK_AND_OUTPUT

LinkML Source

Direct

name: Task
description: AI task addressed by a model or system (e.g. classification, regression,
  planning). Provides a first-class entity for the task categories enumerated across
  Clause 3 terminology.
in_subset:
- ai_functional_view
from_schema: https://w3id.org/lmodel/iso22989
close_mappings:
- gist_linkml:Task
- nist_ai_100_1:AiSystemDimensionEnum#TASK_AND_OUTPUT
is_a: NamedEntity
slots:
- task_category
- input_modalities
- output_label_type
- performance_metric
slot_usage:
  task_category:
    name: task_category
    required: true

Induced

name: Task
description: AI task addressed by a model or system (e.g. classification, regression,
  planning). Provides a first-class entity for the task categories enumerated across
  Clause 3 terminology.
in_subset:
- ai_functional_view
from_schema: https://w3id.org/lmodel/iso22989
close_mappings:
- gist_linkml:Task
- nist_ai_100_1:AiSystemDimensionEnum#TASK_AND_OUTPUT
is_a: NamedEntity
slot_usage:
  task_category:
    name: task_category
    required: true
attributes:
  task_category:
    name: task_category
    description: Category of AI task being addressed.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: Task
    domain_of:
    - Task
    range: TaskCategory
    required: true
  input_modalities:
    name: input_modalities
    description: Modalities of input accepted by a task or component.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: Task
    domain_of:
    - Task
    range: DataModality
    multivalued: true
  output_label_type:
    name: output_label_type
    description: Type of output label produced by a task, when applicable.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: Task
    domain_of:
    - Task
    range: DataLabelType
  performance_metric:
    name: performance_metric
    description: Metrics used to evaluate performance.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: Task
    domain_of:
    - Task
    range: string
    multivalued: true
  id:
    name: id
    description: Unique CURIE or URI identifying the entity.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: dcterms:identifier
    identifier: true
    owner: Task
    domain_of:
    - NamedEntity
    range: uriorcurie
    required: true
  name:
    name: name
    description: Human-readable label for the entity.
    from_schema: https://w3id.org/lmodel/iso22989
    exact_mappings:
    - dcterms:title
    - schema:name
    rank: 1000
    slot_uri: schema:name
    owner: Task
    domain_of:
    - NamedEntity
    range: string
    required: true
  description:
    name: description
    description: Free-text description of the entity (paraphrased; verbatim ISO text
      excluded).
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: dcterms:description
    owner: Task
    domain_of:
    - NamedEntity
    range: string
  clause_reference:
    name: clause_reference
    description: ISO/IEC 22989:2022 clause identifier (e.g. "5.11.4") the element
      corresponds to.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    owner: Task
    domain_of:
    - NamedEntity
    - AutonomyAssessment
    - VerificationValidationFramework
    range: string
    pattern: ^[0-9]+(\.[0-9]+){0,3}$
  aliases:
    name: aliases
    description: Alternative names or synonyms for the term.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: skos:altLabel
    owner: Task
    domain_of:
    - NamedEntity
    range: string
    multivalued: true
  preferred_label:
    name: preferred_label
    description: Preferred natural-language label.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: skos:prefLabel
    owner: Task
    domain_of:
    - NamedEntity
    range: string
  see_also_uri:
    name: see_also_uri
    description: Pointers to related external resources or term records.
    from_schema: https://w3id.org/lmodel/iso22989
    rank: 1000
    slot_uri: rdfs:seeAlso
    owner: Task
    domain_of:
    - NamedEntity
    range: uriorcurie
    multivalued: true