Sie sind auf Seite 1von 15

AI Magazine Volume 18 Number 1 (1997) (© AAAI)

Articles

Strategic Directions in
Artificial Intelligence1
Jon Doyle and Thomas Dean

■ This report, written for the general computing that form the subject matter of computing
and scientific audience and for students and oth- studies generally. Its main theoretical questions
ers interested in artificial intelligence, summa- stand as peers of the deepest and most impor-
rizes the major directions in artificial intelligence tant questions in any scientific field, and its
research, sets them in context relative to other ar-
practical impact on living promises to equal
eas of computing research, and gives a glimpse of
the vision, depth, research partnerships, success-
that of any known technology.
es, and excitement of the field. The aims of AI reflect ancient dreams of us-
ing minds and hands to create beings like
ourselves. In centuries past, pursuit of these
dreams gave rise to both mechanical automa-
ta and formal theories of reasoning, eventual-
ly yielding the spectacularly successful mod-
What Is Artificial Intelligence? ern artificial computers that, in calculating
The field of artificial intelligence (AI) consists and computing, replicate and surpass abilities
of long-standing intellectual and technologi- that people of earlier times regarded as intel-
cal efforts addressing several interrelated sci- lectual activities on a par with writing letters
entific and practical aims: and playing good chess. Using these comput-
ers over the past four decades, modern AI has
• constructing intelligent machines, whether
built on the best thinking in a number of ar-
or not these operate in the same way as
eas—especially computer systems, logic, the
people do;
mathematical theory of computation, psy-
• formalizing knowledge and mechanizing chology, economics, control theory, and
reasoning, both common sense and refined mathematical problem solving—to construct
expertise, in all areas of human endeavor; concrete realizations of devices that
• using computational models to understand • solve intellectual problems both theoretical
the psychology and behavior of people, an- and practical, common and esoteric;
imals, and artificial agents; and
• control robot motions through planning,
• making working with computers as easy sight, touch, and self-awareness;
and as helpful as working with skilled, co-
operative, and possibly expert people. • interpret human language, both written
Even considering only the first two of these and spoken; and
aims, AI has perhaps the broadest concerns of • learn new skills and knowledge through in-
all areas of computing research, covering inves- struction, from experience, and by analyz-
tigations ranging from the natural sciences to ing other data.
the social, from engineering to economics, Some of these realizations have proven
physics to psychology. Its very nature forces AI highly successful, others rudimentary and in-
to grapple with the complexity of the natural complete, but each captures recognizable and
world as well as that of the artificial systems significant elements of familiar human capa-

This article is reprinted with permission from ACM Computing Surveys 28(4), December 1996. Permission to make digital or hard copies of part or
all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial
advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than
ACM must be honored. See footnotes 2 and 3 for portions based on text copyright © 1995 American Association for Artificial Intelligence, and
reprinted with permission. Abstracting with credit is permitted. To copy otherwise, to republish, to post on servers, or to redistribute to lists, re-
quires prior specific permission and/or a fee. Request permissions from Publications Dept, ACM Inc., fax +1 (212) 869-0481, or SPRING 1997 87
permissions@acm.org. © 1996 ACM 0360-0300/96/1200-0001 $03.50.
Articles

bilities, and provides a skeleton upon which These areas form but one categorization of
future research may enlarge. work in the field; other such lists have been
One can divide present-day AI research in- suggested in the past, and categorizations will
to the following primary (and overlapping) again change as the field solves problems and
areas 2: identifies new ones. Consequently, no such
1. knowledge representation and articulation list constitutes a definition of AI. For that
seeks to discover expressive and efficient matter, neither do other common misappre-
forms and methods for representing infor- hensions, such as defining AI in terms of the
mation about all aspects of the world and activities of a particular group of people, or
to use these methods to create and compile the use of a particular set of methods or pro-
explicit, formal, multipurpose catalogs of gramming languages, or as a label for com-
substantive knowledge; puting research that does not come under
2. learning and adaptation, which extends sta- some other heading. The first two of these
tistical, analytical, and scientific discovery mistake accident for essence, and the last in-
techniques and hypothesized neurophysio- correctly divides the computing field. AI is
logical mechanisms to procedures that ex- not a list of areas or a methodology, even less
tract a wide range of general trends, facts, a group or a catch-all label, but consists of
and techniques from instruction, experi- work on the enduring and intriguing aims of
ence, and collected data; understanding intelligent beings and con-
structing intelligent systems.
3. deliberation, planning, and acting, which
concerns methods for making decisions,
The aims of constructing plans or designs to achieve Problems of Formulation
specified goals, and monitoring, interpret-
AI reflect AI has won its successes only with great ef-
ing, diagnosing, and correcting the perfor-
fort. In earlier times, researchers used infor-
ancient mance of the plans and implementations
mal means to specify the problems under in-
of the designs;
dreams of 4. speech and language processing, which seeks
vestigation, and their work revealed the great
difficulty of formulating these problems in
using to create systems capable of communicat- precise terms. Solving these problems of for-
minds and ing in and translating among natural writ- mulation (Minsky 1962) required consider-
ten and spoken languages; able experimentation with and exploration of
hands to 5. image understanding and synthesis, which alternative conceptualizations in order to find
create develops algorithms for analyzing pho- appropriate ways of making them amenable
tographs, diagrams, and real-time video to technical investigation and solution. Al-
beings image streams as well as techniques for the though logic, game theory, and other disci-
like customized presentation of quantitative plines contributed formal approaches to spec-
ourselves. and structured information; ifying these problems, their methods often
6. manipulation and locomotion, which seeks to missed the mark in essential ways, especially
replicate and surpass the abilities of natural by begging AI’s question through presuming
hands, arms, feet, and bodies; too much reasoning power and coherence on
the part of the agent. In coming to new for-
7. autonomous agents and robots, which inte-
mulations, AI has often advanced these other
grates the other areas to create robust, ac-
tive entities capable of independent, intel- fields, providing the first precise means for
ligent, real-time interactions with an addressing problems shared with them.
environment over an extended period; Researchers in AI have traditionally met
problems of formulation joyfully, courageous-
8. multiagent systems, which identifies the ly, and proudly, accepting the severe risks en-
knowledge, representations, and proce- suing from such exploratory work in pursuit
dures needed by agents to work together or of the proportionately large gains that can re-
around each other;
sult from finding successful formulations. The
9. cognitive modeling, which focuses on con- willingness to cultivate problems lacking
tributing techniques and constructing inte- ready formalizations has also engendered
grated architectures that replicate structural some disrespect for AI, as observers focus on
or behavioral features of human cognition; the failures rather than on the successes.
and However, this adventurousness has proven
10.mathematical foundations, which takes the highly fruitful, creating whole new subfields
concepts and techniques of the other areas for formal investigation. Though some im-
as subjects for formalization, distillation, portant problems still lack adequate formal-
analysis, and reconceptualization. izations, for many others AI has successfully

88 AI MAGAZINE
Articles

provided formal foundations supporting rich tation, expert or knowledge-based systems


areas of technical investigation. (based on corpora of explicit mainly declara-
AI has undergone a sea-change in the gen- tive knowledge), fuzzy logic and control sys-
eral character of its research methodology tems, graphical representations of uncertain
since about 1980, partly through progress on information (Bayesian belief networks and
its problems of formulation, and partly others), heuristic search, logic and rule-based
through increasing integration with related programming systems, mechanized symbolic
areas of computing research and other fields. mathematical calculation, natural language
Speculative, exploratory work remains neces- understanding and generation systems, non-
sary in investigations of many difficult issues. monotonic logics (a new category of logic for-
In particular, the natural or useful scope of malizing assumption making), planning and AI has
the formalized knowledge employed in an in- scheduling systems, program synthesis and undergone
vestigation does not always admit simple, for- verification methods, real-time speaker-inde-
mally satisfying characterizations, so the field pendent speech understanding, reason or a sea-change
retains an element of conceptual exploration. truth maintenance systems (systematic re- in the
The more typical research effort today, how- cording and reuse of reasoning steps), robotic
ever, relies on formal, theoretically precise, assembly systems, text processing and re-
general
and experimentally sophisticated methods trieval systems, and visual classification and character
for investigation and technical communica- registration systems. of its
tion. Rigorous science, engineering and One can appreciate the intellectual produc-
mathematics now overshadow other work in tivity of AI through the subjects it launched research
much of the literature. Recent AI also replaces or has helped launch as independent areas of methodology
the focus of the early analytical studies on us- research, including artificial neural networks,
ing isolated “toy” domains with a focus on automated deduction, constraint program- since
using realistically broad and large-scale prob- ming, heuristic search, integrated software about 1980,
lem domains, and concentrates much more development environments, logic program-
on integrating its ideas, systems, and tech- ming, object-oriented programming, mecha-
partly
niques into standard computing theory and nized symbolic mathematical calculation, through
practice. These changes not only complement and program synthesis and verification meth- progress
the increase in precision and formality, but ods. One should also note the major contri-
demand additional rigor in order to enforce butions AI has made to symbolic computing on its
the conventions and coherence necessary in and functional programming. Both have been problems of
scaling up and integrating systems. stimulated in fundamental ways through the
Accompanying this change in the character sustained development and use of LISP and formulation,
of AI results and research, accepted methods its relatives in AI research. AI has made im- and partly
of educating students in AI have changed to portant contributions to computational lin-
recognize many prerequisites sometimes guistics, to the area of epistemic logics (espe-
through
overlooked in years past. To understand the cially through nonmonotonic logics, theories increasing
literature and make good in their own work, of belief revision, and the computational ap-
modern AI students must learn basics of a plications now also heavily used in the theo-
integration
number of fields: logic, statistics, decision ry of distributed systems), and to economics with
theory, stochastic processes, analysis of algo- and operations research (where AI methods of related
rithms, complexity theory, concurrency, and heuristic search, especially stochastic heuris-
computational geometry, to name but a few. tic search, have caused something of a revolu- areas of
tion). AI has also served computing research computing
as a prime exporter to other scientific fields of
Contributions the notion of studying processes in their own
research
Some highlights of the major contributions right. AI models of process and information and
of AI to computing, and to science more gen- processing in language, reasoning, and repre-
erally, include artificial neural networks, auto- sentation have caused major shifts in linguis-
other fields.
mated deduction, autonomous and semi-au- tics, psychology, philosophy, and organiza-
tonomous mobile robots, computational tion theory (e.g., with rule-based systems and
qualitative reasoning (about physical sys- artificial neural networks providing a “reha-
tems), constraint programming, data-mining bilitation” of the impoverished and formerly
systems, decision-tree learning methods, de- stagnating behavioristic approach to psychol-
scription logics (structured declarative repre- ogy), and AI models now figure prominently
sentations going beyond those structures in each of these fields. In addition to chang-
common in traditional logic), design and ing scientific fields, some AI methodologies
configuration systems, evolutionary compu- (especially expert knowledge-based systems,

SPRING 1997 89
Articles

artificial neural networks, and fuzzy systems) important roles in the analysis of medical im-
have changed the perspective of many engi- agery, from the analysis of radiographs to
neers, who now go beyond the traditional helping surgeons operate on the correct areas
concerns of algorithms and data to capture of the brain (Grimson et al. 1996). Clinical
the knowledge or expertise underlying de- trials now in progress seek to evaluate a wide
One need not sired functionalities. range of computer-aided surgical procedures,
hazard The manifold practical applications of AI including the use of surgical robotic devices
continue to expand every year. The following in hip replacement surgery. Applications in
such risks, few examples give the flavor of current suc- automatic vehicle control have only reached
however, cesses, but one may find many more in the the demonstration stage (CMU’s RALPH vehi-
proceedings of the annual AAAI conference cle drove across the continental United States
to identify on Innovative Applications of Artificial Intel- with minimal human intervention (Jochem
the core ligence, in recent issues of Communications and Pomerleau 1996)), but promise more
challenges of the ACM (for example, the November 1995 widespread applications in the near future.
and January, February, April, May, and August Machine-learning methods have successfully
facing the 1996 issues), and in other sources in the liter- automated the analysis of astronomical data
next ature. Probabilistic diagnostic systems, based and found new classifications for astronomi-
on graphical uncertainty representations, cal objects (Goebel et al. 1989). To these one
generation form a large class of successful applications, must add the “impractical” but impressive
of AI including the Intellipath pathology diagnosis success of game-playing systems, which
system approved by the American Medical through systematic exploitation of AI search
systems, Association (Heckerman 1991), the VISTA techniques and special-purpose hardware
namely monitoring and analysis system used by now hold the position of the world’s best
exhibiting NASA for space shuttle mission control checkers player (Schaeffer et al. 1992), have
(Horvitz et al. 1992), and even the printer di- tied the world-champion backgammon player
robust agnosis and “wizard” subsystems of Microsoft (Tesauro 1995), and seriously challenged the
operation software (Heckerman, Breese, and Rommelse world chess champion (Kasparov 1996).
1995). Artificial neural networks also appear
in hostile in many successful systems, from automated
Directions
environments, PAP smear diagnosis to online handwriting
recognition (Lyon and Yaeger 1996) and vehi- Predicting the results of the next generation
broad cle navigation (Jochem and Pomerleau 1996). of fundamental research requires either brav-
and deep Fuzzy logic systems have been applied to ery or foolishness. One need not hazard such
many problems including camera and appli- risks, however, to identify the core challenges
knowledge ance control. Design and configuration sys- facing the next generation of AI systems,
of large tems form a large class in everyday use, with namely exhibiting robust operation in hostile
domains, the largest, such as AT&T’s PROSE and QUES- environments, broad and deep knowledge of
TAR systems, processing orders worth billions large domains, the ability to interact natural-
the ability of dollars (Wright et al. 1993). Expert knowl- ly with people, and a degree of self-under-
to interact edge-based systems abound, with applica- standing and internal integrity.
tions from credit authorization and detection • The world, although not necessarily mali-
naturally of money laundering (Senator et al. 1995) to cious, provides a messy and hostile envi-
with people, highly skilled simulations of helicopter pilots ronment with a structure that cannot be
(Tambe et al. 1995) and great numbers of completely anticipated. Whether a robot
and a knowledgeable help-desk (customer service) moving through the physical world, a
degree systems. The automatically-synthesized KTS “softbot” wandering through cyberspace,
of self- (Kestrel Transportation Scheduler) software or an intelligent collaborative or analytical
has proven startlingly efficient in large-scale agent, the system confronts problems, op-
understanding scheduling applications (Smith, Parra, and portunities, situations, and external (user
and Westfold 1996), and knowledge-based plan- or collaborator) demands that change over
ning and scheduling systems now yield dra- time. The system will surely fail in its pur-
internal matic improvements in manufacturing pose unless it can quickly learn from its ex-
integrity. efficiency and productivity (Naj 1996). perience and adapt to changes in its envi-
Speech- understanding technology has begun ronment.
to have commercial impact, from control aids • The system will require large amounts of
for the manually impaired to replacing tele- knowledge reflecting a broad cross-section
phone operators. Machine-vision systems of the world. It must capture or embody
now find routine use in industrial inspection this knowledge in a form suitable for use in
and assembly processes and play increasingly many different tasks, for tailoring portions

