Interactive ontology matching based on partial reference alignment

Abstract The technique that enables the user and the automatic ontology matching tool to cooperate with each other to generate high-quality alignments in a reasonable amount of time is referred to as the interactive ontology matching. Interactive ontology matching poses a new challenge in a way of how to efficiently leverage user validation to improve the ontology alignment. To address this challenge, this paper presents an innovative interactive ontology matching technique based on Partial Reference Alignment (PRA) to better balance between the large workload posed on users and the demand of improving the quality of ontology alignment. In particular, a PRA-based Interactive Compact Hybrid Evolutionary Algorithm (ICHEA) is proposed to reduce user workload, by adaptively determining the timing of involving users, showing them the most problematic mappings, and helping them to deal with multiple conflicting mappings simultaneously. Meanwhile, it increases the value of user involvement by propagating the confidences of validated mappings, as well as reducing the negative effects brought by the erroneous user validations. The well-known OAEI 2016's benchmark track and interactive track are utilized to test the performance of this approach. The experimental results on benchmark track show that both the f-measure and the f-measure per second of this approach outperform those of the OAEI participants and three state-of-the-art Evolutionary Algorithm (EA) based ontology matching techniques. In addition, the experimental results of three interactive testing cases further show that ICHEA can efficiently determine high-quality ontology alignments under different cases of user error rates, and the performance of the approach is generally better than that of state-of-the-art interactive ontology matching systems.

[1]  Olivier Bodenreider,et al.  The Unified Medical Language System (UMLS): integrating biomedical terminology , 2004, Nucleic Acids Res..

[2]  Giovanni Acampora,et al.  Enhancing ontology alignment through a memetic aggregation of similarity measures , 2013, Inf. Sci..

[3]  João Cardoso,et al.  OAEI 2016 results of AML , 2016, OM@ISWC.

[4]  Sean M. Falconer,et al.  Interactive Techniques to Support Ontology Matching , 2011, Schema Matching and Mapping.

[5]  Xiaowei Xu,et al.  AHSCAN: Agglomerative Hierarchical Structural Clustering Algorithm for Networks , 2009, 2009 International Conference on Advances in Social Network Analysis and Mining.

[6]  Boris Vrdoljak,et al.  CroMatcher results for OAEI 2016 , 2013, OM@ISWC.

[7]  P. Patel-Schneider Towards Large-scale Schema And Ontology Matching , 2015 .

[8]  M. Friedman The Use of Ranks to Avoid the Assumption of Normality Implicit in the Analysis of Variance , 1937 .

[9]  Patrick Lambrix,et al.  User Validation in Ontology Alignment , 2016, SEMWEB.

[10]  Peng Wang,et al.  Lily results for OAEI 2015 , 2015, OM.

[11]  Stefanos D. Kollias,et al.  A String Metric for Ontology Alignment , 2005, SEMWEB.

[12]  Paul N. Schofield,et al.  PhenomeNET: a whole-phenome approach to disease gene discovery , 2011, Nucleic acids research.

[13]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[14]  Francisco Herrera,et al.  A study on the use of non-parametric tests for analyzing the evolutionary algorithms’ behaviour: a case study on the CEC’2005 Special Session on Real Parameter Optimization , 2009, J. Heuristics.

[15]  Sadok Ben Yahia,et al.  XMap results for OAEI 2017 , 2014, OM@ISWC.

[16]  David J. Sheskin,et al.  Handbook of Parametric and Nonparametric Statistical Procedures , 1997 .

[17]  Heiko Paulheim,et al.  Towards an automatic parameterization of ontology matching tools based on example mappings , 2011, OM.

[18]  Qiang Liu,et al.  Using Partial Reference Alignments to Align Ontologies , 2009, ESWC.

[19]  William E. Winkler,et al.  The State of Record Linkage and Current Research Problems , 1999 .

[20]  Enrique Alba,et al.  Optimizing Ontology Alignments by Using Genetic Algorithms , 2008, NatuReS.

