Goto

Collaborating Authors

 Europe


The Twenty-Fifth Annual German Conference on Artificial Intelligence (KI-2002)

AI Magazine

In this regard, the presentation of the three priority programs on agent technology, sponsored by the German Science Foundation (DFG), deserve special mention. Andrรฉ gave an Aachen, was the general chair. This description will transform the web into a workshops preceding the main conference. Except for the workshop on other things, how lazy unfolding of He spoke, among other things, about applications of description logics, concept definitions can dramatically ongoing efforts to develop a modeling fitting with the special focus of KIspeed up the computation of least framework for web services, 2002, all others were concerned with common subsumers in practice. Sponsored by: International Society of Applied Intelligence - Organized in Cooperation with: AAAI, ACM/SIGART, CSCSI/SCEIO, ECCAI, ENNS, INNS, JSAI, NRC, and SWT IEA/AIE-2004 continues the tradition of emphasizing applications of artificial intelligence and expert/knowledge-based systems to engineering and industrial problems as well as application of intelligent systems technology to solve real-life problems.


RoboCupJunior: Learning with Educational Robotics

AI Magazine

The RoboCupJunior division of RoboCup is now entering its third year of international participation and is growing rapidly in size and popularity. This article first outlines the history of the junior league since it was first demonstrated in Paris at RoboCup-1998 and describes how it has evolved into the international sensation it is today. Although the popularity of the event is self-evident, we are working to identify and quantify the educational benefits of the initiative. The remainder of the article focuses on describing our efforts to encapsulate these qualities, highlighting results from a pilot study conducted at RoboCupJunior-2000 and presenting new data from a subsequent study of RoboCupJunior-2001.


Acquiring Correct Knowledge for Natural Language Generation

Journal of Artificial Intelligence Research

Natural language generation (NLG) systems are computer software systems that produce texts in English and other human languages, often from non-linguistic input data. NLG systems, like most AI systems, need substantial amounts of knowledge. However, our experience in two NLG projects suggests that it is difficult to acquire correct knowledge for NLG systems; indeed, every knowledge acquisition (KA) technique we tried had significant problems. In general terms, these problems were due to the complexity, novelty, and poorly understood nature of the tasks our systems attempted, and were worsened by the fact that people write so differently. This meant in particular that corpus-based KA approaches suffered because it was impossible to assemble a sizable corpus of high-quality consistent manually written texts in our domains; and structured expert-oriented KA techniques suffered because experts disagreed and because we could not get enough information about special and unusual cases to build robust systems. We believe that such problems are likely to affect many other NLG systems as well. In the long term, we hope that new KA techniques may emerge to help NLG system builders. In the shorter term, we believe that understanding how individual KA techniques can fail, and using a mixture of different KA techniques with different strengths and weaknesses, can help developers acquire NLG knowledge that is mostly correct.


Exploiting Contextual Independence In Probabilistic Inference

Journal of Artificial Intelligence Research

Bayesian belief networks have grown to prominence because they provide compact representations for many problems for which probabilistic inference is appropriate, and there are algorithms to exploit this compactness. The next step is to allow compact representations of the conditional probabilities of a variable given its parents. In this paper we present such a representation that exploits contextual independence in terms of parent contexts; which variables act as parents may depend on the value of other variables. The internal representation is in terms of contextual factors (confactors) that is simply a pair of a context and a table. The algorithm, contextual variable elimination, is based on the standard variable elimination algorithm that eliminates the non-query variables in turn, but when eliminating a variable, the tables that need to be multiplied can depend on the context. This algorithm reduces to standard variable elimination when there is no contextual independence structure to exploit. We show how this can be much more efficient than variable elimination when there is structure to exploit. We explain why this new method can exploit more structure than previous methods for structured belief network inference and an analogous algorithm that uses trees.


Searching for Bayesian Network Structures in the Space of Restricted Acyclic Partially Directed Graphs

Journal of Artificial Intelligence Research

Although many algorithms have been designed to construct Bayesian network structures using different approaches and principles, they all employ only two methods: those based on independence criteria, and those based on a scoring function and a search procedure (although some methods combine the two). Within the score+search paradigm, the dominant approach uses local search methods in the space of directed acyclic graphs (DAGs), where the usual choices for defining the elementary modifications (local changes) that can be applied are arc addition, arc deletion, and arc reversal. In this paper, we propose a new local search method that uses a different search space, and which takes account of the concept of equivalence between network structures: restricted acyclic partially directed graphs (RPDAGs). In this way, the number of different configurations of the search space is reduced, thus improving efficiency. Moreover, although the final result must necessarily be a local optimum given the nature of the search method, the topology of the new search space, which avoids making early decisions about the directions of the arcs, may help to find better local optima than those obtained by searching in the DAG space. Detailed results of the evaluation of the proposed search method on several test problems, including the well-known Alarm Monitoring System, are also presented.


A New General Method to Generate Random Modal Formulae for Testing Decision Procedures

Journal of Artificial Intelligence Research

The recent emergence of heavily-optimized modal decision procedures has highlighted the key role of empirical testing in this domain. Unfortunately, the introduction of extensive empirical tests for modal logics is recent, and so far none of the proposed test generators is very satisfactory. To cope with this fact, we present a new random generation method that provides benefits over previous methods for generating empirical tests. It fixes and much generalizes one of the best-known methods, the random CNF_[]m test, allowing for generating a much wider variety of problems, covering in principle the whole input space. Our new method produces much more suitable test sets for the current generation of modal decision procedures. We analyze the features of the new method by means of an extensive collection of empirical tests.


Structure and Complexity in Planning with Unary Operators

Journal of Artificial Intelligence Research

Unary operator domains -- i.e., domains in which operators have a single effect -- arise naturally in many control problems. In its most general form, the problem of STRIPS planning in unary operator domains is known to be as hard as the general STRIPS planning problem -- both are PSPACE-complete. However, unary operator domains induce a natural structure, called the domain's causal graph. This graph relates between the preconditions and effect of each domain operator. Causal graphs were exploited by Williams and Nayak in order to analyze plan generation for one of the controllers in NASA's Deep-Space One spacecraft. There, they utilized the fact that when this graph is acyclic, a serialization ordering over any subgoal can be obtained quickly. In this paper we conduct a comprehensive study of the relationship between the structure of a domain's causal graph and the complexity of planning in this domain. On the positive side, we show that a non-trivial polynomial time plan generation algorithm exists for domains whose causal graph induces a polytree with a constant bound on its node indegree. On the negative side, we show that even plan existence is hard when the graph is a directed-path singly connected DAG. More generally, we show that the number of paths in the causal graph is closely related to the complexity of planning in the associated domain. Finally we relate our results to the question of complexity of planning with serializable subgoals.



In Memoriam: Raymond Reiter

AI Magazine

Raymond Reiter, a professor of computer science at the University of Toronto, a fellow of the Royal Society of Canada, and winner of the International Joint Conference on Artificial Intelligence 1993 Outstanding Research Scientist Award, died September 16, 2002, after a year-long struggle with cancer. Reiter, known throughout the world as "Ray," made foundational contributions to artifi- cial intelligence, knowledge representation and databases, and theorem proving.


In Memoriam: Charles Rosen, Norman Nielsen, and Saul Amarel

AI Magazine

In the span of a few months, the AI community lost four important figures. The fall of 2002 marked the passing of Ray Reiter, for whom a memorial article by Jack Minker appears in this issue. As the issue was going to press, AI lost Saul Amarel, Norm Nielsen, and Charles Rosen. This section of AI Magazine commemorates these friends, leaders, and AI pioneers. We thank Tom Mitchell and Casimir Kulikowski for their memorial to Saul Amarel, Ray Perrault for his remembrance of Norm Nielsen, and Peter Hart and Nils Nilsson for their tribute to Charles Rosen. The AI community mourns our lost colleagues and gratefully remembers their contributions, which meant so much to so many and to the advancement of artificial intelligence as a whole.