AB
AiBoss
project

CogAgent-9B - Zhipu AIのオープンソースGLM-PCの基本モデル

CogAgent-9Bは、GLM-4V-9Bで学習された専用のエージェントタスクモデルです。入力としてスクリーンショットのみを必要とし、HTMLなどのテキスト表現は不要です。CogAgent-9Bは高解像度画像処理をサポートし、中国語と英語のバイリンガルです。

CogAgent-9Bとは何ですか?

CogAgent-9Bは、GLM-4V-9Bで学習された専用エージェントタスクモデルです。入力としてスクリーンショットのみを必要とし、HTMLなどのテキスト表現は不要です。CogAgent-9Bは高解像度画像処理をサポートし、中国語と英語のバイリンガル対話機能を備え、GUI操作を予測・実行してタスクを自動化できます。複数のGUI操作データセットで優れた結果を達成しており、オープンソースモデルとして大規模エージェントモデルエコシステムの発展を牽引しています。CogAgent-9Bは、パソコン、携帯電話、車載システムなど、GUI対話シナリオで幅広く活用できます。

CogAgent-9Bの主な機能

  • GUIの理解と操作CogAgent-9Bは、グラフィカルユーザーインターフェース(GUI)を理解して操作することができ、ボタンをクリックしたり、テキストを入力したりといったタスクを実行できます。
  • スクリーンショット入力このモデルは入力としてスクリーンショットのみを使用し、HTMLなどの追加のテキスト表現を必要としないため、複数のデバイスで柔軟に使用できます。
  • 高解像度処理最大1120×1120ピクセルの高解像度画像入力に対応しており、より複雑な視覚情報を処理することが可能です。
  • バイリンガル交流中国語と英語の両方でスクリーンショット機能と言語インタラクションをサポートしており、モデルの国際的な応用可能性を高めています。
  • GUI操作の予測ユーザーが指定したタスクと過去の操作履歴に基づいて、モデルは次のGUI操作を予測できます。
  • タスクの自動実行CogAgent-9Bは、ユーザー操作をシミュレートし、一連のGUIタスクを自動化することができます。
  • クロスプラットフォームアプリケーションパーソナルコンピュータ、携帯電話、車載システムなど、さまざまなGUIベースのインタラクションシナリオに適しています。
  • 優れた業績複数のGUI操作データセットにおいて優れた結果を達成し、その卓越した性能を実証した。

CogAgent-9Bの技術的原理

  • ビジュアル言語モデル(VLM)CogAgent-9Bは、強力なビジュアル言語モデルであるGLM-4V-9Bを基盤として構築されており、スクリーンショットなどのビジュアルデータやテキスト情報を処理し、GUI要素を理解して操作することができます。
  • 2ストリーム注意機構CogAgent-9Bは、2ストリームのアテンションメカニズムを採用しており、視覚要素(ボタンやアイコンなど)をテキストラベルや説明にマッピングすることで、ユーザーの意図を予測し、関連するアクションを実行するモデルの能力を高めています。
  • GUIの基礎知識に関する事前トレーニング事前学習段階において、CogAgent-9BはGUIグラウンディング事前学習手法を導入しています。この手法は、スクリーンショットとレイアウトのペアを通してインターフェースのサブ領域とレイアウト表現との対応関係を構築することで、モデルの視覚入力とGUIインターフェースに関する基本的な理解を向上させます。
  • データセットは豊富で完全であるCogAgent-9Bチームは、教師なしデータやGUI指示の微調整データセットなど、さまざまなデータセットを広範囲に収集し、統合しました。これらのデータセットの豊富さと多様性により、モデルのトレーニングとテストのための幅広い基盤が提供されました。
  • 事前学習および事後学習戦略の最適化CogAgent-9Bは、事前学習段階でGUI参照式生成(REG)タスクとGUI参照式理解(REC)タスクを導入し、インターフェースのサブ領域とレイアウト表現との対応関係を構築します。事後学習段階では、より科学的なGUIエージェント事後学習戦略を採用することで、モデルの分析力、推論力、予測能力を向上させています。
  • モデル推論と思考連鎖の最適化CogAgent-9Bは、思考の流れをステータス(現在の画面状態)、プラン(全体的な計画)、アクション(次の自然言語による記述)、オペレーション(次の形式言語による記述)に分解し、複数のモードのトレーニングデータをランダムにサンプリングして混合することで、推論プロセス中の実際の出力を柔軟に調整および制御します。
  • 動きやすい空間CogAgent-9Bは、基本的なアクション空間を明確化し、LLM、QUOTE_TEXT、LAUNCHなどの高度なアクションを追加することで、モデルの使いやすさとインタラクティブな機能を強化しています。

CogAgent-9Bプロジェクトの住所

CogAgent-9Bの応用シナリオ

  • 自動テストソフトウェア開発において、CogAgent-9Bは自動テストに利用でき、ユーザーの操作をシミュレートしてアプリケーションのGUIをテストすることで、テストの効率と網羅性を向上させることができます。
  • スマートアシスタントインテリジェントなパーソナルアシスタントであるCogAgent-9Bは、スケジュール管理やメール処理といった日常業務の自動化をユーザーに支援します。
  • 顧客サービス顧客サービス分野において、CogAgent-9Bは自動化された操作を通じて顧客サービス担当者を支援し、顧客のニーズに迅速に対応し、関連する行動を実行できるようにする。
  • スマートホームコントロールCogAgent-9Bはスマートホームシステムに統合することができ、ユーザーはGUIを介して自宅の様々なスマートデバイスを制御できるようになります。
  • スマートコックピット自動車分野では、CogAgent-9Bはスマートコックピットシステムに利用でき、GUIを介して車載インフォテインメントシステムと連携することで、より安全で便利な運転体験を提供する。