“…Its aim is to infer the top-level goal of an agent based on input observation sequences and output an explanation of the observation sequence [1]. Currently, goal recognition has been applied in various fields, including intelligent assistants [2,3], autonomous driving [4,5], robot navigation [6,7], military confrontation [8], and more [9]. For example, in the application of goal recognition in a smart home assistant [2,3], the input observation sequence consists of a series of actions performed by a person as observed by a camera.…”