Hugging Face Private Hub の紹介

Hugging Face は Private Hub(現在は Enterprise Hub)を開始し、組織が機械学習(ML)モデルを構築、共同作業、デプロイできる安全でコンプライアンスに準拠したエコシステムを提供します。このプラットフォームは、重複した作業や標準化されていないワークフロー、研究から本番へのモデル移行の困難さといった業界共通のボトルネックを解消することを目的し、ML ライフサイクルを一元化します。

Private Hub エコシステム

Private Hub は、企業がプライベート環境内で Hugging Face のエコシステム全体を利用できるようにします。これにより、機密データやモデルが企業のサーバー上に残ったまま、以下のコアコンポーネントを活用できます。

コア資産

  • Models: NLP、コンピュータビジョン、音声など様々な領域の最先端事前学習モデルにアクセスでき、転移学習により特定のユースケース向けにファインチューニングできます。
  • Datasets: 独自データセットのホスティングと、効率的なデータ操作・閲覧のための統合ツールを提供します。
  • Spaces: ステークホルダーに成果を示し、早期フィードバックを得るためのインタラクティブな ML デモアプリを構築・ホスティングするフレームワークです。

統合ツール

  • AutoTrain: コード不要の AutoML ソリューションで、モデルの自動ファインチューニング、評価、デプロイを実現します。
  • Evaluate: 任意のデータセットに対し、様々な指標でコードを書かずにモデルを評価できるツールです。
  • Inference API: シンプルな API 呼び出しでプライベートモデルを推論用にデプロイするシステムで、Docker や Kubernetes の手動管理が不要です。
  • Collaboration Tools: プルリクエストやディスカッションをサポートする Git ベースのリポジトリで、ピアレビューやバージョン管理を円滑にします。

デプロイオプション

さまざまなセキュリティ・コンプライアンス要件に対応するため、Hugging Face は Private Hub 向けに 3 つのデプロイモデルを提供しています。

  1. Managed Private Hub (SaaS): Hugging Face が所有する分離された仮想プライベートサーバー(VPC)上でホストされ、インフラ管理の負担がなくなります。
  2. On-cloud Private Hub: 顧客自身のクラウドアカウント(AWS、Azure、GCP)内にデプロイされ、インフラに対する完全な管理権限が提供されます。
  3. On-prem Private Hub: 最も厳しいコンプライアンス規則を持つ顧客向けに、顧客の物理インフラ上にデプロイされます。注: 2023 年 6 月時点で、Enterprise Hub への移行の一環としてオンプレミスデプロイは終了しました。

ML ロードマップの加速:実践的ワークフロー

Hugging Face は、金融アナリストのレポート分析というユースケースを通じて Private Hub の有用性を示し、研究から本番へのスムーズな移行を実証しています。

1. 高速モデル開発

ゼロからトレーニングする代わりに、チームは事前学習モデル(例:FinBERT)を Private Hub にクローンし、独自の機密データセットでファインチューニングできます。AutoTrain を使用することで、複数の候補モデル(例:25 種類)を自動的にトレーニング・比較し、指標と Inference Widget に基づいて最適なモデルを特定できます。

2. ステークホルダー検証

Spaces を利用して、チームは数分でインタラクティブなデモアプリを構築できます(約 51 行のコードで実装)。これにより、ビジネスステークホルダーとともに Minimum Viable Product (MVP) を検証し、実際のフィードバックに基づく迅速なイテレーションが可能になります。

3. 本番スケーリング

モデルカードでコンプライアンスチームの承認を得たモデルは、Inference API を使用して本番環境にデプロイできます。これにより、シンプルな HTTP リクエスト(約 12 行のコード)でスケールしリアルタイムに推論を実行でき、MLOps インフラ管理の複雑さを回避できます。

Enterprise Hub への移行

2023 年 6 月時点で、Private Hub は Enterprise Hub に名称変更されました。このホスト型ソリューションは SaaS の利便性とエンタープライズ向けセキュリティを融合し、高度なユーザー管理、SSO、そしてオンクラウドやオンプレミスを含むさまざまなコンピュートオプションで Inference Endpoints などのサービスをデプロイできる機能を提供します。

Sources