90 AI MAGAZINE
Articles

to achieve high performance on specific modeling rationality (mainly in the sense of


tasks, and for acquiring knowledge through economics and decision theory) form two
its own problem-solving experience and broad special cases; supporting collaboration;
through collaboration with people and enhancing communication; obtaining the
other agents. Exploiting large bodies of broad reaches of knowledge needed for intelli-
poorly structured information, such as the gent action; and deepening the mathematical
World Wide Web and older information foundations of the field. The robot direction
systems, will demand efficiency and dexter- also constitutes a technical area, but a broad
ity in handling extremely large amounts of one that touches on most of the other areas as
complex information. well. The remaining directions each make es-
• To interact with its human collaborators, sential use of several of the technical areas of
the system must engage in extended dia- investigation.
logues that progressively clarify and enrich
the depth of understanding. Doing this re-
Pursuing Integration
quires using natural languages and appro- AI today vigorously pursues integration along
priate visual displays and tactile modalities several dimensions: integrating systems that
to communicate, rather than simply ex- support different capabilities, combining the-
changing single correct sentences as de- ories and methodologies that concern differ-
manded by today’s limited systems. Inter- ent facets of intelligence, coordinating
acting with its artificial collaborators calls subfields within AI, and reconciling, accom-
for similar economy and clarity and need modating, and exploiting ideas from other
not, but may, involve the same languages disciplines.
as used for communication with humans. Making progress on hard problems requires
• The system also must understand itself as analysis, and AI has made substantial pro-
well as its collaborators and the world gress by isolating and understanding many of
around it, the better to integrate its diverse the important subtasks and subsystems of in-
components, facilitate their smooth inter- telligent behavior in terms of knowledge rep-
action, maintain and improve its knowl- resentation, learning, planning, vision, and
edge and skills, and dynamically regulate like subjects. Much current research seeks to
the use of its scarce resources. put the pieces back together by constructing
Building systems with these characteristics integrated systems that incorporate major ca-
poses the same challenges that have driven AI pabilities drawn from several or all of these
research throughout its history, and each of areas. For example, natural language process-
the areas of technical investigation introduced ing systems now incorporate learning tech-
earlier—knowledge representation and articu- niques, recent planning systems incorporate
lation, learning and adaptation, deliberation, methods for reasoning under uncertainty,
planning, and acting, speech and language and “active” vision systems combine plan-
processing, image understanding and synthe- ning control of robot motions with analysis
sis, manipulation and locomotion, auton- of the resulting sensor data. Integration offers
omous agents and robots, multiagent systems, a special opportunity both to test the compo-
cognitive modeling, and mathematical foun- nent theories and also to constrain further
dations—-supports a vigorous research effort the requirements on them. Integration takes
contributing to meeting these challenges. This special prominence in work on building
brief survey cannot present a complete picture robots and supporting collaboration, detailed
of all the important directions of research in in the following, and in work on complete
each of these areas (see Weld, Marks, and Bob- cognitive architectures, such as SOAR (Rosen-
row 1995) for a more generous, though still bloom, Laird, and Newell 1993).
abbreviated, summary, the challenge prob- Apart from the engineering challenge of
lems listed by (Selman et al. 1996), and the building complex, hybrid systems capable of
1994 Turing Award lectures of Feigenbaum accomplishing a wide range and mixture of
(1996) and Reddy (1996) for other perspec- tasks, AI’s scientific challenge consists of pro-
tives). Instead, the following sections sketch viding integrated computational theories that
some broad directions—spanning many of the accommodate the wide range of intellectual
narrower areas of investigation—that charac- capabilities attributed to humans and as-
terize much of the work in the field today sumed necessary for nonhuman intelligences.
and, in all probability, for the next decade. Many efforts at theoretical integration occur
These directions consist of pursuing systemic among the subfields of AI. Common logical
and intellectual integration, of which building underpinnings help integrate theories of
robots (both physical and computational) and knowledge representation, planning, problem

SPRING 1997 91
Articles

solving, reasoning, and some aspects of natu- forms in extremely large-scale knowledge
ral language processing, while economic con- and data repositories.
cepts of rationality and the mathematics of • better integrate reasoning systems with tra-
Markov decision processes help unify recent ditional programs, making it easy to mix
theories of probabilistic planning, fault diag- computation and reasoning from knowl-
nosis and repair, reinforcement learning, edge to achieve desired results. Integrate
robot control, and aspects of speech recogni- the corresponding programming and speci-
tion and image processing. Of necessity, many fication tools as well, removing artificial
of these efforts at theoretical integration cross distinctions between description logics and
disciplinary boundaries and lead to integra- object-oriented systems and between logic
tion with other fields. AI has drawn on and programming, rule-based programming,
contributed to logic, philosophy, psychology, and traditional programming systems.
and linguistics for some time. Integration
• lessen the tension between speed and qual-
with economics, decision theory, control the-
ity of action by continuing adaptation and
ory, and operations research has served as a
extension of knowledge-based reasoning
focus for more recent efforts, detailed in the
and learning techniques to real-time opera-
section on rationality.
tion and control of complex real-world sys-
The most novel case, but perhaps of the
… research on tems that involve hard deadlines.
greatest immediate practical importance, con-
• make computers easier to use: more coop-
control of sists of integration with related areas of com-
erative and customizable, with interfaces
puting research and practice. Integration with
autonomous these areas has progressed steadily, but slower that employ natural languages and other
modalities to communicate in familiar and
robots has than one might hope; the areas of tightest in-
convenient ways.
tegration include theory, databases, and pro-
shifted gramming languages (especially for logic and Building Robots
toward object-oriented programming). No one in AI
(Physical and Computational)
today views AI systems as standing alone; in-
less stead, most view AI techniques as supplying Building integrated agents that perceive and
detailed components of complex computer systems, act in extant complex and dynamic environ-
components that provide key elements of the ments requires integrating a wide range of
represen- capabilities, flexibility, and cooperativeness of subfields of AI and computing research. These
tations an overall system. To realize their benefits ful- environments include both physical envi-
ronments and the “virtual” worlds of infor-
that make ly, AI techniques and the theories underlying
mation systems. By focusing on everyday
them must be integrated much more com-
simpler pletely into the warp and woof of computing worlds of interest to people, such as office
buildings or the Internet, researchers avoid
demands theory and practice. Representative long-term
the methodological hazards of designing and
goals for integration with related areas of
on sensory computing research include: simulating toy worlds unwittingly tailored to
and the designs they were supposed to validate.
• dramatically change the nature of pro- They also avoid the opposite problem of fo-
actuation gramming so that, for most tasks and ap- cusing on problems so hard even humans
plications, the programmer works with a
systems. collaborative, knowledge-based agent that
cannot solve them.
The term “robot” traditionally refers to au-
provides direct and extensive support for tomated agents acting in physical environ-
specifying, designing, implementing, ments, with terms like “softbot” and “soft-
maintaining, and re-engineering reliable, ware agent” introduced to refer to agents
robust, secure, efficient, and intelligible acting purely within information systems,
hardware and software systems. but this distinction promises to fade in im-
• remove artificial distinctions between portance as physical agents enter into elec-
knowledge bases and databases, which cur- tronic communication with each other and
rent systems treat separately (the knowl- with online information sources, and as in-
edge bases in the running program, the formational agents exploit perceptual and
comparatively large databases in special- motor mechanisms (such as interpretation of
ized servers). Construct efficient, uniformly graphical images and synthesis of gestures
transparent mechanisms for representing and other animations). Accordingly, this re-
large amounts of knowledge and data, for port calls both types of agents robots, return-
translating among these representations, ing to the original sense of the word as an ar-
and for applying knowledge-based infer- tificial worker in Karel Č apek’s 1921 play
ence, learning, and discovery mechanisms R.U.R. (Rossum’s Universal Robots).
to information appearing in a variety of Many of the major areas of AI and comput-

