AICat Requirements Specification Document | ||
---|---|---|
1. Purpose | ||
The purpose of AICat profile is to use DCAT and AIRO for describing catalogues of AI systems and their associated components, such as datasets and AI models. | ||
2. Scope | ||
The scope of this AICat is limited to the atomic information that should be submitted upon the registration of high-risk AI systems into the EU database, outlined in Annex VIII. This means that descriptive information, for instance the system's logic and findings of the fundamental rights impact assessment, are not included in the scope. | ||
3. Implementation Language | ||
OWL, DCAT | ||
4. Key Uses | ||
USE 1. Maintaining and managing metadata about AI systems and models in interoperable and standardised catalogues. USE 2. Discovering and comparing AI solutions. USE 3. Cataloguing and sharing information about AI systems with the public in a transparent manner, this includes the use by the European Commission for sharing metadata of the high-risk AI system indexed in the EU dataset. |
||
5. Ontology Requirements | ||
a. Non-Functional Requirements | ||
NFR 1. The profile shall be published online with standard documentation. NFR 2. The profile shall reuse concepts and relations from AIRO to the fullest extent possible. |
||
b. Functional Requirements: Groups of Competency Questions | ||
CQG1. AI systems | CQG2. Datasets | CQG3. AI model |
CQ1-1. What is the name of the system? CQ1-2. Who is the system's provider? CQ1-3. Who is the system's deployer? CQ1-4. What is the system's intended purpose? CQ1-5. What is the market availability status of the system? CQ1-6. In which countries is the system made available? CQ1-7. What is the additional references to the system? |
CQ2-1. Which datasets are used by the system? CQ2-2. What is the system's input data? CQ2-3. What is the dataset's use policy? |
CQ3-1. Which models used by the system? CQ3-2. What is the model's release date? CQ3-3. What is the model's input data? CQ3-4. What is the model's output data? CQ3-5. What is the model's licence? CQ3-6. What is the model's use policy? |
aicat | <https://w3id.org/aicat#> |
airo | <https://w3id.org/airo#> |
aiup | <https://w3id.org/aiup#> |
dcat | <https://www.w3.org/TR/vocab-dcat-3/> |
dpv | <https://w3id.org/dpv#> |
foaf | <http://xmlns.com/foaf/0.1/> |
odrl | <http://www.w3.org/ns/odrl/2/> |
owl | <http://www.w3.org/2002/07/owl#> |
rdf | <https://www.w3.org/TR/rdf12-schema/> |
rdfs | <http://www.w3.org/2000/01/rdf-schema#> |
skos | <http://www.w3.org/2004/02/skos/core#> |
tech | <https://w3c.github.io/dpv/2.0/tech#> |
xml | <http://www.w3.org/XML/1998/namespace> |
xsd | <http://www.w3.org/2001/XMLSchema#> |
IRI: https://w3id.org/aicat#model
IRI: https://w3id.org/aicat#system
IRI: https://w3id.org/aicat#
This project has received funding from the European Union’s Horizon 2020 research and innovation programme under the Marie Skłodowska-Curie grant agreement No 813497 (PROTECT ITN), as part of the ADAPT SFI Centre for Digital Media Technology is funded by Science Foundation Ireland through the SFI Research Centres Programme and is co-funded under the European Regional Development Fund (ERDF) through Grant#13/RC/2106_P2.
The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.