Ontology-based Inference and Learning


Introduction:

In AI, ontology is the formal specification of the vocabulary and relationships of the concepts. A lot of ontologies have been developed to describe the semantics of data resources in various domains, for example, the ontologies for knowledge bases and the emerging Semantic Web. The research related on ontology includes ontology representation, ontology inference, ontology mapping/merging and ontology translation etc.

Ontologies can be represented by some formal logic languages, such as description logic languages and first order logic languages. We have developed a web-related first order language (Web-PDDL) to represent ontologies and their mappings. We are continuously developing our inference engine, OntoEngine, which can do various inference tasks on the ontologies and the data described by the ontologies. The inference is the deduction process based on the relationships (rules) of concepts the ontologies specified. On the other hand, the interrelated data sets always show their relationships in a way which may not be represented as formal ontologies. We are going to build a machine learning tool, OntoLearner, especially use inductive logic programming to learn those relationships (rules) of the data instances from interrelated data resources or from those provided by the human through an user interface. The rules got by OntoLearner can be used for the inference tasks that OntoEngine needs to conduct, and OntoEngine also can test and optimize the generated rules and provide useful feedback to OntoLearner or even human users.

In a word, our goal is that OntoEngine and OntoLearner can be integrated together to provide a generic framework for different application areas, such as databases, data mining, the Semantic Web and biomedical informatics.


Faculty members:

  • Dejing Dou

    Student members:

  • Paea LePendu (Ph.D. student)
  • Han Qin (Ph.D. student)
  • Jiawei Rong (Ph.D. student)
  • DongHwi Kwak (Master student)
  • Amanda Hosler (Undergraduate student)
  • Mike Matloff (Undergraduate student)

    Former members:

  • Darren Brown
  • Shiwoong Kim (MS' 06)


    Publications

  • Dejing Dou and Drew McDermott 2006. Deriving Axioms Across Ontologies. In Proc. Int'l joint conference on Autonomous Agents and Multi-Agent Systems (AAMAS'06) (short paper). pp. 952-954.
  • Dejing Dou, Paea LePendu, Shiwoong Kim and Peishen Qi 2006. Integrating Databases into the Semantic Web through an Ontology-based Framework. In Proc. 3rd Int'l workshop on Semantic Web and Databases (SWDB'06). pp. 54, co-located with ICDE 2006.
  • Dejing Dou and Paea LePendu 2005. Ontology-based Integration for Relational Databases. In Proc. ACM SAC'06 DBTTA Track. pp. 461-466. (A preliminary short version appeared in ODBASE2005 as poster paper, LNCS 3762, pp. 35-36.)
  • Jun Li, Dejing Dou, Zhen Wu, Shiwoong Kim and Vikash Agarwal 2005. An Internet Routing Forensics Framework for Discovering Rules of Abnormal BGP Events. ACM Computer Communication Review . Volume 35, Number 5, pp. 58-66, October 2005.
  • Dejing Dou, Drew McDermott and Peishen Qi 2004 Ontology Translation on the Semantic Web. LNCS Journal of Data Semantics, Volume II, LNCS 3360, pp. 35-57. (invited submission)


    send feedback to: webmaster@cs.uoregon.edu