TL;DR
CRATE is a novel framework for evaluating mobile agents that uses step-level consequence reasoning to assess task completion and operational safety. It outperforms existing methods, achieving an F1-score of 0.833 on AndroidWorld.
✦ Why It Matters
Consider implementing CRATE for more accurate evaluations of your mobile agents today.
Key Takeaways
How It Works
CRATE operates in two stages: first, it employs a step-level consequence reasoning mechanism to extract task-relevant visual clues and infer state changes at each action step. This allows for a detailed analysis of each step in the agent's trajectory, rather than evaluating the entire trajectory at once.
The synthesized textual evidence from these steps is then aggregated to provide a comprehensive evaluation of task completion and safety.
Related