[21]  Lorena Otero-Cerdeira,et al.  Ontology matching: A literature review , 2015, Expert Syst. Appl..

[22]  Patrick Lambrix,et al.  A Session-Based Approach for Aligning Large Ontologies , 2013, ESWC.

[23]  Giovanni Iacca,et al.  Compact Optimization , 2013, Handbook of Optimization.

[24]  Yuming Zhou,et al.  Matching Large Ontologies Based on Reduction Anchors , 2011, IJCAI.

[25]  Peter J. Bentley,et al.  CREATIVE EVOLUTIONARY SYSTEMS , 2001 .

[26]  Patrick Lambrix,et al.  A Method for Recommending Ontology Alignment Strategies , 2007, ISWC/ASWC.

[27]  Konstantinos E. Parsopoulos,et al.  Cooperative micro-differential evolution for high-dimensional problems , 2009, GECCO.

[28]  Xingsi Xue,et al.  Optimizing ontology alignments through a Memetic Algorithm using both MatchFmeasure and Unanimous Improvement Ratio , 2015, Artif. Intell..

[29]  George A. Miller,et al.  WordNet: A Lexical Database for English , 1995, HLT.

[30]  Heiner Stuckenschmidt,et al.  Results of the Ontology Alignment Evaluation Initiative 2007 , 2006, OM.

[31]  Xingsi Xue,et al.  An Alignment-Oriented Segmenting Approach for Optimizing Large Scale Ontology Alignments , 2016 .

[32]  Xingsi Xue,et al.  Using Memetic Algorithm for Instance Coreference Resolution , 2016, IEEE Trans. Knowl. Data Eng..

[33]  Heiner Stuckenschmidt,et al.  Ontology Alignment Evaluation Initiative: Six Years of Experience , 2011, J. Data Semant..

[34]  Valerie V. Cross,et al.  LogMap family participation in the OAEI 2022 , 2016, OM@ISWC.

[35]  Gayo Diallo,et al.  ServOMBI at OAEI 2015 , 2015, OM.

[36]  Nikolaus Hansen,et al.  Completely Derandomized Self-Adaptation in Evolution Strategies , 2001, Evolutionary Computation.

[37]  Miguel Ángel Rodríguez-García,et al.  Integrating phenotype ontologies with PhenomeNET , 2016, OM@ISWC.

[38]  Jürgen Bock,et al.  Discrete particle swarm optimisation for ontology alignment , 2012, Inf. Sci..

[39]  Achille Fokoue,et al.  One Size Does Not Fit All: Customizing Ontology Alignment Using User Feedback , 2010, International Semantic Web Conference.

[40]  Bernd Freisleben,et al.  Memetic Algorithms for the Traveling Salesman Problem , 2002, Complex Syst..

[41]  Jim Smith,et al.  A Memetic Algorithm With Self-Adaptive Local Search: TSP as a case study , 2000, GECCO.

[42]  S. Holm A Simple Sequentially Rejective Multiple Test Procedure , 1979 .

[43]  Xingsi Xue,et al.  Optimizing Ontology Alignment Through Compact MOEA/D , 2017, Int. J. Pattern Recognit. Artif. Intell..

[44]  Steffen Staab,et al.  Measuring Similarity between Ontologies , 2002, EKAW.

[45]  Xingsi Xue,et al.  Optimizing ontology alignment through Memetic Algorithm based on Partial Reference Alignment , 2014, Expert Syst. Appl..

[46]  Alexander Dekhtyar,et al.  Information Retrieval , 2018, Lecture Notes in Computer Science.

[47]  Gayo Diallo,et al.  Efficient Building of Local Repository of Distributed Ontologies , 2011, 2011 Seventh International Conference on Signal Image Technology & Internet-Based Systems.

[48]  Jérôme Euzenat,et al.  Ontology Matching: State of the Art and Future Challenges , 2013, IEEE Transactions on Knowledge and Data Engineering.