Scene Learning, Recognition and Similarity Detection in a Fuzzy Ontology via Human Examples

This paper introduces a Fuzzy Logic framework for scene learning, recognition and similarity detection, where scenes are taught via human examples. The framework allows a robot to: (i) deal with the intrinsic vagueness associated with determining spatial relations among objects; (ii) infer similarities and dissimilarities in a set of scenes, and represent them in a hierarchical structure represented in a Fuzzy ontology. In this paper, we briefly formalize our approach and we provide a few use cases by way of illustration. Nevertheless, we discuss how the framework can be used in real-world scenarios.

[1]  Umberto Straccia,et al.  fuzzyDL: An expressive fuzzy description logic reasoner , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[2]  Jiebo Luo,et al.  Learning multi-label scene classification , 2004, Pattern Recognit..

[3]  Nathan Delson,et al.  Robot programming by human demonstration: adaptation and inconsistency in constrained motion , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[4]  Ingo Glöckner Fuzzy Quantifiers: A Computational Theory , 2006 .

[5]  Aldo Gangemi,et al.  Ontology Design Patterns for Semantic Web Content , 2005, SEMWEB.

[6]  Marcin Andrychowicz,et al.  One-Shot Imitation Learning , 2017, NIPS.

[7]  Deborah L. McGuinness,et al.  OWL Web ontology language overview , 2004 .

[8]  Umberto Straccia,et al.  On Qualified Cardinality Restrictions in Fuzzy Description Logics under Ëukasiewicz semantics , 2008 .