アーカイブ / AI Agent
WebArena:ウェブ操作エージェントを「操作結果」で測る再現可能な評価環境
WebArena
WebArenaの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: WebArena is a standalone, self-hostable web environment for building autonomous agents. WebArena creates websites from four popular categories with functionality and data mimicking their real-world equivalents. To emulate human problem-solving, WebArena also embeds tools and knowledge resources as independent websites. WebArena introduces a benchmark on interpreting high-level realistic natural language command to concrete web-based interactions. We provide annotated programs designed to programmatically validate the functional correctness of each task.
概要
- 四分野の動作するサイトと補助ツールを使い、自然言語の依頼から長いウェブ操作を評価する。
- 812課題では操作列の一致より、回答やサイト状態が依頼を満たしたかを重視する。
- 最良エージェントの完遂率は入力要約と本文で数値が異なるため、版と条件を確認して扱う。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、WebArenaの仕組み
- 01自然言語の依頼
- 02サイトを観察
- 03画面を操作
- 04結果を検査
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
自然言語で頼んだ仕事をウェブ上で進めるAIエージェントには期待がある。しかし、単純な模擬画面で成功しても、複数ページを調べ、権限を踏まえて操作する仕事で通用するとは限らない。
実務で使う前には、同じ条件で試せる環境と、クリックの順番ではなく依頼が本当に完了したかを測る仕組みが要る。WebArenaは、この評価上の隔たりを扱う研究である。
手法
WebArenaは、買い物、掲示板、共同開発、コンテンツ管理の四分野のサイトを自前で動かす環境である。地図、電卓、メモ、マニュアルなども備える。エージェントには依頼に加え、URL、開いたタブ、画面内容を渡す。画面内容は画像、HTMLの構造、操作に関係する要素を抜き出したアクセシビリティツリーから選べる。
エージェントはクリック、入力、タブ切り替えなどを一つずつ行い、更新された画面を見て次を決める。例えば「指定の掲示板に質問を投稿する」なら、掲示板を探して投稿し、評価側が投稿先のURLと本文を確認する。これが機能的正しさ、つまり目的の状態になったかを見る判定である。初期状態へ戻す仕組みもあり、条件をそろえて試せる。
新規性
WebArenaの前進は、複数の機能するサイトを自前で動かし、高水準の依頼を長い操作列で解く能力を評価できる点にある。画面上の操作が模範手順と一致したかだけでなく、回答、表示先、投稿内容などが依頼を満たしたかを調べる。
複数タブ、地図や電卓、利用者ごとの権限も用意し、単純化されたウェブ操作課題より幅広い行動を扱う。
従来手法との違い
論文が対比する従来環境には、サイトの機能を絞ったものや、収集済みの画面状態しか探索できないものがある。また、操作列を正解列と照合する評価では、別の手順で同じ目的を達成した場合を扱いにくい。
WebArenaは動作するサイトを固定された初期状態から使い、最終的な情報や状態を検査する。エージェントの基準手法としては、次の操作を直接選ぶ方式と、文章で考えてから選ぶ方式を実装している。
実験結果
著者らは241の依頼ひな型から812課題を作り、情報検索、サイト内移動、内容や設定の操作を評価した。文章回答には完全一致、必須語の包含、言語モデルによる意味判定を使い、画面遷移や更新にはサイトの状態を調べるプログラムを使う。
数値には版による差がある。入力された要約は最良のGPT-4系エージェントの完遂率を14.41%、人間を78.24%とする一方、確認できた本文の範囲では最良の完遂率を10.59%と記す。同一条件の値として混ぜず、比較時には参照する版と設定の確認が必要である。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案。社内の開発支援サイトを模した検証環境で、「担当の変更依頼を探し、指定された一覧を開く」という依頼をエージェントに渡す。入力は自然言語の依頼とサイト画面、出力は到達先と操作履歴にする。
担当者は到達先の条件を先に定義し、エージェントが検索、画面遷移、タブ切り替えを進めた後で判定する。閲覧までの課題から始めれば、目的達成率と迷走した操作を具体的に調べられる。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案。まず閲覧中心の社内模擬サイトを用意し、担当依頼を探すなど、複数ページが必要な課題を少数作る。各課題に到達すべき画面や回答を定義し、開始状態を毎回そろえる。
基準には同じ依頼を人が操作した結果と、単純に次の操作を選ぶエージェントを置く。完遂率、誤った画面への到達、無駄な操作回数、達成不能と判断した課題の正誤を記録する。失敗時の画面と操作履歴を見て改善対象を決める。
限界と課題
著者らは、最良の基準エージェントでも成功率が低いことを示し、能動的な探索や失敗からの復帰が不足している可能性を挙げる。また、約4%の課題は情報、権限、サイト機能の制約で達成不能と記している。
導入時の確認点は、自社の権限差や画面変更を再現できるか、達成不能な依頼に根拠のない回答を返さないか、結果判定が実際の業務目的と一致するかである。
出典
元のタイトル・要旨を確認する(英語)
WebArena: A Realistic Web Environment for Building Autonomous Agents
With advances in generative AI, there is now potential for autonomous agents to manage daily tasks via natural language commands. However, current agents are primarily created and tested in simplified synthetic environments, leading to a disconnect with real-world scenarios. In this paper, we build an environment for language-guided agents that is highly realistic and reproducible. Specifically, we focus on agents that perform tasks on the web, and create an environment with fully functional websites from four common domains: e-commerce, social forum discussions, collaborative software development, and content management. Our environment is enriched with tools (e.g., a map) and external knowledge bases (e.g., user manuals) to encourage human-like task-solving. Building upon our environment, we release a set of benchmark tasks focusing on evaluating the functional correctness of task completions. The tasks in our benchmark are diverse, long-horizon, and designed to emulate tasks that humans routinely perform on the internet. We experiment with several baseline agents, integrating recent techniques such as reasoning before acting. The results demonstrate that solving complex tasks is challenging: our best GPT-4-based agent only achieves an end-to-end task success rate of 14.41%, significantly lower than the human performance of 78.24%. These results highlight the need for further development of robust agents, that current state-of-the-art large language models are far from perfect performance in these real-life tasks, and that WebArena can be used to measure such progress.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-09-29




