| Literature DB >> 33285863 |
Kai Xu1, Yunxiu Zeng1, Long Qin1, Quanjun Yin1.
Abstract
Deceptive path-planning is the task of finding a path so as to minimize the probability of an observer (or a defender) identifying the observed agent's final goal before the goal has been reached. It is one of the important approaches to solving real-world challenges, such as public security, strategic transportation, and logistics. Existing methods either cannot make full use of the entire environments' information, or lack enough flexibility for balancing the path's deceptivity and available moving resource. In this work, building on recent developments in probabilistic goal recognition, we formalized a single real goal magnitude-based deceptive path-planning problem followed by a mixed-integer programming based deceptive path maximization and generation method. The model helps to establish a computable foundation for any further imposition of different deception concepts or strategies, and broadens its applicability in many scenarios. Experimental results showed the effectiveness of our methods in deceptive path-planning compared to the existing one.Entities:
Keywords: deception; information entropy; path-planning; plan recognition
Year: 2020 PMID: 33285863 PMCID: PMC7516524 DOI: 10.3390/e22010088
Source DB: PubMed Journal: Entropy (Basel) ISSN: 1099-4300 Impact factor: 2.524
Figure 1The deceptive path generated using the MDM model under different resource constraint R.
Figure 2The deceptive paths with and without cycles on two solution road networks, and .
Figure 3The deceptive path following the four strategies proposed in [5], and three in this paper upon a simple 11 × 11 grid-based road network, where the green square is the source, red is the single real goal , and blue is the bogus one. An optimal path generated by A* is given as a comparison. An underlying assumption is that the agent would traverse the road network at a pace of one grid a time step.
The details of traces generated using different strategies, and the deceptivity (1 = deceptive, 0 = correct prediction) of path when tested at , , etc., of their path lengths prior to the last deceptive point (LDP). (St = strategy, C = path cost, T = generation time ()).
| St | C | T | 10% | 25% | 50% | 75% | 99% |
|---|---|---|---|---|---|---|---|
| A* | 8.24 | 0.69 | 1 | 1 | 0 | 0 | 0 |
| d1 | 15.66 | 2.37 | 1 | 1 | 1 | 1 | 1 |
| d2 | 13.07 | 4.93 | 1 | 0 | 0 | 0 | 1 |
| d3 | 13.07 | 3.81 | 1 | 1 | 1 | 1 | 1 |
| d4 | 13.07 | 66.08 | 1 | 1 | 1 | 1 | 1 |
| S | 13.07 | 849.81 | 1 | 1 | 1 | 1 | 1 |
| D | 11.07 | 220.79 | 1 | 1 | 1 | 0 | 0 |
| C | 13.07 | 145.23 | 1 | 1 | 1 | 1 | 1 |
Figure 4Probabilistic goal recognition results of the paths planned following the strategies shown in Figure 3. The section of whose path after the last deceptive point is marked red.
Figure 5Four large-scale 2D grid maps from the moving-AI benchmarks.
Figure 6The F-measure of the goal recognizer with deceptive paths generated using different strategies, at each interval t under different goal settings ().