92 AI MAGAZINE
Articles

ing research play essential roles in work on control of action for a particular task, thus ex-
robots, from planning, sensing and learning ploiting the practical constraints imposed by
to high-performance numerical computing the domain of operation. Other approaches
and interacting with multiple databases across exploit theoretical and technological integra-
networks. Robots working in informational tion. For example, inverse optics—roughly,
environments require little investment in ad- the use of images to build models like those
ditional expensive or unreliable robotic hard- used in computer-aided design systems—now
ware, since existing computer systems and draws on collaborations with computer graph-
networks provide their sensors and effectors. ics, medical image processing, computational
Robots with physical abilities, in contrast, re- geometry, and multimedia.
quire mechanization of various physical sen- Representative long-term goals in this di-
sory abilities, including vision, hearing, rection include building robots that:
touch, taste, smell, thermoreceptivity, and • combine planning, learning, vision, touch,
mechanization of various physical motor abil- speech and other senses in performing ev-
ities, including manipulation and locomo- eryday tasks, e.g., housecleaning, cooking,
tion. These areas comprise some of the major shopping, answering the telephone, mak-
efforts of AI and provide some of its most im- ing appointments, and negotiating or bar-
pressive successes. gaining with other agents (human or oth-
Recent work points toward new directions erwise) for commodities and information.
and applications in physical perception and
• adaptively monitor, select, tailor, and
motor abilities. Maturing work on vision as
rewrite the contents of electronic informa-
inverse graphics now finds applications in tion sources (TV, faxes, newswires, the
medicine and industry, while research on vi- World Wide Web) to inform one of news
sion for autonomous robots now takes as its and events in accord with one’s changing
focus less well understood approaches em- personal interests, plans, and purposes.
ploying more qualitative and “purposive”
analyses that select which portions or aspects • record, monitor, and analyze one’s medical
of images to look at based on what the robot history and condition over one’s entire life-
is trying to do. Work on motor abilities now time, helping to explain and maintain
yields unexpected applications in rational treatment plans, to detect physician mis-
drug design for traditional techniques like takes, and to guide interactions with
configuration-space planning, while research healthcare providers.
on control of autonomous robots has shifted • perform tasks people cannot or do not
toward less detailed representations that want to do, such as mining, firefighting,
make simpler demands on sensory and actua- handling hazardous material, and plane-
tion systems. Other work actively seeks to tary exploration.
transfer the new representation techniques to • operate within large-scale distributed sys-
applications such as industrial cleaning and tems to monitor and maintain the overall
ordnance disposal. system operation, learning how to detect
Scaling the operation of autonomous and defend against malicious external
robots to more complicated tasks, and to nat- (criminal or terrorist) or internal (disgrun-
ural environments in which the robots oper- tled or corrupt employee) attacks.
ate safely in the presence of humans, requires
further integration of perception, action, and Modeling Rationality
reasoning. High-level reasoning about what Formal and informal notions of rationality
to do requires developing new perceptual sys- from psychology (reasoning and argument)
tems that generate the kinds of data needed and logic (semantic consistency, deductive
by the reasoning system, but the reasoning closure) have served AI well from its earliest
system in turn must make realistic demands days. They supply concepts useful in mecha-
on perception. The marriage of these abilities nizing several forms of reasoning, and pro-
aims to produce robots that combine the vide the basis for major cognitive-modeling
high-level programmability of traditional AI explorations of hypotheses about the psy-
systems with the fault tolerance of current chology of human ratiocination and its inte-
autonomous robots. gration with other mental faculties. These
The area of computer vision exhibits in- large-scale, detailed cognitive theories have
creasing integration with other disciplines. already begun to change the face of psycho-
The subfield of active vision, for example, logical theory, while nonmonotonic, proba-
seeks to radically simplify the process of infor- bilistic, and new modal logics continue to ex-
mation extraction by closely coupling it to the pand conceptions of logical rationality. The

SPRING 1997 93
Articles

main new direction here, however, seeks inte- soning about goals, by adopting explicit no-
gration of rationality in the logical and psy- tions of utility, and by performing tractable
chological senses with the economic sense of optimizations that take into account the lim-
rationality (maximum utility, optimal alloca- ited knowledge and abilities of the decision
tion of resources). Rationality in the econom- maker.
ic sense has made only sporadic appearances As this approach to rationality suggests, re-
in AI until recently, even though it subsumes cent work in AI has drawn on economic theo-
the logical sense from a formal point of view ry in many ways while remaining cognizant
and provides explanations of important as- of its limitations. The first and major ex-
pects of rationality in the psychological ploitation came about through partially solv-
sense. Rationality in the economic sense of- ing the problem of representing probabilistic
fers many attractions as an organizing princi- information that stymied early attempts to
ple for both intelligent system construction use decision-theoretic ideas directly. The pop-
and intellectual integration. It contributes to ular graphical formalisms, especially Bayesian
the system’s coherence (in terms of explana- networks and influence diagrams, now sup-
tion, justification, and verification), to its port great numbers of successful applications,
competence (offering performance advan- from sophisticated medical reasoners to mun-
tages), and to its construction methodology dane printer-diagnostic subsystems of person-
(design and development advantages). Re- al computer operating systems. Indeed, the
… recent searchers in many areas of AI have recognized decision-theoretic notions of preference, utili-
these advantages and begun work on exploit- ty, and expected utility now play important
work ing rationality in the economic sense. In con- roles in many areas of AI research, as they
in AI sequence, economic rationality promises to help to shape learning and adaptation, to
has permeate much of AI; indeed, this work also guide the plans and actions of autonomous
promises to contribute to economics as well, agents and robots, and to reconcile and inte-
drawn as AI and economics work together on their grate AI planning methods with those of op-
on shared problems. erations research. As interest in collaboration
Early work in AI largely rejected formal eco- and multiagent systems has increased, many
economic nomic models in favor of psychological ones AI researchers have adopted the tools of game
theory because the standard economic theory focuses theory and the theory of social choice to ana-
on an idealization in which rational agents lyze and design agent interaction protocols,
in many suffer no limitations of memory or time in to understand computational decision-mak-
ways coming to decisions, and which, for these rea- ing methods, and to analyze functional de-
sons and others, may not be realizable in the compositions of mental organization. In the
while world. Economic approaches generally pre- most explicit borrowing from economics,
remaining supposed possession of utility and probability some work employs computational market
cognizant functions over all contingencies, which did price systems to allocate resources in a decen-
not help in AI’s need to construct these func- tralized manner, and uses theoretical analyses
of its tions at the outset. Moreover, economics for- of different economic systems to tailor multi-
limitations. malized preference and probability informa- agent organizations to achieve high efficiency
tion in terms of very abstract representations in performing specific tasks.
that, through a lack of much structure, sup- Just as AI has contributed to logic, the in-
ported only very inefficient algorithms for tellectual trade with economics flows both
making rational choices. In contrast, the psy- ways, though unequally at present. Bayesian
chological problem-solving methodology networks and other AI methods have im-
quickly adopted in AI starts with an easily re- proved practice in statistics. The anticipated
alizable notion of rationality that is much but as yet unrealized prize contribution, how-
weaker than the standard economic notion ever, lies in using the precise, detailed models
(one sanctioned, moreover, by Herbert Simon, of mental organization developed in AI in
a heretical economist founder of AI). Rather formulating a realistic and useful theory of
than seeking to maximize the numerical utili- the rationality of limited agents (such as peo-
ty or expected utility across all conceivable ac- ple) and organizations composed of such
tions, problem-solving rationality simply agents, something that has evaded economics
seeks to find actions meeting less stringent as- throughout its history. The AI theories relat-
pirations, such as satisfying designated condi- ing goals and preferences provide one step in
tions (“goals”) on the resulting states. Build- this direction, as they augment the tradition-
ing on this approach, researchers now work al economic theories of preference with new
towards ideal rationality through several qualitative languages for modeling the in-
means: by increasing the sophistication of rea- complete and conflicting desires of agents.

