メインコンテンツまでスキップ

アノテーションタスク

機能概要

アノテーションタスク管理はIOデータプラットフォームのコアワークフローモジュールであり、完全なタスクライフサイクル管理機能を提供します。状態グループ化、進捗追跡、品質管理、チーム協力を通じて、アノテーション作業が効率的で秩序正しく進行することを確保します。


主要機能

タスク状態管理

状態グループ化

システムはタスクを5つの主要状態に分けます:開始待ち(作成されたがまだ開始されていないタスク)、作業中(現在アノテーションを行っているタスク)、チェック待ち(アノテーション完了したタスクでレビュー待ち)、チェック合格(レビューを通過したアノテーションタスク)、データ提出(訓練用に提出されたデータ)。この状態グループ化により、各タスクの現在の状態を明確に理解できます。

状態フロー

タスクはライフサイクル中に以下の状態フローを経ます:タスク作成後、開始待ち状態に入り、アノテーション開始後、作業中に変更され、アノテーション完了後、チェック待ちに入り、レビュー通過後、チェック合格に変更され、レビュー不通過の場合は作業中に戻って再アノテーションを行い、最終的にデータ提出後、データ提出に変更されます。このプロセスにより、アノテーション作業の秩序正しい進行を確保します。

タスク作成と割り当て

タスク作成

タスクを作成する際、データページでアノテーションするデータを選択し、タスク名、説明、優先度を設定し、アノテーターとレビューアーを指定し、タスクが所属するプロジェクトを選択し、タスク完了時間を設定する必要があります。これらの設定により、タスクが期待通りに実行されることを確保します。

バッチ操作

システムは複数のアノテーションタスクのバッチ作成、アノテーターへのタスクバッチ割り当て、タスク属性のバッチ修正、不要なタスクのバッチ削除をサポートします。これらのバッチ操作により、タスク管理効率を大幅に向上させ、特に大量のタスクを処理する際に効果的です。

進捗追跡と監視

リアルタイム進捗

システムはタスク完了パーセンテージ、予想残り完了時間、アノテーション品質統計、アノテーション効率トレンド分析をリアルタイムで表示します。この情報により、タスク進捗状況を適時に理解し、対応する調整を行うことができます。

進捗レポート

個人進捗(アノテーター個人作業進捗)、チーム進捗(チーム全体作業進捗)、プロジェクト進捗(プロジェクトレベル進捗統計)、品質レポート(アノテーション品質分析レポート)など、様々なレポートを提供し、異なるレベルの管理ニーズを満たします。

品質管理システム

レビューメカニズム

システムは複数のレビューメカニズムを提供します:ルールベースの自動品質チェック、レビューアーによる手動品質チェック、ランダムサンプリング品質チェック、すべてのアノテーションの全量レビュー。これらのメカニズムにより、アノテーション品質が要件を満たすことを確保します。

品質指標

通過率(初回レビュー通過率)、正確率(アノテーション正確性統計)、一貫性(異なるアノテーター間の一貫性)、完全性(アノテーション完全性チェック)などの指標を通じて、アノテーション品質を包括的に評価します。

チーム協力機能

タスク割り当て

インテリジェント割り当て(アノテーター能力と作業負荷に基づくインテリジェント割り当て)、手動割り当て(管理者による手動割り当て)、再割り当て(タスクの他のアノテーターへの再割り当て)、タスク移転(タスクの異なるアノテーター間での移転)など、様々な割り当て方法をサポートし、タスクが合理的に割り当てられることを確保します。

コミュニケーション協力

タスクコメント(タスクにコメントとフィードバックを追加)、問題報告(アノテーターが遭遇した問題を報告)、解決策(レビューアーが解決策を提供)、経験共有(チームメンバーがアノテーション経験を共有)などの協力機能を提供し、チームコミュニケーションと知識共有を促進します。

データエクスポートと統合

アノテーション結果エクスポート

LeRobot、HDF5などの標準形式でのエクスポート、ニーズに基づくカスタムエクスポート形式、複数タスクのアノテーション結果バッチエクスポート、新規または修正されたアノテーションのみのエクスポートなどの機能をサポートします。これらの機能により、異なるシナリオのデータエクスポートニーズを満たします。

訓練データ準備

データクリーニング(アノテーションデータの自動クリーニングと前処理)、形式変換(モデル訓練に必要な形式への変換)、品質検証(エクスポートデータの品質検証)、バージョン管理(異なるバージョンの訓練データ管理)などの機能を提供し、エクスポートされたデータが直接モデル訓練に使用できることを確保します。

適用役割

管理者

プラットフォーム管理者として、すべてのタスクの全体的な状況を表示し、アノテーターとレビューアーのリソースを管理し、全体的なアノテーション品質を監視し、タスクプロセスとルールを設定できます。これらの機能はプラットフォームのタスク管理サービスが安定して効率的であることを保証します。

プロジェクトマネージャー

プロジェクトマネージャーはプロジェクトのアノテーションタスクを作成し、プロジェクトアノテーション進捗を追跡し、アノテーション品質状況を監視し、アノテーターとレビューアーの作業を調整できます。タスク管理モジュールを通じて、プロジェクトマネージャーはプロジェクトのアノテーション作業を効果的に制御できます。

アノテーター

アノテーターは自分に割り当てられたタスクを受信し、具体的なアノテーション作業を実行し、タスク完了進捗を更新し、アノテーションプロセス中に遭遇した問題をフィードバックできます。これらの機能により、アノテーターがアノテーションタスクを効率的に完了することをサポートします。

レビューアー

レビューアーはアノテーターが完了したタスクをレビューし、アノテーション品質を評価し、アノテーターに問題をフィードバックし、アノテーション基準を策定・更新できます。この役割はアノテーション品質の保証において重要な役割を果たします。