Académique Documents
Professionnel Documents
Culture Documents
0.4
0.2
0
1,0 0.9, 0.1 0.8, 0.2 0.7, 0.3 0.6, 0.4 0.5, 0.5 0.4, 0.6 0.3, 0.7 0.2, 0.8 0.1, 0.9 0, 1
CBBR
(α, β)
ALL_OUT_AGGRESSIVE SAFETY_AGGRESSIVE PASSIVE OBLIVIOUS
Figure 3: CBBR’s average recognition accuracies per behavior for each combination of weight settings tested
flanking maneuver from the right and left of the friendlies, and 𝛽 = 0.5, which has an average recognition accuracy of
respectively. For each trial the starting position, starting 0.55 over all behaviors (Figure 4), whereas this average is
heading, and behavior of the agents were randomized only 0.50 when 𝛼 = 1.0 and 𝛽 = 0.0. Figure 4 also shows
within bounds to ensure valid scenarios, which are that CBBR with 𝛼 = 0.5 and 𝛽 = 0.5 outperforms
scenarios where the hostile agents nearly always enter Random for behavior recognition accuracy. Another
radar range of the UAV. (Agents operating outside of the observation (from Figure 3) is that the Safety Aggressive
UAV’s radar range cannot be sensed by the UAV, which behavior clearly relies on time step features.
prevents behavior recognition.) During the case acquisition
process we created case bases from a pool using the same Recognition Accuracy for All Behaviors
1
base scenarios used during the experiment but with
different randomized trials. 0.8
We set the pruning thresholds as follows: 𝜏𝒃 = .97, 𝜏𝑑 = 0.6
.973, and 𝜏𝛼 = .99. The thresholds for the similarity 0.4
calculation were set at 𝜏𝑐 = 0.1 and 𝜏𝑠 = 0.8. These values
0.2
were hand-tuned based on insight from subject matter
experts and experimentation. In the future we plan to tune 0
0 100 200 300 400 500 600
these weights using an optimization algorithm.
Figure 5: Average recognition accuracy (with standard error
CBBR 0.5, 0.5 vs Baseline bars) for all behaviors versus simulation time
0.8