1. OWL query answering using machine learning
- Author
-
Huster, Todd
- Subjects
- Artificial Intelligence, Computer Science, approximate reasoning, OWL query answering, Semantic Web, SPARQL, ontology, description logic
- Abstract
The formal semantics of the Web Ontology Language (OWL) enables automated reasoning overOWL knowledge bases, which in turn can be used for a variety of purposes including knowledgebase development, querying and management. Automated reasoning is usually done by means ofdeductive (proof-theoretic) algorithms which are either provably sound and complete or employ approximate methods to trade some correctness for improved efficiency. As has been argued elsewhere, however, reasoning methods for the Semantic Web do not necessarily have to be based on deductive methods, and approximate reasoning using statistical or machine-learning approaches may bring improved speed while maintaining high precision and recall, and which furthermore may be more robust towards errors in the knowledge base and logical inconsistencies.In this thesis, we show that it is possible to learn a linear-time classifier that closely approximatesdeductive OWL reasoning in some settings. In particular, we specify a method for extracting featurevectors from OWL ontologies that enables the ID3 and AdaBoost classifiers to approximate OWLquery answering for single answer variable queries. Amongst other ontologies, we evaluate ourapproach using the LUBM benchmark and the DCC ontology (a large real-world dataset abouttraffic in Dublin) and show considerable improvement over previous efforts.
- Published
- 2015