Multimodal Auto Validation For Self-Refinement in Web Agents

Ruhana Azam, Tamer Abuelsaad, Aditya Vempaty, Ashish Jagmohan
10/1/2024
cs.AIcs.SE

No confident code implementation found for this paper.

Abstract

As our world digitizes, web agents that can automate complex and monotonous tasks are becoming essential in streamlining workflows. This paper introduces an approach to improving web agent performance through multi-modal validation and self-refinement. We present a comprehensive study of different modalities (text, vision) and the effect of hierarchy for the automatic validation of web agents, building upon the state-of-the-art Agent-E web automation framework. We also introduce a self-refinement mechanism for web automation, using the developed auto-validator, that enables web agents to detect and self-correct workflow failures. Our results show significant gains on Agent-E's (a SOTA web agent) prior state-of-art performance, boosting task-completion rates from 76.2\% to 81.24\% on the subset of the WebVoyager benchmark. The approach presented in this paper paves the way for more reliable digital assistants in complex, real-world scenarios.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Cite this paper

@article{azam2024multimodal,
  title  = {Multimodal Auto Validation For Self-Refinement in Web Agents},
  author = {Ruhana Azam and Tamer Abuelsaad and Aditya Vempaty and Ashish Jagmohan},
  year   = {2024},
  eprint = {2410.00689},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.00689v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.00689.svg)](https://codeofpaper.com/paper/2410.00689)

Discussion