94 AI MAGAZINE
Articles

Recent work on control of deliberation, bal- standing dialogue, the normal rules of con-
ancing the costs of further deliberation versational implicature presuppose coopera-
against the expected benefits, also points in tive intent on the part of the listener. Asking
this direction. More immediately, AI and a computer “Can I see the accounts receivable
computing research might help economists summary?” should yield either presentation
get a handle on costs and value of informa- of the summary or an explanation of the rea-
tion, computation and communication, fac- son for its unavailability, not a less-than-help-
tors too often neglected in economics. ful “yes” or “no.” Aggravation with the stu-
Representative long-term goals in this di- pidity of computers will never cease without
rection include: such cooperative interpretation of requests
• continued development of efficient repre- and statements.
sentations and algorithms for rational deci- In the more recent context of designing in-
sion and action that integrate, extend, and telligent assistants, the assistant systems must
improve on current structured representa- seek to understand and support the aims of
tions for probabilities, preferences, deci- the user. These systems go beyond mere deci-
sions, and (game-theoretic) games. sion support by attempting to anticipate and
satisfy the needs of the user whenever possi-
• construction of effective computational
ble and appropriate. The ARPA/Rome Labora-
techniques that allow trading amounts of
tory Planning Initiative (Fowler, Cross, and
computational commodities—such as time,
Owens 1995) and NASA’s VISTA ground-con-
memory, or information—for gains in the
trol support system (Horvitz et al. 1992) pro-
value of computed results.
vide good examples of such assistants.
• understanding the relationship between In a broader context, AI research con-
the rationality of the design of a system tributes to providing supportive environments
(problem formulation, knowledge repre- for collaboration and group-cooperative work.
sentation, computational resources) and As in understanding discourse and designing
the rationality of the resulting system. intelligent assistants, these supportive envi-
• extending the application of theories of ra- ronments must model processes and plans,
tionality to learning and adaptation, espe- but they must also supply methods which rea-
cially in situations where the learning pro- son from these models to coordinate projects,
cess must both use and learn preference manage workflow constraints, filter and bro-
and utility information. ker information, answer questions, notify par-
ticipants as appropriate, translate “utterances”
Supporting Collaboration between different interface modalities, and
Quite apart from the research collaborations generate summaries to quickly bring offline
within and without AI just described, the sub- participants up to date.
ject matter of collaboration and coordination The newest context, designing artificial so-
of multiple agents (human or artificial) forms cieties, introduces a design perspective into
one of the main directions for AI research in economics by seeking to tailor the prefer-
coming years (Grosz 1996). To prove useful as ences of agents, the protocols of interaction,
assistants, AI systems must interpret the and the environmental constraints so as to
words and deeds of people to model the de- automatically yield collaboration, non-inter-
sires, intentions, capabilities and limitations ference, and other desirable properties of
of those people, and then use these models to group behavior.
choose the most appropriate or helpful ac- Research on collaborative systems draws to-
tions of their own. Making these interpreta- gether many of the research areas of AI, espe-
tions often means relying on statistical prop- cially planning, multi-agent learning, speech
erties of past behavior, and choosing how to and language, and image understanding and
cooperate often means assessing or negotiat- presentation, and involves fundamental is-
ing the preferences and tradeoffs held by the sues of modeling commitment, communica-
various participants. tion requirements, constraints and tradeoffs,
Studies of collaboration have a long history negotiation methods, and methods for resolv-
in sociology, economics, politics, linguistics, ing conflicts among the intentions of collabo-
and philosophy. AI has studied collaboration rating agents. Collaborative systems also pro-
issues in four primary contexts: understand- vide an interesting environment for attacking
ing dialogue, constructing intelligent assis- a core problem of knowledge representation,
tants, supporting collaborative and group that of amassing enough knowledge about a
work, and designing “artificial societies.” In broad domain, including many application
the longest-studied of these contexts, under- tasks, to improve performance significantly.

SPRING 1997 95
Articles

