Expert Systems
Pattern recognition issues on anisotropic smoothed particle hydrodynamics
This is a preliminary theoretical discussion on the computational requirements of the state of the art smoothed particle hydrodynamics (SPH) from the optics of pattern recognition and artificial intelligence. It is pointed out in the present paper that, when including anisotropy detection to improve resolution on shock layer, SPH is a very peculiar case of unsupervised machine learning. On the other hand, the free particle nature of SPH opens an opportunity for artificial intelligence to study particles as agents acting in a collaborative framework in which the timed outcomes of a fluid simulation forms a large knowledge base, which might be very attractive in computational astrophysics phenomenological problems like self-propagating star formation.
Sound, Complete, and Minimal Query Rewriting for Existential Rules
Kรถnig, Mรฉlanie (University of Montpellier) | Leclรจre, Michel (University of Montpellier) | Mugnier, Marie-Laure (University of Montpellier) | Thomazo, Michaรซl (University of Montpellier)
We address the issue of Ontology-Based Data Access which consists of exploiting the semantics expressed in ontologies while querying data. Ontologies are represented in the framework of existential rules, also known as Datalog+/-. We focus on the backward chaining paradigm, which involves rewriting the query (assumed to be a conjunctive query, CQ) into a set of CQs (seen as a union of CQs). The proposed algorithm accepts any set of existential rules as input and stops for so-called finite unification sets of rules (fus). The rewriting step relies on a graph notion, called a piece, which allows to identify subsets of atoms from the query that must be processed together. We first show that our rewriting method computes a minimal set of CQs when this set is finite, i.e., the set of rules is a fus. We then focus on optimizing the rewriting step. First experiments are reported in the associated technical report.
YAGO2: A Spatially and Temporally Enhanced Knowledge Base from Wikipedia: Extended Abstract
Hoffart, Johannes (Max Planck Institute for Informatics) | Suchanek, Fabian M (Max Planck Institute for Informatics) | Berberich, Klaus (Max Planck Institute for Informatics) | Weikum, Gerhard (Max Planck Institute for Informatics)
We present YAGO2, an extension of the YAGO knowledge base, in which entities, facts, and eventsย are anchored in both time and space. YAGO2 is built automatically from Wikipedia, GeoNames, andย WordNet. It contains 447 million facts about 9.8 million entities. Human evaluation confirmed anย accuracy of 95% of the facts in YAGO2. In this paper, we present the extraction methodology andย the integration of the spatio-temporal dimension.
Exploring Knowledge Engineering Strategies in Designing and Modelling a Road Traffic Accident Management Domain
Shah, Mohammad Munshi Shahin (University of Huddersfield) | Chrpa, Lukas (University of Huddersfield) | Kitchin, Diane (University of Huddersfield) | McCluskey, Thomas Leo (University of Huddersfield) | Vallati, Mauro (University of Huddersfield)
Formulating knowledge for use in AI Planning engines is currently something of an ad-hoc process, where the skills of knowledge engineers and the tools they use may significantly influence the quality of the resulting planning application. There is little in the way of guidelines or standard procedures, however, for knowledge engineers to use when formulating knowledge into planning domain languages such as PDDL. This paper seeks to investigate this process using as a case study a road traffic accident management domain. Managing road accidents requires systematic, sound planning and coordination of resources to improve outcomes for accident victims. We have derived a set of requirements in consultation with stakeholders for the resource coordination part of managing accidents. We evaluate two separate knowledge engineering strategies for encoding the resulting planning domain from the set of requirements: (a) the traditional method of PDDL experts and text editor, and (b) a leading planning GUI with built in UML modelling tools. These strategies are evaluated using process and product metrics, where the domain model (the product) was tested extensively with a range of planning engines. The results give insights into the strengths and weaknesses of the approaches, highlight lessons learned regarding knowledge encoding, and point to important lines of research for knowledge engineering for planning.
Computing Stable Models for Nonmonotonic Existential Rules
Magka, Despoina (University of Oxford) | Krรถtzsch, Markus (University of Oxford) | Horrocks, Ian (University of Oxford)
In this work, we consider function-free existential rules extended with nonmonotonic negation under a stable model semantics. We present new acyclicity and stratification conditions that identify a large class of rule sets having finite, unique stable models, and we show how the addition of constraints on the input facts can further extend this class. Checking these conditions is computationally feasible, and we provide tight complexity bounds. Finally, we demonstrate how these new methods allowed us to solve relevant reasoning problems over a real-world knowledge base from biochemistry using an off-the-shelf answer set programming engine.
Exchanging OWL 2 QL Knowledge Bases
Arenas, Marcelo (PUC Chile and University of Oxford) | Botoeva, Elena (Free University of Bozen-Bolzano) | Calvanese, Diego (Free University of Bozen-Bolzano and TU Vienna) | Ryzhikov, Vladislav (Free University of Bozen-Bolzano)
Knowledge base exchange is an important problem in the area of data exchange and knowledge representation, where one is interested in exchanging information between a source and a target knowledge base connected through a mapping. In this paper, we study this fundamental problem for knowledge bases and mappings expressed in OWL 2 QL, the profile of OWL 2 based on the description logic DL-LiteR. More specifically, we consider the problem of computing universal solutions, identified as one of the most desirable translations to be materialized, and the problem of computing UCQ- representations, which optimally capture in a target TBox the information that can be extracted from a source TBox and a mapping by means of unions of conjunctive queries. For the former we provide a novel automata-theoretic technique, and complexity results that range from NP to EXPTIME, while for the latter we show NLOGSPACE-completeness.
Just-In-Time Compilation of Knowledge Bases
Audemard, Gilles (Universitรฉ Lille-Nord de France) | Lagniez, Jean-Marie (Johannes Kepler University in Linz) | Simon, Laurent (LRI, University Paris Sud)
Since the first principles of Knowledge Compilation (KC), most of the workย ย has been focused in finding a good compilation target language in terms ofย ย compromises between compactness and expressiveness. The central ideaย ย remained unchanged in the last fifteen years: an off-line, very hard, stage,ย ย allows to ``compile'' the initial theory in order to guaranteeย ย (theoretically) an efficient on-line stage, on a set of predefined queriesย ย and operations. ย We propose a new ``Just-in-Time'' approachย ย for KC. Here, any Knowledge Base (KB) will be immediately available forย ย queries, and the effort spent on past queries will be partly amortized forย ย future ones. ย To guarantee efficient answers, we rely on theย ย tremendous progresses made in the practical solvingย ย of SAT and incremental SAT applicative problems. Even if each query mayย ย be theoretically hard, we ย show that our approach outperformsย ย previous KC approaches on the set of classical problems used in the field,ย ย and allows to handle problems that are out of the scope of currentย ย approaches.ย
Man and Machine: Questions of Risk, Trust and Accountability in Today's AI Technology
Artificial Intelligence began as a field probing some of the most fundamental questions of science - the nature of intelligence and the design of intelligent artifacts. But it has grown into a discipline that is deeply entwined with commerce and society. Today's AI technology, such as expert systems and intelligent assistants, pose some difficult questions of risk, trust and accountability. In this paper, we present these concerns, examining them in the context of historical developments that have shaped the nature and direction of AI research. We also suggest the exploration and further development of two paradigms, human intelligence-machine cooperation, and a sociological view of intelligence, which might help address some of these concerns.
Tractable Probabilistic Knowledge Bases with Existence Uncertainty
Webb, W. Austin (University of Washington) | Domingos, Pedro (University of Washington)
A central goal of AI is to reason efficiently in domains that are both complex and uncertain. Most attempts toward this end add probability to a tractable subset of first-order logic, but this results in intractable inference. To address this, Domingos and Webb (2012) introduced tractable Markov logic (TML), the first tractable first-order probabilistic representation. Despite its surprising expressiveness, TML has a number ofsignificant limitations. Chief among these is that it does not explicitly handle existence uncertainty, meaning that all possible worlds contain the same objects and relations. This leads to a number of conceptual problems, such as models that must contain meaningless combinations of attributes (e.g.,horses with wheels). Here we propose a new formalism, tractable probabilistic knowledge bases (TPKBs), that overcomes this problem. Like TML, TPKBs use probabilistic class and part hierarchies to ensure tractability, but TPKBs have a much cleaner and user-friendly object-oriented syntax and a well-founded semantics for existence uncertainty. TML is greatly complicated by the use of probabilistic theorem proving, an inference procedure that is much more powerful than necessary. In contrast, we introduce an inference procedure specifically designed for TPKBs, which makes them far more transparent and amenable to analysis and implementation. TPKBs subsume TML and therefore essentially all tractable models, including many high-treewidth ones.
Preface
Pickett, Marc (Naval Research Laboratory) | Kuipers, Benjamin (University of Michigan) | LeCun, Yann (New York University) | Morrison, Clayton (University of Arizona)
A human-level artificially intelligent agent must be able to represent and reason about the world, at some level, in terms of high-level concepts such as entities and relations. The problem of acquiring these rich high-level representations, known as the knowledge acquisition bottleneck, has long been an obstacle for achieving human-level AI. A popular approach to this problem is to handcraft these high-level representations, but this has had limited success. An alternate approach is for rich representations to be learned autonomously from low-level sensor data. Potentially, the latter approach may yield more robust representations, and should rely less on human knowledge-engineering. The papers in this workshop present work and strategies in this latter approach.