| Literature DB >> 34642549 |
Olaide N Oyelade1, Absalom E Ezugwu1, Sunday A Adewuyi2.
Abstract
The need to address the challenge of vagueness across several domains of applicability of ontology is gaining research attention. The presence of vagueness in knowledge represented with description logic impairs automating reasoning and inference making. The importance of reducing this vagueness in the formalization of medical knowledge representation is rising, considering the vulnerability of this domain to the expression of vague concepts or terms. This vagueness may be addressed from the perspective of ontology modeling language application such as ontology web language (OWL). Although several attempts have been made to tackle this problem in other disease prognoses such as diabetes and cardiovascular diseases, a similar effort is missing for breast cancer. Minimizing vagueness in breast cancer ontology is necessary to enhance automated reasoning and handle knowledge representation problems. This study proposes a framework for reducing vagueness in breast cancer ontology. The approach obtained breast cancer crisp ontology and applied fuzzy ontology elements based on the Fuzzy OWL2 model to formulate breast cancer fuzzy ontology. This was achieved by extending the elements of OWL2 (a more expressive version of OWL) with annotation properties to fuzzify the breast cancer crisp ontology. Results obtained showed a significant reduction of vagueness in the domain, yielding 0.38 for vagueness spread and 1.0 for vagueness explicitness. In addition, ontology metrics such as completeness, consistency, correctness and accuracy were also evaluated, and we obtained impressive performance. The implication of this result is the reduction of vagueness in breast cancer ontology, which provides increased computational reasoning support to applications using the ontology.Entities:
Keywords: Breast cancer; Description logic and reasoning; Fuzzy logic; Fuzzy ontology; Ontology; Semantic web
Year: 2021 PMID: 34642549 PMCID: PMC8500271 DOI: 10.1007/s00521-021-06517-2
Source DB: PubMed Journal: Neural Comput Appl ISSN: 0941-0643 Impact factor: 5.606
Fig. 1Proposed framework for developing BCFO knowledge from BCO using Fuzzy OWL-2 plugging and Protégé
Fig. 2The structure of the BCO and BCFO as an addendum
Fig. 3Fuzzy functions used for representing fuzzy datatype are as follows: trapezoidal function; triangular function; left-shoulder function; right-shoulder function; linear function, respectively
Fig. 4Fuzzy member functions for BMI numerical attribute fuzzification
Fig. 5Fuzzy member functions for Age numerical attribute fuzzification
Fig. 6Fuzzy member functions for ALB numerical attribute fuzzification
Fig. 7Fuzzy member functions for eGFR numerical attribute fuzzification
Fig. 8Crisp ontology of domain-based knowledge representation of breast cancer
Fig. 9Proposed crisp ontology of breast cancer with a detailed listing of classes and the subclasses in addition to a visualization display of the complete ontology showing classes and some of their instances
A listing of object properties and data properties of the crisp ontology
| ObjectProperty | DataProperty | ||
|---|---|---|---|
diagnosedBy hasAgeVariable hasBMIVariable hasBiopsyTest hasBloodMakerTest hasBreastTumor hasBreastTumorStage hasDaignosis hasDisease hasE-cadherinTest hasFuzzyVariable hasGeneTest hasHeightVariable hasInvestigation hasKidney hasLiverTest hasManifestation | hasMolecularTest hasParity hasPathologicalGrade hasPatientCase hasRadiolgyExamination hasRenalTest hasRiskFactors hasStage hasStaging hasSymptom hasTNM suspectibleHasStage treatedBy | ageAtFirstChild ageAtMenopause hasALBCrisp hasAdenosis hasAgeCrisp hasApocrineMetaplasiaCysts hasAtypicalDuctalHyperplasia hasAtypicalLobularHyperplasia hasAverageHeight hasBCIPredictive hasBCIPrognostic hasBMI hasBMICrisp hasBloodSugarLevel hasCalciumLevel hasChlorideLevel hasColumnarCellChange hasComplexSclerosingLesion hasCrispValue | hasDuctalCarcinomaInSitu hasEstrogenReceptor hasFuzzyDataProperty hasGFRCrisp hasGender hasGlandFormation hasHER2Level hasHeightCrisp hasHighALB hasHighGFR hasIn-SituLobularCarcinoma hasIntraductalCarcinoma hasKi-67 hasLiverEnzymesLevel hasLobularCarcinomaInSitu hasLowALB hasLowGFR hasLymphNodeFeature hasM |
Fig. 10An illustration of a representation of patient cases for ontology population using a composite of data structures
A listing of metrics and their respective counts in the BCFO ontology
| Metrics | Number of items | Description |
|---|---|---|
| Classes | 114 | Sets, collections, concepts, types of objects or things |
| Class axiom | 104 | Class-based statements that are asserted to be true in the domain being described: e.g. Subclass, Equivalent class, Disjoint class |
| Individuals | 194 | An instance of a class |
| Individuals (Object property assertion) | 59 | Statements made using object properties and individuals |
| Individuals (Data property assertion) | 37 | Statements made using data properties and individuals |
| Individuals (Class assertion) | 291 | Statements of individuals assigned to a class |
| Object property axiom (Object property domain/range) | 31/28 | Statements made by stating the domain and range of an object property |
| Date property axiom (Object property domain/range) | 71/71 | Statements made by stating the domain and range of an object property |
| Declarative axioms | 442 | A count of axioms declared or asserted |
| Maximum depth | 9 | The farthest route from the Thing class to a |
| Disjoint classes | 9 | Classes that cannot share an instance |
| Maximum number of children | 36 | |
| Average number of Children | 4.38 | Computational value of finding the average number of children immediate subclasses of the Thing class |
| Classes with a single child | 14 | |
| Classes with more than ~ 10 children | 3 | |
| Annotation | 87 | Comments on entities in an ontology |
| Axiom | 1115 | Statements asserted as a priori knowledge |
| Logical axiom count | 648 | Axioms that form the logical definition of terms |
| Object Property | 31 | Properties used to characterize classes |
| Data Property | 77 | Properties used to characterize the relationship between classes and data-values |
| Subclass of | 92 | A subdivision of a class |
| Subpropterty of | 4 | A subdivision of a property |
An evaluation of some related ontologies as compared with the fuzzy ontology proposed in this study
| Metrics | Ontology metrics | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Complexity | Conceptualization richness | Comprehension | Atomic metrics | ||||||||||
| Studies (Year) [Ref] | Class | Properties | Abstraction | Cohesion | Semantic | Data property | Inheritance | Classes (%) | Property (%) | Axiom | Classes | Properties | Instances |
| This study | 13.14 | 2.0 | 4.38 | 191 | 2.0 | 2.70 | 5.2 | 76 | 30 | 1115 | 114 | 101 | 194 |
| [ | 4 | 11 | 4 | 181 | 1.041 | 0.12 | 8.2 | 10 | 10 | 3731 | 196 | 19 | 134 |
| [ | 5 | 1.4 | 2 | 63 | 0.495 | 2.26 | 5.0 | 88.71 | 2.04% | 1316 | 62 | 196 | 2640 |
| [ | 3 | 1.3 | 2 | 27 | 0.62 | 0.92 | 2.875 | 0.0 | 0.0 | 446 | 26 | 62 | 0 |
Fig. 11a Showing the comparison of the proposed study as it relates with the performance or richness of similar studies with the richness of conceptualization metrics. b Showing the comparison of the proposed study as it relates to the performance or richness of similar studies with comprehension metrics. c Showing the comparison of the proposed study as it relates to the performance or richness of similar studies with class and property complexities metrics. d Showing the comparison of the proposed study as it relates to the performance or richness of similar studies with atomic metrics
Fig. 12a Experimental evaluation results for the numbers of annotated elements influence in the PT. b Experimental evaluation results for the numbers of annotated elements influence in the TT
Listing of the parsing times for WSs and WCs
| % | Concepts | GCIs | RIAs | PT WCs (ms) | PT WSs (ms) | TT WCs (ms) | TT WSs (ms) |
|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 4364.1 | 4363.9 | 5731.7 | 5726.1 |
| 10 | 2385 | 2604 | 88 | 4420.3 | 4382.5 | 5932.8 | 5812.6 |
| 20 | 4590 | 5151 | 177 | 4773.6 | 4692 | 6746.8 | 6443.9 |
| 30 | 6990 | 7675 | 276 | 5166.8 | 5025.2 | 7465.5 | 7059.4 |
| 40 | 9312 | 10,152 | 383 | 5481.4 | 5320.3 | 8173.5 | 7648.1 |
| 50 | 11,588 | 12,760 | 462 | 5884.5 | 5603.4 | 8925.2 | 8295.4 |
| 60 | 13,888 | 15,260 | 569 | 6131.6 | 5889 | 9928.1 | 8875 |
| 70 | 16,216 | 17,764 | 672 | 6785.7 | 6193.9 | 10,690.5 | 9521.6 |
| 80 | 18,475 | 20,363 | 785 | 7418.6 | 6509.4 | 11,403.1 | 10,402.8 |
| 90 | 20,805 | 22,906 | 875 | 7809.2 | 7418.8 | 12,451.7 | 11,303.3 |
| 100 | 23,141 | 25,563 | 958 | 8201.6 | 7813.8 | 13,228.3 | 11,962.6 |
Listing of concepts, concept assertion, role assertion in computing the parsing time and in the translation time into fuzzyDL syntax for WSs and WCs in BCFO
| % | Concepts | CIs | RIAs | PT WCs (ms) | PT WSs (ms) | TT WCs (ms) | TT WSs (ms) |
|---|---|---|---|---|---|---|---|
| 10 | 12 | 33 | 17 | 35.40 | 33.76 | 57.16 | 25.19 |
| 20 | 25 | 65 | 33 | 37.48 | 35.59 | 61.40 | 28.82 |
| 30 | 38 | 98 | 49 | 39.56 | 37.42 | 65.64 | 32.45 |
| 40 | 51 | 131 | 65 | 41.64 | 39.25 | 69.88 | 36.08 |
| 50 | 58 | 163 | 84 | 42.92 | 40.23 | 72.16 | 38.04 |
| 60 | 70 | 196 | 101 | 44.85 | 41.92 | 76.07 | 41.39 |
| 70 | 82 | 228 | 116 | 46.78 | 43.61 | 79.98 | 44.74 |
| 80 | 95 | 261 | 133 | 48.87 | 45.44 | 84.22 | 48.37 |
| 90 | 103 | 294 | 150 | 50.15 | 46.56 | 86.83 | 50.61 |
| 100 | 115 | 325 | 167 | 52.08 | 48.25 | 90.74 | 53.96 |
Fig. 13a Experimental evaluation results for the numbers of annotated elements influence in the PT for the fuzzified ontology. bExperimental evaluation results for the numbers of annotated elements influence in the TT for the fuzzified ontology