Situating people and artificial agents in a ambiguities, their identification and resolution
common environment with a shared domain challenge current speech- and language-pro-
model, even a rudimentary one, creates the cessing systems. Intent, or the difference be-
opportunity for large numbers of collabora- tween what people say (or write) and what
tors to convey their knowledge to and share they actually mean, arises because people rely
their discoveries with one another and with on their audience to infer many things left un-
the artificial agents, and for each participant said or unwritten from context and common
to learn from the collaborative experience. knowledge. Furthermore, people often begin
Representative long-term goals in this di- to speak or write before thinking through their
rection include: ideas completely, using the formulation of ut-
• construct DWIM (do what I mean) capabil- terances as a step in understanding their own
ities for household, educational, commer- partially formed ideas. Both practices result in
cial, and industrial appliances, yielding ma- partial and imperfect evidence for what people
chines that infer the desires and intentions really mean to communicate.
of the users and cooperate with them in Recent developments include the use of
achieving their aims. statistical models, typically generated auto-
• construct intelligence “amplifiers” or “pros- matically, to predict with good accuracy sim-
theses” that act with a person to overcome ple grammatical features of utterances such as
limitations of knowledge, memory, or the part of speech of a word, as well as se-
speed in achieving the person’s aims. mantic properties such as the word sense
most likely in a given context. These models
Efficient • construct societies of human and artificial thus reduce problems caused by ambiguities
agents that collaborate in efficient ways to
and achieve complex ends.
in the grammatical and semantic properties
of words. In other work, idealized models of
natural purposive communicative action support im-
Enhancing Communication
communi– proved discourse modeling.
Efficient and natural communication holds
cation Much of the success of current natural lan-
the key to many of the promises of computers,
guage processing technology stems from a
holds the given that relying on command languages,
long and tedious process of incremental im-
menus, textual display, and other traditional
key to media stymies many potential applications 3.
provement in existing approaches. Extracting
the best possible performance from known
many The activities these applications support nor-
techniques requires more work of this kind,
mally rely on many different communication
of the modalities, such as spoken utterances, written
but exploration of new and combined ap-
proaches supplies additional opportunities.
promises texts, and the gestures that accompany them,
For example, although statistical and ma-
and effective participation in these activities
of requires the ability to understand and generate
chine-learning techniques in natural lan-
guage processing offer broad (but shallow)
computers communications in these modalities. In addi-
coverage and robustness with respect to noise
tion, the ability to read would greatly simplify
…. the task of imparting knowledge to artificial
and errors, grammatical and logical tech-
niques offer deeper analyses of meaning, pur-
agents, considering the vast amount of human
pose, and discourse structure. These two types
knowledge encoded in written form. AI has
of techniques could complement one anoth-
long addressed these issues, and has contribut-
ed to great progress on realizing linguistic and er, with the symbolic techniques serving to
visual communication mechanisms involving specify a space of interpretation possibilities
multiple modalities, including natural lan- and the statistical techniques serving to eval-
guage, gestures, and graphics. The most gener- uate efficiently the evidence for alternative
al form of these abilities, however, lies far be- interpretations. The results of such integra-
yond current scientific understanding and tion should prove of value to all natural lan-
computing technology. guage processing applications, from informa-
Ambiguity, intent, and thinking while tion extraction and machine translation to
speaking form some of the main obstacles to collaborative interfaces. Another opportunity
achieving the desired communication. Human involves determining the most effective com-
languages all use a small set of resources (such bination of natural language processing tech-
as words, structures, intonations, and gestures) nology with other technologies to forge effec-
to convey an exceedingly wide, rich, and var- tive multimodal user interfaces.
ied set of meanings. Speakers often use the Representative long-term goals in this di-
same word, structure, or gesture in many dif- rection include:
ferent ways, even in the same sentence or • provide spoken and gestural control for
episode. Although people rarely notice such common appliances (lighting, heating and

96 AI MAGAZINE
Articles

air conditioning, computers, televisions, systems rely on carefully limiting the scope
automobiles, etc.) in many settings: the and domain of the formalized knowledge, in
smart house, office, factory, etc. order to make it tractable to collect, codify,
• automate the formalization of knowledge and correct this knowledge. The experience
from books and other texts. of AI shows two key lessons about this task:
formalizing knowledge is difficult, and ade-
• provide simultaneous translation between
quate formalizations are feasible. The current
languages, automatic translations of writ-
formalizations, although adequate to the
ten texts, and natural spoken renditions of
specific tasks addressed so far, fail to support
written or electronic texts.
the integration aims of AI research in several
• permit the use of natural spoken or written ways, and overcoming these limitations
languages in interacting with large-scale forms a major task for AI research that forces
databases and sources of knowledge: auto- consideration of many fundamental issues in
mate telephone operators, librarians, travel knowledge representation.
agents, and other services. First, current formalizations do not cover
Obtaining Knowledge the broad scope of knowledge needed for in-
telligent activity outside of carefully circum-
The most widespread benefit so far of putting scribed circumstances, in particular, the
AI into practice consists of the bodies of hu-
knowledge needed by integrated systems act- The most
man knowledge formalized with an eye to
mechanizing reasoning. Though the idea of
ing in everyday household, social, workplace, widespread
or medical situations; nor do current formal-
writing down expert knowledge in explicit
izations fit together smoothly, since the con-
benefit
form goes back at least to the code of Ham-
murabi, if not to the earlier Egyptian and
ceptualizations adequate to one domain so far of
rarely do justice to the concepts from periph- putting
Babylonian inventors of geometry and arith-
eral domains. Addressing these problems calls
metic, the knowledge formalized and codified AI into
for constructing formal “ontologies” or con-
through AI methods has a very different char-
acter and purpose. AI compilations go be-
ceptual organizations adequate to the broad practice
scope of human knowledge that include
yond mere books by representing not just the
propositional, uncertain, and algorithmic and consists
“factual” knowledge about the subject but al-
so the reasoning processes appropriate to
procedural knowledge; finding ways for of the
efficiently structuring, indexing, and retriev-
specific uses of the knowledge. Authors of
ing large-scale bodies of knowledge; reason-
bodies of
books focus on conveying propositional
knowledge, normally leaving it up to the ing across multiple domains, and across the human
same knowledge represented for different
reader to learn how to apply and interpret
purposes; and efficiently representing the
knowledge
the knowledge. Authors of traditional com-
puter programs focus on representing pro- contexts or foci of attention that form the formalized
cesses, necessarily leaving it to the documen- specific portions of the large bodies of inter- with an
tation (if any) to convey the facts used or est in episodes of reasoning. To prove useful
presupposed in the design or operation of the in practice, the structures and methods devel- eye to
programs. The efficient mechanization, main- oped here will require (and benefit from) mechanizing
smooth integration with extant databases
tenance, and explication of expertise requires
and database organizations, as well as a closer
reasoning.
expressing both types of knowledge in declar-
ative representations. Reasoning systems may integration between declarative knowledge
then manipulate these representations in a about formalized procedures and the use of
variety of ways to support explanation, guid- typical procedural programming languages.
ance, maintenance, and learning. The novel Second, most extant bodies of formalized
opportunities created by capturing reasoning knowledge presuppose, but avoid formaliz-
processes as well as factual knowledge have ing, the commonsense knowledge so charac-
stimulated great effort in this area, and con- teristic of people. Although expert perfor-
struction of knowledge-based systems today mance often does not depend on common
goes on in hundreds if not thousands of sites. sense (as any number of jokes about experts
Most of this work stays invisible, as business- illustrate), commonsense knowledge and rea-
es and organizations view these bodies of ar- soning appear crucial, both for tying together
ticulated expertise as trade secrets and com- domains of expert knowledge and for recog-
petitive advantages they do not wish to see nizing the boundaries of specialized expertise
their competitors replicate. in order to avoid acting inappropriately. Thus
The problem of formalizing knowledge re- constructing broadly knowledgeable and ca-
mains one of the principal challenges to AI pable systems requires formalizing and mech-
research. Current successful knowledge-based anizing commonsense r easoning. The

SPRING 1997 97
Articles

amount of knowledge needed for intelligent Using these bits of embodied expertise in
action across the broad range of human activ- many cases requires further analysis to trans-
ity promises to dwarf even the large body de- form the knowledge (e.g., “turn to the right if
veloped in the long-running CYC project E>0” for some complex numerical expression
(Lenat 1995). E) into a more explicit and sensible form
Third, current methods for constructing (“turn to the right if the road turns right”).
bodies of formalized knowledge require much For example, one important new area uses
(often heroic) human labor on the part of the Bayesian networks to summarize prior knowl-
best (and least available) people knowledge- edge in an understandable way, Bayesian in-
able in each area, as does their maintenance or ference to combine prior knowledge with new
adjustment as circumstances change. Though data, and techniques of compositional repre-
As a field, some applications may command the re- sentation to learn (construct) new networks
AI embarks sources these methods demand, realizing the when the prior network fails to accommodate
benefits of knowledge-based systems in the the new data adequately. Another new area,
on the knowledge discovery in databases (or “data
broad spectrum of applications requires devel-
next fifty oping methods in which the necessary mass of mining”), finds regularities and patterns in ex-
years knowledge accumulates through many small tremely large data sets by integrating tech-
contributions made by a range of people, both niques from machine learning and statistics
excited the ordinary many and the expert few, and with modern database technology.
about through the exploitation of machine labor. Representative long-term goals in this di-
The goal of enabling people to make incre- rection include:
the mental contributions to knowledge bases mo- • construct evolving formal encyclopedias of
prospects tivates research on simplifying and streamlin- knowledge and methods and techniques
for ing the process of updating and maintaining for tailoring them to particular ends, start-
the system’s knowledge and abilities. Perform- ing with the most commonly used and
progress, ing the primary tasks—identifying gaps in sharable categories but ultimately covering
eager knowledge, expressing the knowledge needed all human knowledge and methods.
to fill those gaps, and checking new knowl-
to work edge against old—requires knowledge about
• determine the most effective ways to repre-
sent information for different purposes, to-
with the system’s own knowledge and operation. gether with means for combining represen-
Accordingly, methods for these tasks rely on
other declarative formalizations of both the process-
tations of different types of knowledge and
for translating among these.
disciplines, es for carrying out each of these steps and of
the structure and function of each part of the • develop automated tutors that use formal
and knowledge base, rather than on the mainly encyclopedias to help educate humans in all
confident procedural representations found in most pro- topics and at all levels (within the scope of
the encyclopedias), that use questions and
of its gramming languages. Such formalizations,
observations of the student to model the
and methods for using them, form the basis of
contributions, the extensively investigated KADS methodolo-
student’s knowledge, abilities, and learning
style, and that use the model to tailor con-
relevance, gy and library (Schreiber, Wielinga, and
struction of successive lessons or exercises to
Breuker 1993). Automating these methods as
and part of the system’s own reasoning permits
the particular needs of the student.
centrality the system to exhibit limited forms of self-un- • design organizations and factories that im-
derstanding, and makes the processes of rea- prove themselves, automatically analyzing
to soning and acquisition quite synergistic. experience to learn hidden efficiencies and
computing Of course, people do not always possess the inefficiencies.
research. knowledge they need, and even with auto- • automate the more routine and data-inten-
mated helps may still find it extremely hard sive areas of commercial, industrial, statisti-
to articulate the knowledge they do have. cal, and scientific research.
Work on machine learning and discovery
techniques bridges the gap in many cases. Deepening Foundations
This work builds on statistical methods and Mathematical work in AI has long swum in
“connectionist” models inspired by neuro- the same waters as the theory of computation,
physiology, but extends them to cover a much logic, and mathematical economics. Early
richer class of models and to combine symbol- mathematical work focused on the theory of
ic and numerical methods in useful ways. search and the power of statistical and neural-
Current methods can capture some expert be- net models of recognition, but later work has
havior, but often do so in a way that does not added deep and rich theories of nonmonoton-
provide useful explanations of the behavior. ic reasoning; of the expressiveness, inferential

