Towards a Hybrid Approach to Context Reasoning for Underwater Robots

Ontologies have been widely used to facilitate semantic interoperability and serve as a common information model in many applications or domains. The Smart and Networking Underwater Robots in Cooperation Meshes (SWARMs) project, aiming to facilitate coordination and cooperation between heterogeneous underwater vehicles, also adopts ontologies to formalize information that is necessarily exchanged between vehicles. However, how to derive more useful contexts based on ontologies still remains a challenge. In particular, the extreme nature of the underwater environment introduces uncertainties in context data, thus imposing more difficulties in context reasoning. None of the existing context reasoning methods could individually deal with all intricacies in the underwater robot field. To this end, this paper presents the first proposal applying a hybrid context reasoning mechanism that includes ontological, rule-based, and Multi-Entity Bayesian Network (MEBN) reasoning methods to reason about contexts and their uncertainties in the underwater robot field. The theoretical foundation of applying this reasoning mechanism in underwater robots is given by a case study on the oil spill monitoring. The simulated reasoning results are useful for further decision-making by operators or robots and they show that the consolidation of different reasoning methods is a promising approach for context reasoning in underwater robots.

[1]  Matthias Baldauf,et al.  A survey on context-aware systems , 2007, Int. J. Ad Hoc Ubiquitous Comput..

[2]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[3]  Seungmin Rho,et al.  COMUS: Ontological and Rule-Based Reasoning for Music Recommendation System , 2009, PAKDD.

[4]  Xin Li,et al.  A Survey on Intermediation Architectures for Underwater Robotics , 2016, Sensors.

[5]  Kwang-Eun Ko,et al.  Development of context aware system based on Bayesian network driven context reasoning method and ontology context modeling , 2008, 2008 International Conference on Control, Automation and Systems.

[6]  Serge Kernbach,et al.  CoCoRo -- The Self-Aware Underwater Swarm , 2011, 2011 Fifth IEEE Conference on Self-Adaptive and Self-Organizing Systems Workshops.

[7]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[8]  Nikolaos Grammalidis,et al.  Multi-Entity Bayesian Networks for Knowledge-Driven Analysis of ICH Content , 2014, ECCV Workshops.

[9]  Paulo Cesar G. da Costa,et al.  Probabilistic Ontology and Knowledge Fusion for Procurement Fraud Detection in Brazil , 2009, URSW.

[10]  J. Beyerer,et al.  Ontologies for probabilistic situation assessment in the maritime domain , 2013, 2013 IEEE International Multi-Disciplinary Conference on Cognitive Methods in Situation Awareness and Decision Support (CogSIMA).

[11]  Giovanni Pilato,et al.  Integration of Ontologies and Bayesian Networks for Maritime Situation Awareness , 2012, 2012 IEEE Sixth International Conference on Semantic Computing.

[12]  Aitor Almeida,et al.  Assessing Ambiguity of Context Data in Intelligent Environments: Towards a More Reliable Context Managing System , 2012, Sensors.

[13]  Aamna Saeed,et al.  An extensive survey of context-aware middleware architectures , 2010, 2010 IEEE International Conference on Electro/Information Technology.

[14]  Grigoris Antoniou,et al.  Rule-Based Contextual Reasoning in Ambient Intelligence , 2010, RuleML.

[15]  Umberto Straccia,et al.  Managing uncertainty and vagueness in description logics for the Semantic Web , 2008, J. Web Semant..

[16]  Craig F. Smith,et al.  Web Ontology Language , 2006 .

[17]  Umberto Straccia,et al.  Fuzzy Ontology Representation using OWL 2 , 2010, Int. J. Approx. Reason..

[18]  Brendan Jennings,et al.  Context-awareness and the smart grid: Requirements and challenges , 2015, Comput. Networks.

[19]  C. C. Insaurralde,et al.  Cognitive Control Architecture for autonomous marine vehicles , 2012, 2012 IEEE International Systems Conference SysCon 2012.

[20]  Norbert Fuhr,et al.  Adding Probabilities and Rules to Owl Lite Subsets Based on Probabilistic Datalog , 2006, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[21]  Zahir Tari,et al.  CoCaMAAL: A cloud-oriented context-aware middleware in ambient assisted living , 2014, Future Gener. Comput. Syst..

[22]  Paulo Cesar G. da Costa,et al.  PR-OWL: A Bayesian Ontology Language for the Semantic Web , 2005, ISWC-URSW.

[23]  Claudia Linnhoff-Popien,et al.  A Context Modeling Survey , 2004 .

[24]  Murad Khan,et al.  Context-aware low power intelligent SmartHome based on the Internet of things , 2016, Comput. Electr. Eng..

[25]  Kathryn B. Laskey MEBN: A language for first-order Bayesian knowledge bases , 2008, Artif. Intell..

[26]  Kevin Curran,et al.  Ubiquitous Developments in Ambient Computing and Intelligence: Human-Centered Applications , 2011 .

[27]  Andy Hopper,et al.  The active badge location system , 1992, TOIS.

[28]  Yun Peng,et al.  BayesOWL: Uncertainty Modeling in Semantic Web Ontologies , 2006 .

[29]  Grigoris Antoniou,et al.  A Survey of Semantics-Based Approaches for Context Reasoning in Ambient Intelligence , 2007, AmI Workshops.

[30]  Daniel A. Real-Arce,et al.  Smart and networking underwater robots in cooperation meshes : the swarms ECSEL : H2020 project , 2016 .

[31]  Xin Li,et al.  Context Aware Middleware Architectures: Survey and Challenges , 2015, Sensors.

[32]  Héctor Pomares,et al.  Ontology-Based High-Level Context Inference for Human Behavior Identification , 2016, Sensors.

[33]  Emilio Miguelanez,et al.  Semantic Knowledge-Based Framework to Improve the Situation Awareness of Autonomous Underwater Vehicles , 2011, IEEE Transactions on Knowledge and Data Engineering.

[34]  Jacques Calmet,et al.  OntoBayes: An Ontology-Driven Uncertainty Model , 2005 .

[35]  Sajjad Haider,et al.  Robot Reasoning Using First Order Bayesian Networks , 2013, IUKM.

[36]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[37]  Jadwiga Indulska,et al.  An Autonomic Context Management System for Pervasive Computing , 2008, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom).