CMU researchers introduce Go-Browse: Chart-based scalable network agent training framework

Why web agents fight dynamic web interfaces
Digital agents designed for web environments are designed to automate tasks such as navigating pages, clicking buttons, or submitting forms. These agents run by interpreting browser data and simulating user interactions to complete specified tasks. As web interfaces vary and continue to evolve, success in this field requires an accurate understanding of dynamic content and the ability to provide adaptive responses. While the pre-validated language model has shown capabilities in other fields, its performance for GUI-based web tasks remains limited, mainly due to the complexity and variability of web pages.
The challenge of data collection to be a network agent at scale
A major challenge comes from the agency’s limited understanding of the expected working environment. Preprocessed models often falter when interacting with strange or complex interfaces. Unlike static datasets, real-world web environments require ongoing decisions to respond to layout differences and transfer user traffic. This makes it difficult for digital agents to complete tasks reliably, such as finding a specific product or filling out online forms. Human-curated data can provide guidance, but collecting this data is labor-intensive and cannot be expanded to meet the diversity of real-world network scenarios.
Past Methods Review: Interaction-first and Mentoring-first approaches
The researchers have previously tried various methods to collect data to train these agents. One approach (called interaction first) will the agent explore the website based on extensive instructions and then use another model to mark its activity. While this may lead to more in-depth exploration, it often leads to redundant behavior across sessions, limiting data diversity. Another approach is instructions – first, a specific task is generated to execute the proxy based on the content of a single web page. Despite being more focused, these tasks are usually anchored only to visible content and may not be feasible, especially when based on hallucinatory elements.
Introducing Go-Browse: Graphic-based Structured Web Exploration
Researchers at Carnegie Mellon University have introduced Go-Browse to address these limitations through structured exploration strategies. Instead of relying on general exploration or static task prompts, Go-Browse treats data collection as a graph traversal problem. It iteratively builds a graph of the accessed URLs, using this structure to explore previously discovered and new pages. This allows the agent to reset known pages and branch, reducing redundancy while facilitating data changes. Each exploration phase proposes and validates tasks on the selected page, ensuring that feasible tasks generate training data.


How Go-Browse works: a modular architecture for exploration and verification
Go-Browse runs through multiple modules. The Naveexplorer module focuses on proposing navigation tasks that connect to new pages. As a web proxy, it interacts dynamically with each page to identify links that lead to undeveloped URLs. At the same time, PageExplorer proposes the local task of the current page. The feasibility checker module tests these tasks using strong pre-verified reagents and visual models to determine whether the proposed action can be successfully completed. Tasks passing this step are marked as feasible and added to the dataset. The solver module then uses a lower cost model to sample other tasks from the starting point and initial state of the prefix to maximize the generation of data.
Webarena Assessment: Go-Browse exceeds previous baseline
The research team evaluated the Go-Browse of the Webarena benchmark, known for evaluating the difficulties of agents of GUIs. They collected a dataset that included approximately 10,000 successful task trajectories and 17,000 failed trajectories in 100 unique URLs. Fine-tuning of the QWEN-2.5-7B implementation model for this dataset yielded a 21.7% task success rate. This performance makes GPT-4O-MINI 2.4% higher and outperforms the previous best Sub-10b parameter model NNETNAV 2.9%. Given the human success rate of 78%, this still reflects room for improvement, but represents a significant improvement.
Why Structured Exploration Improving Network Agent Intelligence
The study identified a key issue – digital agents’ efforts in understanding complex network environments. Their proposed method Go-Browse solves this problem by implementing a structured but flexible strategy combining navigation, task planning and trajectory verification. By treating exploration as a graphical traversal task and using modular validation and sampling, this approach provides scalable and diverse training data. These contributions produce measurable performance growth, demonstrating the hope for structured exploration of training smarter network agents.
tl; dr:
This paper introduces BrowseThis is a structured exploration framework developed by Carnegie Mellon researchers to improve training for Web-based digital agents. Unlike previous methods, Go-rowse framework exploration is a graphical traversal task that enables scalable and diverse data collection by systematically navigating and interacting with websites. Using modular components such as Naveexplorer and feasibility division, it generates high-quality viable task trajectories. When evaluated in Webarena benchmarks, Go-Browse-trained models performed better than previous SUB-10B models and even surpassed GPT-4O-Mini, indicating the effectiveness of structured data collection in building powerful web proxies.
Check Paper and github pages. All credits for this study are to the researchers on the project. Also, please stay tuned for us twitter And don’t forget to join us 100K+ ml reddit And subscribe Our newsletter.

Nikhil is an intern consultant at Marktechpost. He is studying for a comprehensive material degree in integrated materials at the Haragpur Indian Technical College. Nikhil is an AI/ML enthusiast and has been studying applications in fields such as biomaterials and biomedical sciences. He has a strong background in materials science, and he is exploring new advancements and creating opportunities for contribution.