98 AI MAGAZINE
Articles

complexity, and learnability of structured de- By addressing both the underlying nature of
scription languages; and of stochastic search intelligence and the development of theories,
techniques. Some of this work employs no- algorithms, and engineering techniques nec-
tions taken from or developed in concert with essary to reproduce reliable, if rudimentary,
the theory of computation, such as time-space machine intelligence, AI research makes nu-
classifications of computational complexity merous, large, and growing contributions to
and epistemic theories of distributed systems. computing research and to the evolving so-
AI theories must consider richer classifications cial and industrial information infrastructure.
of systems, however, since the properties dis- Some contributions come through study of
tinguishing minds (belief, desire, intent, ratio- the deep scientific issues that concern our un-
nality, consciousness, sensory and motor facul- derstanding of computation, intelligence,
ties, etc.) constitute a larger and more puzzling and the human mind. Others come through
set than those distinguishing computations. practical applications that help make com-
Although reasonable formalizations exist for puter systems easier and more natural to use
some of these distinguishing properties, others and more capable of acting as independent
remain problems for formulation. AI shares intelligent workers and collaborators. Contin-
some of these problems with the mathematical ued progress requires pursuing both types of
sides of logic, economics, physics, and the the- contributions. The practical applications
ory of computation, but alone among the dis- alone offer some of the strongest motivations
ciplines aims to characterize the full range of for pursuing the scientific studies, as achiev-
possible psychological organizations for ing the practical benefits seems hopeless
minds, from the trivial to the superhuman. without obtaining a deeper scientific
Since conceptual analysis flourishes best in the understanding of many issues. At the same
context of solving specific problems, the con- time, success in many of the scientific investi-
crete complex systems developed in AI re- gations calls for developing broad bodies of
search bestow an advantage on AI over its rela- knowledge and methods—and practical appli-
tives, which typically lack nontrivial yet cations provide the most natural context for
tractable examples to study. These concrete, developing these bodies of intelligence.
complex examples continue to attract the at- AI researchers retain enthusiasm about
tention of workers in other disciplines, and their field, both about the problems it ad-
this comparative advantage promises a stream dresses and about the ongoing progress on
of AI contributions to these other fields. these problems, even as it has matured into a
Representative long-term goals in this di- field of substantial content and depth. AI has
rection include: needs that intersect with all areas of comput-
• identify realistic yet theoretically compre- ing research, and a corresponding interest in
hensible and tractable theories of rationali- partnerships with these areas in advancing
ty appropriate to agents of limited knowl- knowledge and technique on these shared
edge and abilities. problems. It offers techniques and theories
• properly formalize all aspects of psycholog- providing leverage on hard problems and also
ical theories: not just reasoning and deci- offers large important problems that might
sion-making, but habit, memory, emotion, well serve as target applications for much of
motivation and other aspects as well. computing research. Only a few of these have
been described in this short summary, and
• find appropriate common mathematical
forms that reconcile theories of informa- many opportunities remain for joint explo-
tional (computational, cognitive, econom- ration with other areas of computing. As a
ic) and material (physical) agents. field, AI embarks on the next fifty years excit-
ed about the prospects for progress, eager to
work with other disciplines, and confident of
Conclusion its contributions, relevance, and centrality to
computing research.
These studies are an impetus to youth,
and a delight to age; they are an adorn- Write the vision; make it plain upon
ment to good fortune, refuge and relief tablets, so he may run who reads it.
in trouble; they enrich private and do Habakkuk 2:2, RSV
not hamper public life; they are with us
by night, they are with us on long jour- Acknowledgments
neys, they are with us in the depths of
The editors thank the group members (see
the country.
Footnote 1) for their essential contributions
Cicero, Pro Archia, VII.xvi and tireless efforts. The editors also thank Ger-

SPRING 1997 99
Articles

