Goto

Collaborating Authors

 Europe


AAAI President's Message

AI Magazine

Happy Silver Anniversary, Artificial Intelligence! Twenty five years is not long in the history of a science--long enough to achieve, short enough to remember. Your esteemed founders are still around -- vigorous, not so young anymore. Out of the cybernetics you came, and information-theoretic psychology. You were born in the early days of modern computing, on hot, bulky hardware with names few now remember, like JOHNNIAC; in strange and wonderful software called list structures, with stacks you could "push down" and "pop-up," bearing arcane acronyms like IPL and FLPL. Time-sharing? One signed up on the schedule. Interaction? One pushed keys on the console teleype or panel.


Artificial Intelligence Research at Carnegie-Mellon University

AI Magazine

AI research at CMU is closely integrated with other activities in the Computer Science Department, and to a major degree with ongoing research in the Psychology Department. Although there are over 50 faculty, staff and graduate students involved in various aspects of AI research, there is no administratively (or physically) separate AI laboratory. To underscore the interdisciplinary nature of our AI research, a significant fraction of the projects listed below are joint ventures between computer science and psychology.


The Scientific Relevance of Robotics Remarks at the Dedication of the CMU Robotics Institute

AI Magazine

I am absolutely delighted to be able to join in this morning to offer my reflections on the occasion of the official beginning of the Robotics Institute. Beginnings are full of promise and potential. This one is no exception. What the Robotics Institute will become -- what effects it will have, both witting and unwitting -- are for the future to tell. What we all have now is a sense of adventure and anticipation.


Problem Solving Tactics

AI Magazine

Finally, abstraction can be extended to involve multiple complexity. In particular, one of the most costly behaviors levels, leading to a hierarchy of plans, each serving as a of the basic problem solving strategies is their inefficiency skeleton for the problem solving process at the next level in dealing with goal descriptions that include conjunctions. of detail. The search process at each level of detail can Because there is usually no good reason for the problem thus be reduced to a sequence of relatively simple solver to prefer to attack one conjunct before another, an subproblems of achieving the preconditions of the next incorrect ordering will often be chosen. This can lead to step in the skeleton plan from an initial state in which the an extensive search for a sequence of actions to try to previous step in the skeleton plan has just been achieved.


An algorithm that infers theories from facts

Classics

A framework for inductive inference in logic is presented: a Model Inference Problem is defined, and it is shown that problems of machine learning and program synthesis from examples can be formulated naturally as model inference problems. A general, incremental inductive inference algorithm for solving model inference problems is developed. This algorithm is based on Popper's methodology of conjectures and refutations [II]. The algorithm can be shown to identify in the limit [3] any model in a family of complexity classes of models, is most powerful of its kind, and is flexible enough to have been successfully implemented for several concrete domains. The Model Inference System is a Prolog implementation of this algorithm, specialized to infer theories in Horn form.



EMYCIN: A Knowledge Engineer’s Tool for Constructing Rule-Based Expert Systems

Classics

This chapter from the Mycin book is a brief overview of van Melle's Ph.D. dissertation (Stanford, Computer Science), and is a shortened and edited version of a paper appearing in Pergamon-lnfotech state of the art report on machine intelligence, pp. 249-263. Maidenhead, Berkshire, U.K.: Infotech Ltd., 1981. Mycin Book (1984)


On closed world data bases

Classics

We have introduced the notion of the closed world assumption for deductive question-answering. This says, in effect, "Every positive statement that you don't know to be true may be assumed false". We have then shown how query evaluation under the closed world assumption reduces to the usual first order proof theoretic approach to query evaluation as applied to atomic queries. Finally, we have shown that consistent Horn data bases remain consistent under the closed world assumption and that definite data bases are consistent with the closed world assumption. ACKNOWLEDGMENT This paper was written with the financial support of the National Research Council of Canada under grant A7642. Much of this research was done while the author was visiting at Bolt, Beranek and Newman, Inc., Cambridge, Mass. I wish to thank Craig Bishop for his careful criticism of an earlier draft of this paper.


Search vs. knowledge : an analysis from the domain of games

Classics

Presented at the NATO Symposium Human and Artificial Intelligence, Lyon, France, October, 1981. CMU Technical Report CMU-CS-82-104. We examine computer games in order to develop concepts of the relative roles of knowledge and search. The paper concentrates on the relation between knowledge applied at leaf nodes of a search and the depth of the search that is being conducted. Each knowledge of an advantage has a projection ability (time to convert to a more permanent advantage) associated with it. The best programs appear to have the longest projection ability knowledge in them. If the application of knowledge forces a single view of a terminal situation, this may at times be very wrong. We consider the advantages of knowledge delivering a range as its output, a method for which some theory exists, but which is as yet unproven.


Utterance and Objective: Issues in Natural Language Communication

AI Magazine

Two premises, reflected in the title, underlie the perspective from which I will consider research in natural language processing in this article. First, progress on building computer systems that process natural languages in any meaningful sense (i.e., systems that interact reasonably with people in natural language) requires considering language as part of a larger communicative situation. Second, as the phrase “utterance and objective” suggests, regarding language as communication requires consideration of what is said literally, what is intended, and the relationship between the two.