| Literature DB >> 35836130 |
Muhammad Tuan Amith1, Licong Cui1, Degui Zhi1, Kirk Roberts1, Xiaoqian Jiang1, Fang Li1, Evan Yu1, Cui Tao2.
Abstract
BACKGROUND: Model card reports aim to provide informative and transparent description of machine learning models to stakeholders. This report document is of interest to the National Institutes of Health's Bridge2AI initiative to address the FAIR challenges with artificial intelligence-based machine learning models for biomedical research. We present our early undertaking in developing an ontology for capturing the conceptual-level information embedded in model card reports.Entities:
Keywords: Artificial intelligence; FAIR; Knowledge representation; Machine learning; Model cards; Ontology; Semantic web; Standardization
Mesh:
Year: 2022 PMID: 35836130 PMCID: PMC9284683 DOI: 10.1186/s12859-022-04797-6
Source DB: PubMed Journal: BMC Bioinformatics ISSN: 1471-2105 Impact factor: 3.307
Account of number of ontology features for the incorporated ontologies in MCRO
| Classes | Object properties | Data properties | Logical axioms | |
|---|---|---|---|---|
| MCRO-Core | 38 | 0 | 11 | 79 |
| 259 | 50 | 4 | 510 | |
| 31 | 44 | 6 | 181 | |
| 621 | 34 | 3 | 1335 | |
| 5 | 17 | 1 | 42 | |
| MCRO | 954 | 145 | 25 | 2147 |
Italics indicate imported ontologies for MCRO
Fig. 1An example showing how pieces of the textual information are mapped to instances of the Model Card Report Ontology concept. “ew21” is the identifier associated with a part of the model card that has links to data annotations (Dublin Core’s note, description, date, source). In this example, we used the text from the Ethical Consideration section from the inception paper [4]
Fig. 2A descriptive visualization showing the instances displayed through Protégé and their mapping to a segment of the MCRO model. The numbers from MCRO model (right) demonstrates how the model is manifested in the ontology artifact with matching numbers in the Protégé viewer. The yellow highlights shows the inferred assertions resulting from the OWL2 semantics and the FaCT++ reasoner
Fig. 3Visualization of the abstraction for the Model Card Report Ontology
Fig. 7An example of some of the text from the sample model cards (Trade off information) mapped to the instances and the inferences generated in the Protégé environment (highlighted in yellow)
Fig. 8An extensive visualization of the mapping of sample text as instance data of the Model Card Report Ontology, including displaying the transitive inference of one of the object properties. The dotted lines in red shows the inference generated from “4” which is an inference
Fig. 9An applied use-case of the Model Card Report Ontology for software publishing engine to generate ontology-based model card artifacts as RDF or JSON. This applied use case involves a manual authoring method or a proposed automated natural language processing (NLP) method
Fig. 4Outline of the process in developing the Model Card Report Ontology
Fig. 5Annotated Protégé screenshots of how the Information Artifact Ontology concepts of report, document part, and has part are aligned to the Model Card Report Ontology concepts (Model Card Report and its model card sections of Citation, Consideration, and Dataset Information)
Fig. 6An outline of the process of to generate a subset of the Software Ontology to import into the Model Card Report Ontology
Integration of OBO Concepts with Model Card concepts encoded in the ontology
| Model card concept | OBO property link (URI) | OBO concept (URI) |
|---|---|---|
| Data set | Is about ( | Data set ( |
| Model architecture | Is about ( | Algorithm ( |
| Format information | Is about ( | Data format specification ( |
| Version information | Is about ( | Version number ( |
| Reference information | Equivalent to ( | Reference section ( |
| Graphic | Equivalent to ( | Graph ( |
| Citation information | Has part ( | Citation ( |
| License information | Is about ( | License ( |
http://purl.obofoundry.org/obo/IAO_0000136, http://www.w3.org/2002/07/owl#owl:equivalentClass, and http://purl.obolibrary.org/obo/BFO_0000051