Towards automated complex ontology alignment using rule-based machine learning

dc.contributor.authorZhou, Lu
dc.date.accessioned2020-11-13T21:33:44Z
dc.date.available2020-11-13T21:33:44Z
dc.date.graduationmonthDecemberen_US
dc.date.issued2020-12-01
dc.date.published2020en_US
dc.description.abstractAn ontology usually serves as the schema of a knowledge graph, which provides a vocabulary describing one or many domains of discourse and a specification of the meaning of terms in that vocabulary. Different parties would in general adopt different ontologies. And each ontology may have its own data vocabulary, modeling philosophy, and even language, which makes the semantic data integration process very challenging. To facilitate interoperability between different organizations, ontology alignment has been considered as the silver bullet for many applications. Ontology alignment has been studied for over a decade, and over that time many alignment systems and methods have been developed by researchers in order to find simple 1-to-1 equivalence matches between two ontologies. However, the simple correspondences are not expressive enough to fully cover the different types of heterogeneities in real-world problems. And very few alignment systems focus on finding complex correspondences. There are several reasons for this limitation. First, there are no widely accepted alignment benchmarks that contain such complex relationships. Second, tackling complex alignment is more challenging than finding simple alignment. It also requires experts from different domains to work together to manually generate the alignment, which is extremely time-consuming and inefficient. Third, the traditional evaluation metrics like precision, recall, and f-measure, are not fine-grained enough to evaluate the performance of complex alignment systems. Therefore, it hinders the generation and evaluation of complex ontology alignment systems. To tackle this problem and advance the development of ontology matching and alignment, we seek to address the problem by first developing potential benchmarks that contain the complex relations from real-world ontologies. We then propose an automated complex ontology alignment system based on association rule learning to generate not only simple correspondences but also complex ones. The algorithm can also be used in a semi-automated fashion to effectively assist users in finding potential complex alignments that they can then validate or edit. Finally, we evaluate the performance of the proposed algorithm on the benchmarks and analyze the results in detail and provide insights into the field of complex ontology alignment.en_US
dc.description.advisorPascal Hitzleren_US
dc.description.degreeDoctor of Philosophyen_US
dc.description.departmentDepartment of Computer Scienceen_US
dc.description.levelDoctoralen_US
dc.description.sponsorshipNational Science Foundation, Andrew W. Mellon Foundationen_US
dc.identifier.urihttps://hdl.handle.net/2097/40954
dc.language.isoen_USen_US
dc.subjectKnowledge graphen_US
dc.subjectOntology matchingen_US
dc.subjectComplex ontology alignmenten_US
dc.subjectAssociation rule miningen_US
dc.subjectBenchmarkingen_US
dc.subjectData integrationen_US
dc.titleTowards automated complex ontology alignment using rule-based machine learningen_US
dc.typeDissertationen_US

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
LuZhou2020.pdf
Size:
5.44 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.62 KB
Format:
Item-specific license agreed upon to submission
Description: