Dealing with Ambiguity in Plan Recognition under Time Constraints
Moser S. Fagundes, Felipe Meneguzzi, Rafael H. Bordini, Renata Vieira Pontifical Catholic University of Rio Grande do Sul
Dealing with Ambiguity in Plan Recognition under Time Constraints - - PowerPoint PPT Presentation
Dealing with Ambiguity in Plan Recognition under Time Constraints Moser S. Fagundes, Felipe Meneguzzi , Rafael H. Bordini, Renata Vieira Pontifical Catholic University of Rio Grande do Sul Plan Recognition Broader Context: Plan,
Moser S. Fagundes, Felipe Meneguzzi, Rafael H. Bordini, Renata Vieira Pontifical Catholic University of Rio Grande do Sul
and the plan library
Plan Library and the Observations
(or plan hypotheses)
Avrahami-Zilberbrand and Kaminka
membership queries
identification
attack position turn pass without ball Have ball ? Opp-Goal Visible? destination from players Uniform number yes no 3 2 1 yes no Very far far near Kick, pass pass position Without ball With ball with ball
FDT Plan Library
including
SBR ERT PSC Interaction Component hypotheses plan selection count expected recognitiontime
messages Response Component actions plan information
reinforcement update e[“ert” ] ← (1 − α(e[“nupd” ]))e[“ert” ] + α(e[“nupd” ])avg
an average recognition time
“location(2,3)” mapped to “position” action in the PL averaged 15 time steps before recognition
expected recognition time of 13.15 time steps
ERT table position ( (2,3))15.0 location ,... ( (2,4))12.5 location ,... ( (3,4))10.5 location ,... ( (1,3),..) location . ( (2,3).) location ,.. ( (3,2),...) location ( (3,3),...) location ( (3,4),.) location .. 21.04 12.92 14.65 10.77 7.62 20 8
11
7 13 ERT-UPDATE (b) (c) CEtable (compactview) (a)
ert nupd ( (1,3),...) location ( (3,2),...) location ( (3,3),...) location 21.04 14.65 10.77 20 11 7
ert nupd ( (2,3),...) location ( (3,4),...) location ( (2,4),...) location 13.15 7.82 9 14 12.50 1
ERT; and, from this count
a successfully recognized plan
likely a hypothesis leads to a successful recognition using
maxChance(t) = max
e←CE(t,l)
e[nps] X
ei∈CE
ei[nps]
recognition time to:
by our algorithm
a recognition deadline ρ(t), a maximum chance for a successful hypothesis maxChance(t) and a decision threshold φ,
two criteria:
threshold
contexts
disambiguate multiple plan hypotheses