@prefix : . @prefix mls: . @prefix owl: . @prefix rdf: . @prefix xml: . @prefix xsd: . @prefix rdfs: . @prefix nobias: . @base . rdf:type owl:Ontology ; owl:imports ; "Maria-Esther Vidal"@en , "Mayra Russo"@en , "Yukti Sharma"@en ; "GNU General Public License v3.0"@en ; """1. Who were the participants in the Bias event? 2. Who was involved as bias recipient in a bias event? 3. Who was involved as bias source in a bias event? 4. What type of bias is documented? 5. What bias detection method was used? 6. What is the implication of the bias event documented? 7. Who are the bias recipient agents that do not have a bias source agent? 8. What are the bias events for which the bias recipient role is unknown? 9. What are the bias events for which the bias source role is unknown?"""@en ; "http://ontologydesignpatterns.org/wiki/Submissions:"@en ; "We contribute towards improving the interpretation of the biases affecting ML systems while also accounting for them. We see this ODP as a building block to produce reliable and bias-aware documentation of machine learning pipelines"@en ; "An Ontology Design Pattern to Document Bias Events in Machine Learning Pipelines"@en ; "https://github.com/kracr/bias-ontology"@en ; """While the Bias Event ODP presented in this work is intended to be used with any machine learning pipeline, our use case is motivated by the surge of fake news classification systems."""@en ; rdfs:seeAlso "https://raw.githubusercontent.com/tibonto/Doc-BIAS/main/Patterns/BiasEvent.owl"@en ; owl:versionInfo "1.0"@en . ################################################################# # Annotation properties ################################################################# ### http://ontologydesignpatterns.org/opla-sd#entityPosition rdf:type owl:AnnotationProperty . ### http://ontologydesignpatterns.org/opla-sd#entityPositionX rdf:type owl:AnnotationProperty . ### http://ontologydesignpatterns.org/opla-sd#entityPositionY rdf:type owl:AnnotationProperty . ### http://purl.org/dc/elements/1.1/creator rdf:type owl:AnnotationProperty ; rdfs:comment "Maria-Esther Vidal"@en , "Mayra Russo"@en , "Yukti Sharma"@en . ### http://purl.org/dc/terms/ license rdf:type owl:AnnotationProperty . ################################################################# # Object Properties ################################################################# ### http://www.w3.org/ns/prov#wasGeneratedBy rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:Actor ; rdfs:range ; rdfs:comment "defines the provenance Activity that generates the Actor"@en ; rdfs:label "wasGeneratedBy"@en . ### https://github.com/tibonto/Doc-BIAS/hasActorType nobias:hasActorType rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:Actor ; rdfs:range nobias:ActorType ; rdfs:comment "Describes Actor type: active or passive for Actor" . ### https://github.com/tibonto/Doc-BIAS/hasBiasRecipient nobias:hasBiasRecipient rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; owl:inverseOf nobias:hasBiasSource ; rdfs:domain nobias:BiasSourceAgent ; rdfs:range nobias:BiasRecipientAgent ; rdfs:comment "Describes the relationship that has a bias recipient" . ### https://github.com/tibonto/Doc-BIAS/hasBiasSource nobias:hasBiasSource rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:BiasRecipientAgent ; rdfs:range nobias:BiasSourceAgent ; rdfs:comment "Describes the relationship that has a bias source" . ### https://github.com/tibonto/Doc-BIAS/hasBiasType nobias:hasBiasType rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdf:type owl:FunctionalProperty ; rdfs:domain nobias:BiasEvent ; rdfs:range nobias:BiasType ; rdfs:comment "describes the type of bias detected during the Bias Event" . ### https://github.com/tibonto/Doc-BIAS/hasDetectionMethod nobias:hasDetectionMethod rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:BiasEvent ; rdfs:range nobias:BiasDetectionMethod ; rdfs:comment "describes the detection method for detecting bias during Bias Event" . ### https://github.com/tibonto/Doc-BIAS/hasImplication nobias:hasImplication rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:BiasEvent ; rdfs:range nobias:Implication ; "russo"^^xsd:string ; rdfs:comment "Describes the relationship between implication and bias event."@en . ### https://github.com/tibonto/Doc-BIAS/performsRecipientRole nobias:performsRecipientRole rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:BiasRecipientAgent ; rdfs:range nobias:BiasRecipientRole ; rdfs:comment "Describes the relationship that performs recipient role for the recipient agent" . ### https://github.com/tibonto/Doc-BIAS/performsSourceRole nobias:performsSourceRole rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:BiasSourceAgent ; rdfs:range nobias:BiasSourceRole ; rdfs:comment "Describes the relationship that performs source role for the source agent" . ### https://github.com/tibonto/Doc-BIAS/providesRecipientRole nobias:providesRecipientRole rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:BiasEvent ; rdfs:range nobias:BiasRecipientRole ; rdfs:comment "Describes the relationship that provides recipient role for the recipient agent" . ### https://github.com/tibonto/Doc-BIAS/providesSourceRole nobias:providesSourceRole rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdfs:domain nobias:BiasEvent ; rdfs:range nobias:BiasSourceRole ; rdfs:comment "Describes the relationship that provides source role for the source agent" . ### https://github.com/tibonto/Doc-BIAS/subEventOf nobias:subEventOf rdf:type owl:ObjectProperty ; rdfs:subPropertyOf owl:topObjectProperty ; rdf:type owl:ReflexiveProperty ; rdfs:domain nobias:BiasEvent ; rdfs:range nobias:BiasEvent ; "russo"^^xsd:string ; rdfs:label "subEventOf"@en . ################################################################# # Data properties ################################################################# ### https://github.com/tibonto/Doc-BIAS/hasBiasScore nobias:hasBiasScore rdf:type owl:DatatypeProperty ; rdfs:domain nobias:BiasEvent ; rdfs:range xsd:decimal ; rdfs:comment "Represents the bias score calculated with bias detection method" . ################################################################# # Classes ################################################################# ### http://www.w3.org/ns/prov#Activity rdf:type owl:Class ; rdfs:comment "This is an activity that provides provenance to the entities described in this pattern using a data source/dataset that is available and used for implementation of the Actor."@en ; rdfs:label "Activity"@en . ### https://github.com/tibonto/Doc-BIAS/ActiveActor nobias:ActiveActor rdf:type owl:Class ; rdfs:subClassOf nobias:ActorType ; "russo"^^xsd:string ; rdfs:label "ActiveActor"@en . ### https://github.com/tibonto/Doc-BIAS/Actor nobias:Actor rdf:type owl:Class ; rdfs:comment "Actors are identified elements of a particular domain. The interaction with other actors is recorded as a bias event. They can influence bias, carry bias \"with\" themselves, and/or can also potentially propagate bias to other elements in the domain."@en ; rdfs:label "Actor"@en . ### https://github.com/tibonto/Doc-BIAS/ActorType nobias:ActorType rdf:type owl:Class ; rdfs:comment "This is the type of relationship an actor has with bias. An active type of actor itself influences the bias while a passive type of actor can only carry bias from its source and itself has no influence on increasing or decreasing bias. It can only transfer bias." ; rdfs:label "ActorType"@en . ### https://github.com/tibonto/Doc-BIAS/BiasDetectionMethod nobias:BiasDetectionMethod rdf:type owl:Class ; rdfs:comment "The Class Bias Detection Method represents the method that was used to detect bias. For example, statistical analysis, expert assessment, quality metrics, etc."@en ; rdfs:label "BiasDetectionMethod"@en . ### https://github.com/tibonto/Doc-BIAS/BiasEvent nobias:BiasEvent rdf:type owl:Class ; rdfs:comment "A Bias Event is a class that represents an event entity that materializes when source and recipient participate and a detection method is identified. "@en ; rdfs:label "BiasEvent"@en . ### https://github.com/tibonto/Doc-BIAS/BiasRecipientAgent nobias:BiasRecipientAgent rdf:type owl:Class ; rdfs:comment "A Bias Recipient Agent acts as an agent between entities that provide a recipient role and the ones that are performing that role."@en ; rdfs:label "BiasRecipientAgent"@en . ### https://github.com/tibonto/Doc-BIAS/BiasRecipientRole nobias:BiasRecipientRole rdf:type owl:Class ; rdfs:comment "A Bias Recipien is the participant entity that participates as a recipient in a bias event."@en ; rdfs:label "BiasRecipientRole"@en . ### https://github.com/tibonto/Doc-BIAS/BiasSourceAgent nobias:BiasSourceAgent rdf:type owl:Class ; rdfs:comment "A Bias Source Agent acts as an agent between entities that provide the source role and the ones that are performing that role."@en ; rdfs:label "BiasSourceAgent"@en . ### https://github.com/tibonto/Doc-BIAS/BiasSourceRole nobias:BiasSourceRole rdf:type owl:Class ; rdfs:comment "A Bias Source is the participant entity that participates as a source in a bias event."@en ; rdfs:label "BiasSourceRole"@en . ### https://github.com/tibonto/Doc-BIAS/BiasType nobias:BiasType rdf:type owl:Class ; rdfs:comment "This class represents the particular type of bias detected in a bias event. For example, it can be classified into social bias, behavioral bias, cognitive bias, functional bias, and statistical bias, among many other types of bias."@en ; rdfs:label "BiasType"@en . ### https://github.com/tibonto/Doc-BIAS/EthicalImplication nobias:EthicalImplication rdf:type owl:Class ; rdfs:subClassOf nobias:Implication ; "russo"^^xsd:string ; rdfs:comment "An ethical implication is an ethical consequence of a bias event. When evaluating this type of implication, moral considerations must be taken into account."@en ; rdfs:label "EthicalImplication"@en . ### https://github.com/tibonto/Doc-BIAS/Implication nobias:Implication rdf:type owl:Class ; rdfs:comment "Effects or consequences that arise or may arise from the event taking place."@en ; rdfs:label "Implication"@en . ### https://github.com/tibonto/Doc-BIAS/Measurable nobias:Measurable rdf:type owl:Class ; rdfs:subClassOf nobias:BiasDetectionMethod ; rdfs:comment "Measurable class defines the whether bias detection is measurable. For example, using quality/evaluation metrics." ; rdfs:label "Measurable"@en . ### https://github.com/tibonto/Doc-BIAS/NonMeasurable nobias:NonMeasurable rdf:type owl:Class ; rdfs:subClassOf nobias:BiasDetectionMethod ; rdfs:comment "The NonMeasurable class represents a bias detection method that is not measurable. For example, cognitive biases." ; rdfs:label "NonMeasurable"@en . ### https://github.com/tibonto/Doc-BIAS/PassiveActor nobias:PassiveActor rdf:type owl:Class ; rdfs:subClassOf nobias:ActorType ; "russo"^^xsd:string ; rdfs:label "PassiveActor"@en . ### https://github.com/tibonto/Doc-BIAS/PracticalImplication nobias:PracticalImplication rdf:type owl:Class ; rdfs:subClassOf nobias:Implication ; "russo"^^xsd:string ; rdfs:comment "A practical implication is the outcome or end result that occurs when a bias event takes place. Practical alludes to actual results that arise from the event."@en ; rdfs:label "PracticalImplication"@en . ### https://github.com/tibonto/Doc-BIAS/SocialImplication nobias:SocialImplication rdf:type owl:Class ; rdfs:subClassOf nobias:Implication ; "russo"^^xsd:string ; rdfs:comment "A social implication refers to the effects a bias event has on such variables as the values, demographics, or economic condition of an individual or group of people."@en ; rdfs:label "SocialImplication"@en . ### Generated by the OWL API (version 4.5.9.2019-02-01T07:24:44Z) https://github.com/owlcs/owlapi