hard Brewka, Peter Denning, Eric Grimson, Grimson, W. E. L.; Lozano-Perez, T.; Wells, W. M.,
Chris Hankin, Patrick Hayes, James Hendler, III; Ettinger, G. J.; White, S. J.; and Kikinis, R. 1996.
Larry Rudolph, Elisha Sacks, Joseph Schatz, An Automatic Registration Method for Frameless
Pietro Torasso, and Peter Wegner for providing Stereotaxy, Image Guided Surgery, and Enhanced
Reality Visualization. IEEE Transactions on Medical
additional comments and suggestions.
Imaging 15(2): 129–140.
This report draws on two longer ones pre-
Grosz, B. 1996. Collaborative Systems. AI Magazine
pared by the American Association for
17(2): 67–85.
Artificial Intelligence, namely “A Report to
ARPA on Twenty-First Century Intelligent Grosz, B., and Davis, R., eds. 1994. A Report to
ARPA on Twenty-First Century Intelligent Systems.
Systems” (Grosz and Davis 1994) and “The
AI Magazine 15(3): 10–20.
Role of Intelligent Systems in the National In-
Heckerman, D. E. 1991. Probabilistic Similarity Net-
formation Infrastructure” (Weld, Marks, and
works. Cambridge, Mass.: MIT Press.
Bobrow 1995). The editors thank AAAI for
Heckerman, D. E.; Breese, J.; and Rommelse, K.
permission to use portions of the latter report
1995. Decision-Theoretic Troubleshooting. Commu-
(see footnotes 2 and 3).
nications of the ACM 38(3): 49–57.
Notes Horvitz, E.; Srinivas, S.; Rouokangas, C.; and Barry,
M. 1992. A Decision-Theoretic Approach to the
1. This report represents the efforts of the Strategic
Display of Information for Time-Critical Decisions:
Directions in Computing Research AI Working
The Vista Project. In Proceedings of the SOAR-92
Group—Ronald Brachman, Thomas Dean (co-
Conference on Space Operations Automation and
chair), Johan de Kleer, Thomas Dietterich, Jon
Research. Washington, D.C.: National Aeronautics
Doyle (co-chair), Cordell Green, Barbara Grosz, Ian
and Space Administration.
Horswill, Leslie Pack Kaelbling, Daphne Koller,
Joseph Marks, Fernando Pereira, Bart Selman, Yoav Jochem, T., and Pomerleau, D. 1996. Life in the
Shoham, Howard Shrobe, William Swartout, Fast Lane: The Evolution of an Adaptive Vehicle
Michael Wellman, and Shlomo Zilberstein—formed Control System. AI Magazine 17(2): 11–50.
as part of the ACM Workshop on Strategic Direc- Kasparov, G. 1996. The Day That I Sensed a New
tions in Computing Research, held at the Mas- Kind of Intelligence. Time 147(13): 55.
sachusetts Insitute of Technology Laboratory for Lenat, D. B. 1995. CYC: A Large-Scale Investment
Computer Science on June 14-15, 1996. Group in Knowledge Infrastructure. Communications of the
members worked out the underlying ideas of this ACM 38(11): 33–38.
report at the meeting, aided by prior discussions
Lyon, R. F., and Yaeger, L. S. 1996. On-Line Hand-
and their individual position statements. Ron
Printing Recognition with Neural Networks. In Pro-
Brachman presented a talk on strategic directions
ceedings of the Fifth International Conference on
in AI to the workshop as a whole. The general
Microelectronics for Neural Networks and Fuzzy
structure of this report derives from his talk, aug-
Systems, 201-212. Washington, D.C.: IEEE Comput-
mented through many contributions by the above.
er Society Press.
The editors, of course, bear the responsibility for
any flaws. Minsky, M. 1962. Problems of Formulation for Ar-
tificial Intelligence. In Proceedings of a Symposium
2. The list of areas of AI and their descriptions
on Mathematical Problems in Biology, 35–46. Prov-
draws some text from the corresponding list ap-
idence, R.I.: American Mathematical Society.
pearing in (Weld, Marks, and Bobrow 1995). The
borrowed text is Copyright © 1995 American Asso- Naj, A. K. 1996. Manufacturing Gets a New Craze
ciation for Artificial Intelligence, and is reprinted from Software: Speed. Wall Street Journal, 13 August
with permission from AAAI. 1996, B4. See also http://www.i2.com/.
3. Much of the text in the section on enhancing Reddy, R. 1996. To Dream the Possible Dream.
communication was taken directly from sections of Communications of the ACM 39(5): 105–112.
(Weld, Marks, and Bobrow 1995), with some revi- Rosenbloom, P. S.; Laird, J. E.; and Newell, A. 1993.
sions. The borrowed text is Copyright © 1995 The Soar Papers: Readings on Integrated Intelli-
American Association for Artificial Intelligence, and gence. Cambridge, Mass.: MIT Press.
is reprinted with permission from AAAI. Schaeffer, J.; Culberson, J.; Treloar, N.; Knight, B.;
Lu, P.; and Szafron, D. 1992. A World Champi-
References onship Caliber Checkers Program. Artificial Intelli-
Feigenbaum, E. A. 1996. How the “What” Becomes gence 53:273–289.
the “How.” Communications of the ACM 39(5): Schreiber, A. T.; Wielinga, B. J.; and Breuker, J. A.,
97–104. eds. 1993. KADS: A Principled Approach to Knowl-
Fowler, N., III; Cross, S. E.; and Owens, C. 1995. edge-Based System Development. San Diego, Calif.:
The ARPA-Rome Knowledge-Based Planning and Academic.
Scheduling Initiative. IEEE Expert 10(1): 4–9. Selman, B.; Brooks, R. A.; Dean, T.; Horvitz, E.;
Goebel, J.; Volk, K.; Walker, H.; Gerbault, F.; Mitchell, T.; and Nilsson, N. J. 1996. Challenge
Cheeseman, P.; Self, M.; Stutz, J.; and Taylor, W. Problems for Artificial Intelligence. In Proceedings
1989. A Bayesian Classification of the IRAS LRS At- of the Thirteenth National Conference on Artificial
las. Astronomical Astrophysics 222:L5–L8. Intelligence (AAAI-96), 1340–1345. Menlo Park,

100 AI MAGAZINE
Articles

Calif.: American Association for Artificial Intelli- Thomas Dean received a B.A. in
gence. mathematics from Virginia Poly-
Senator, T. E.; Goldberg, H. G.; Wooton, J.; Cottini, technic Institute and State Uni-
M. A.; Khan, A. F. U.; Klinger, C. D.; Llamas, W. M.; versity in 1982 and his Ph.D. in
Marrone, M. P.; and Wong, R. W. H. 1995. The Fi- computer science from Yale Uni-
nancial Crimes Enforcement Network AI System versity in 1986. He is currently
(FAIS): Identifying Potential Money Laundering professor of computer science
from Reports of Large Cash Transactions. AI Maga- and cognitive and linguistic sci-
zine 16(4): 21–39. ence at Brown University in Prov-
idence, Rhode Island. His general research interests
Smith, D. R.; Parra, E. A.; and Westfold, S. J. 1996.
include temporal and spatial reasoning, planning,
Synthesis of Planning and Scheduling Software, Ad-
robotics, learning, and probabilistic inference. His
vanced Planning Technology, ed. Austin Tate,
current research is concerned with theories of tem-
226–234. Menlo Park, Calif.: AAAI Press.
poral and spatial inference for reasoning about ac-
Tambe, M.; Johnson, W. L.; Jones, R. M.; Koss, F.; tions and processes. Of particular interest are prob-
Laird, J. E.; Rosenbloom, P. S.; and Schwamb, K. lems in which the notion of risk is complicated by
1995. Intelligent Agents for Interactive Simulation there being limited time for both deliberation and
Environments. AI Magazine 16(1): 15–39. action.
Tesauro, G. 1995. Temporal Difference Learning Dean is a fellow of the American Association for
and TD-Gammon. Communications of the ACM Artificial Intelligence; a member of the board of di-
38(3): 58–68. rectors of the Computing Research Association; and
Weld, D. S.; Marks, J.; and Bobrow, D. G., eds. 1995. a member of the board of trustees for the Interna-
The Role of Intelligent Systems in the National In- tional Joint Conferences on Artificial Intelligence,
formation Infrastructure. AI Magazine 16(3): 45–64. Inc. He was the recipient of a National Science
Wright, J. R.; Weixelbaum, E. S.; Vesonder, G. T.; Foundation Presidential Young Investigator Award
Brown, K. E.; Palmer, S. R.; Berman, J. I.; Moore, H. in 1989; he served as the program co-chair for the
H. 1993. A Knowledge-Based Configurator That 1991 National Conference on Artificial Intelligence;
Supports Sales, Engineering, and Manufacturing at and he will be the program chair for the 1999 In-
AT&T Network Systems. AI Magazine 14(3): 69–80. ternational Joint Conference on Artificial Intelli-
gence, to be held in Stockholm, Sweden. He is co-
author, with Mike Wellman, of the Morgan
Kaufmann text entitled Planning and Control, which
Jon Doyle works as principal re-
ties together techniques from AI, operations re-
search scientist in the Clinical
search, control theory, and the decision sciences.
Decision Making Group in the
His latest book is Artificial Intelligence: Theory and
Laboratory for Computer Science
Practice (Benjamin Cummings) with James Allen
at the Massachusetts Institute of
and John Aloimonos.
Technology (MIT), following sim-
ilar appointments at Stanford
University and Carnegie Mellon
University. He received a bache-
lor’s degree with honors in mathematics in 1974
from the University of Houston and a master’s
(1977) and a doctorate (1980) from MIT. Elected a
fellow in 1991 and a councilor in 1996 of the
American Association for Artificial Intelligence,
Doyle has served as chair of ACM SIGART
(1989–1991); co-program chair of KR’94; confer-
ence chair of KR’96; associate chair of Strategic Di-
rections in Computing Research (1996); and associ-
ate editor of JAIR, Computational Intelligence, JOLLI,
and ACM Computing Surveys. His research interests
include rational psychology, theories of limited ra-
tionality, qualitative decision theory, nonmonoton-
ic reasoning, reason maintenance, reasoned delib-
eration, representation, logic, philosophy, physics,
and history.

SPRING 1997 101

Das könnte Ihnen auch gefallen