-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpapers-yg.html
executable file
·208 lines (183 loc) · 8.55 KB
/
papers-yg.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
Yolanda Gil.
"A Specification of Manufacturing Processes for Planning".
<i>Technical Report CMU-CS-91-179</i>, School of Computer Science,
Carnegie Mellon University, Pittsburgh PA 15213.
(<A HREF="gil-processp91.ps">Postscript file </A>)
<P>
Abstract:
Much research is being done on the
automation of manufacturing processes.
The planning component in the production stage is very significant,
due to the variety of alternative processes, their complexity, and
their interactions.
This document describes a specification of some manufacturing processes,
including the machining,
joining, and finishing of parts.
The aim of this specification is not to be comprehensive or detailed, but to
present the AI community with a model of a complex and realistic
application, and to use it to demonstrate
the feasibility of effective implementations of
large-scale complex domains in a general-purpose architecture.
This specification has been successfully demonstrated in the PRODIGY
architecture, and is one of the largest domains
available for general-purpose planners.<P>
<P><HR>
Yolanda Gil.
"Integrated Architectures for Artificial Intelligence".
<i>Proceedings of the International Congress on New Horizons of
Articicial Intelligence: Nonconventional Computing: Towards
Intelligent
Systems</i> (invited paper). Mexico City, Mexico. April, 1991.
(<A HREF="gil-teccomp91.ps">Postscript file </A>)
<P>
Abstract:
Artificial Intelligence researchers have produced models of different
components required for
intelligence such as knowledge representation, reasoning,
natural language processing, learning,
neural computation, and robotics.
While isolating these components is vital for studying the
important issues in each area, nobody believes that
these subfields have been completely solved.
The field has produced many systems that exhibit
interesting behavior or intelligent results,
yet we know very little about how to combine their power.
In recent years, there has been an increasing interest in
the integration of different aspects of intelligence in
systems known as integrated architectures and that are
capable of producing general intelligent behavior.
The design space of integrated architectures is large and not well
understood.
Researchers are exploring the different issues by exploring points
in that space, trying to gain a better understanding in the process.
This paper discusses what constitutes
an integrated architecture, and what
the desired capabilities of such a system are.
Next, we introduce some of the architectures that have been proposed.
We conclude with a discussion that compares the
architectures and their stands on different design issues
and a
reflection on what is still missing in
the current systems.
<P>
<P><HR>
Yolanda Gil.
"Efficient Domain-Independent Experimentation".
<i>Proceedings of the Tenth International
Conference on Machine Learning</i>,
Amherst, MA, June 1993.
(<A HREF="gil-mlc93.ps">Postscript file </A>)
<P>
Abstract:
Planning systems often make the assumption that omniscient
world knowledge is available.
Our approach makes the more realistic assumption that the
initial knowledge about the actions
is incomplete,
and uses experimentation as a learning mechanism when
the missing knowledge causes an execution failure.
Previous work on learning by experimentation
has not addressed the issue of how to choose good experiments,
and much research on learning from failure
has relied on background knowledge to build
explanations that pinpoint directly the causes of failures.
We want to investigate the potential
of a system
for efficient learning by experimentation without such background knowledge.
This paper describes domain-independent heuristics
that compare possible hypotheses and choose the ones most likely to
cause the failure.
These heuristics extract information solely from
the domain operators
initially available for planning
(incapable of producing such explanations)
and the planner's experiences in interacting with the environment.
Our approach has been implemented in EXPO, a system that uses PRODIGY
as a baseline planner and improves its domain knowledge in several
domains.
The empirical results presented show that EXPO's heuristics
dramatically reduce the number of experiments needed to
refine incomplete operators.
<P>
<P><HR>
Yolanda Gil.
"Acquiring Domain Knowledge for Planning by Experimentation".
<i>Ph.D. Thesis</i>, School of Computer Science, Carnegie Mellon
University, Pittsburgh PA 15213. August 1992.
Available as CMU Technical Report CMU-CS-92-175.
<P>
Abstract:
In order for autonomous systems to interact with their environment in an
intelligent way, they must be given the ability to adapt and learn
incrementally and deliberately. It is virtually impossible to devise
and hand code all potentially relevant domain knowledge for complex
dynamic tasks. This thesis describes a framework to acquire domain
knowledge for planning by failure-driven experimentation with the
environment. The initial domain knowledge in the system is an
approximate model for planning in the environment, defining the
system's expectations. The framework exploits the characteristics
of planning domains in order to search the space of plausible
hypotheses without the need for additional background knowledge to
build causal explanations for expectation failures. Plans are
executed while the external environment is monitored, and
differences between the internal state and external observations
are detected by various methods each correlated with a typical
cause for the expectation failure. The methods also construct a
set of concrete hypotheses to repair the knowledge deficit.
After being heuristically filtered, each hypothesis is tested in turn
with an experiment. After the experiment is designed,
a plan is constructed to achieve the situation required to
carry out the experiment. The experiment plan must meet
constraints such as minimizing plan length and negative
interference with the main goals. The thesis describes a set of
domain-independent constraints for experiments and their
incorporation in the planning search space. After the execution
of the plan and the experiment, observations are collected to conclude if
the experiment was successful or not. Upon success, the hypothesis is
confirmed and the domain knowledge is adjusted. Upon failure, the
experimentation process is iterated on the remaining hypotheses
until success or until no more hypotheses are left to be considered.
This framework has shown to be an effective way to address incomplete
planning knowledge and is demonstrated in a system called EXPO,
implemented on the PRODIGY planning architecture.
The effectiveness and efficiency of EXPO's methods is
empirically demonstrated in several domains, including a large-scale
process planning task, where the planner can recover from situations
missing up to 50% of domain knowledge through repeated experimentation.
<P>
<P><HR>
Jaime Carbonell and Yolanda Gil.
"Learning by Experimentation:
The Operator Refinement Method".
<i>Machine Learning: An Artificial Intelligence
Approach, Volume III</i>, Michalski, R. S. and Kodratoff, Y. (Eds.),
Morgan Kaufmann, 1990.
(<A HREF="gil-mlbook3.ps">Postscript file </A>)
<P>
Abstract:
Autonomous systems require the ability to plan effective courses of action
under potentially uncertain or unpredictable contingencies.
Planning requires knowledge of the environment that is accurate enough to
allow reasoning about actions.
If the environment
is too complex or very dynamic, goal-driven learning with
reactive feedback becomes a necessity. This chapter addresses the issue of
learning by experimentation as an integral component of PRODIGY.
PRODIGY is a flexible planning system that
encodes its domain knowledge as declarative operators, and applies
the operator refinement method to acquire additional preconditions
or postconditions when observed consequences
diverge from internal expectations. When multiple explanations for
the observed divergence are consistent with the existing domain knowledge,
experiments to discriminate among these explanations are generated.
The experimentation process isolates the deficient operator and inserts the
discriminant condition or unforeseen side-effect to
avoid similar impasses in future planning.
Thus, experimentation is demand-driven and exploits both the internal state
of the planner and any external feedback received. A detailed example of
integrated experiment formulation in presented as the basis for a
systematic approach to extending an incomplete domain theory or correcting
a potentially inaccurate
one.
<P>
<P><HR>