HumanSignal/label-studio-ml-backend
Configs and boilerplates for Label Studio's Machine Learning backend
何を解決するか
このプロジェクトは、機械学習モデルをラップしてWebサーバーとしてデプロイできるSDKを提供します。これらのサーバーはLabel Studioに接続され、データラベル付けのタスクを自動化し、データアノテーションに必要な手作業を削減します。
動作方法
SDKは、開発者が独自の推論およびトレーニングロジックを実装できるベースクラス LabelStudioMLBase を提供します。predict メソッドをオーバーライドすることで、モデルはタスクに対して事前アノテーションまたはインタラクティブな予測を提供できます。オプションで、fit メソッドを使用して、提出されたラベル付きデータに基づいてモデルをトレーニングできます。
対象ユーザー
データラベル付けにLabel Studioを使用し、独自のカスタム機械学習モデルをアノテーションプロセスに統合したい機械学習エンジニアおよびデータサイエンティスト。
特徴
- 事前構築済みモデル例: テキスト分類、NER、OCR、オブジェクト検出、画像セグメンテーション(SAM 2)、RAGパイプライン(LangChain)など、幅広いモデルをサポート。
- 柔軟なデプロイ: Docker ComposeまたはGoogle Cloud Platform(GCP)への直接デプロイをサポート。
- インタラクティブラベリング: ユーザーがデータをラベル付けしている間、モデルがリアルタイムで予測を提供可能。
- トレーニング統合:
fitメソッドを通じて、提出されたアノテーションに基づいてモデルを更新可能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト