An interaction-based approach to semantic alignment

We tackle the problem of semantic heterogeneity in the context of agent communication and argue that solutions based solely on ontologies and ontology matching do not capture adequately the richness of semantics as it arises in dynamic and open multiagent systems. Current solutions to the semantic heterogeneity problem in distributed systems usually do not address the contextual nuances of the interaction underlying an agent communication. The meaning an agent attaches to its utterances is, in our view, very relative to the particular dialogue in which it may be engaged, and that the interaction model specifying its dialogical structure and its unfolding should not be left out of the semantic alignment mechanism. In this article we provide the formal foundation of a novel, interaction-based approach to semantic alignment, drawing from a mathematical construct inspired from category theory that we call the communication product. In addition, we describe a simple alignment protocol which, combined with a probabilistic matching mechanism, endows an agent with the capacity of bootstrapping - by repeated successful interaction - the basic semantic relationship between its local vocabulary and that of another agent. We have also implemented the alignment technique based on this approach and prove its viability by means of an abstract experimentation and a thorough statistical analysis.

[1]  Frank van Harmelen,et al.  Open Knowledge , 2008, LADS.

[2]  Trevor J. M. Bench-Capon,et al.  Argumentation over ontology correspondences in MAS , 2007, AAMAS '07.

[3]  Harith Alani,et al.  On the Emergent Semantic Web and Overlooked Issues , 2004, SEMWEB.

[4]  Timothy W. Finin,et al.  Semantics for an Agent Communication Language , 1997, ATAL.

[5]  Gertjan van Noord FSA Utilities: A Toolbox to Manipulate Finite-State Automata , 1996, Workshop on Implementing Automata.

[6]  Steffen Staab,et al.  International Handbooks on Information Systems , 2013 .

[7]  Erhard Rahm,et al.  COMA - A System for Flexible Combination of Schema Matching Approaches , 2002, VLDB.

[8]  Vicent J. Botti,et al.  Agreement Computing , 2010, KI - Künstliche Intelligenz.

[9]  Peter Dalgaard Introductory statistics with R, 2nd Edition , 2008, Statistics and computing.

[10]  Frank Dignum,et al.  Ontology negotiation: goals, requirements and implementation , 2007, Int. J. Agent Oriented Softw. Eng..

[11]  Marc Esteva,et al.  MASFIT: Multi-Agent System for Flsh Trading , 2004, ECAI.

[12]  Yuzhong Qu,et al.  FalconAO: Aligning Ontologies with Falcon , 2005, Integrating Ontologies.

[13]  Alan Bundy,et al.  Dynamic, Automatic, First-Order Ontology repair by Diagnosis of Failed Plan Execution , 2007, Int. J. Semantic Web Inf. Syst..

[14]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[15]  Zahir Tari,et al.  On the Move to Meaningful Internet Systems. OTM 2018 Conferences , 2018, Lecture Notes in Computer Science.

[16]  Marco Schorlemmer,et al.  Reaching Semantic Agreements through Interaction , 2009, I-SEMANTICS.

[17]  Pablo Noriega,et al.  Towards a Platform for Online Mediation , 2009, LDSS@ICAIL.

[18]  James A. Hendler,et al.  The Semantic Web: Webizing Knowledge Representation , 2008, Handbook of Knowledge Representation.

[19]  Jérôme Euzenat,et al.  Similarity-Based Ontology Alignment in OWL-Lite , 2004, ECAI.

[20]  Valentina A. M. Tamma,et al.  Dynamic Selection of Ontological Alignments: A Space Reduction Mechanism , 2009, IJCAI.

[21]  Guido Boella,et al.  Normative framework for normative system change , 2009, AAMAS 2009.

[22]  A. Wierzbicka English Speech Act Verbs: A Semantic Dictionary , 1987 .

[23]  Manuel Atencia Semantic Alignment in the Context of Agent Interaction , 2011 .

[24]  Fausto Giunchiglia,et al.  Approximate Structure-Preserving Semantic Matching , 2008, OTM Conferences.

[25]  Peter Dalgaard,et al.  Introductory statistics with R , 2002, Statistics and computing.

[26]  Yannis Kalfoglou,et al.  Ontology mapping: the state of the art , 2003, The Knowledge Engineering Review.

[27]  Pablo Noriega,et al.  Engineering open environments with electronic institutions , 2005, Eng. Appl. Artif. Intell..

[28]  Luc Steels,et al.  Language games for autonomous robots , 2001 .

[29]  S. Lane Categories for the Working Mathematician , 1971 .

[30]  Enrico Motta,et al.  Exploring the Semantic Web as Background Knowledge for Ontology Matching , 2008, J. Data Semant..

[31]  James A. Hendler,et al.  Agents and the Semantic Web , 2001, IEEE Intell. Syst..

[32]  Maricela Bravo,et al.  Discovering Pragmatic Similarity Relations between Agent Interaction Protocols , 2008, OTM Workshops.

[33]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[34]  Dave Robertson,et al.  How Service Choreography Statistics Reduce the Ontology Mapping Problem , 2007, ISWC/ASWC.

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

[36]  Luc Steels,et al.  The Origins of Ontologies and Communication Conventions in Multi-Agent Systems , 2004, Autonomous Agents and Multi-Agent Systems.

[37]  Marco Schorlemmer,et al.  I-SSA: Interaction-Situated Semantic Alignment , 2008, OTM Conferences.

[38]  Adriana Giret,et al.  mWater: a Sandbox for Agreement Technologies , 2009, CCIA.

[39]  Ian Horrocks,et al.  Ontologies and the semantic web , 2008, CACM.

[40]  L. Eggan Transition graphs and the star-height of regular events. , 1963 .

[41]  Renata Vieira,et al.  Conjunctive queries for ontology based agent communication in MAS , 2008, AAMAS.

[42]  Luciano Serafini,et al.  Semantic Coordination: A New Approach and an Application , 2003, SEMWEB.

[43]  J. Euzenat,et al.  Ontology Matching , 2007, Springer Berlin Heidelberg.

[44]  Kurt Sandkuhl,et al.  A Survey of Exploiting WordNet in Ontology Matching , 2008, IFIP AI.

[45]  Terry Winograd,et al.  Understanding computers and cognition , 1986 .

[46]  Fausto Giunchiglia,et al.  Semantic Matching: Algorithms and Implementation , 2007, J. Data Semant..

[47]  Mats Carlsson,et al.  SICStus Prolog User''s Manual , 1993 .

[48]  Steffen Staab,et al.  Handbook on Ontologies (International Handbooks on Information Systems) , 2004 .

[49]  L. Wittgenstein Philosophical investigations = Philosophische Untersuchungen , 1958 .

[50]  Viviana Mascardi,et al.  Automatic Ontology Matching via Upper Ontologies: A Systematic Evaluation , 2010, IEEE Transactions on Knowledge and Data Engineering.

[51]  David Stuart Robertson,et al.  Multi-agent Coordination as Distributed Logic Programming , 2004, ICLP.

[52]  Michael Rovatsos,et al.  Interaction is meaning: a new model for communication in open systems , 2003, AAMAS '03.

[53]  G Stix,et al.  The mice that warred. , 2001, Scientific American.

[54]  Paul R. Cohen,et al.  Empirical methods for artificial intelligence , 1995, IEEE Expert.