Hugging Face と Kaggle のモデルアクセス統合

Hugging Face と Kaggle は、AI 開発者向けに Hugging Face モデルの見つけやすさと使いやすさを向上させる新しい統合をリリースしました。この統合により、ユーザーは二つのプラットフォーム間をシームレスに移動でき、Kaggle ノートブックでのモデルデプロイメントを高速化し、コミュニティ例の可視性を向上させます。

シームレスなモデルデプロイメントとナビゲーション

ユーザーは、直接統合を通じて Kaggle ノートブック内で Hugging Face モデルの使用を開始できます。Hugging Face モデルページから、ユーザーは "このモデルを使用" をクリックし、"Kaggle" を選択して、モデルのロード用に事前に入力されたコードスニペットを含む Kaggle ノートブックを開くことができます。逆に、ユーザーは Kaggle 上にホストされている Hugging Face モデルページの "コード" ボタンをクリックすることで同じ結果を得られます。

Hugging Face Hub モデルを参照する Kaggle ノートブックが実行されると、システムは既に存在しない場合、Kaggle 上に Hugging Face モデルページを自動生成します。ノートブックが公開されている場合、Kaggle モデルページの "コード" タブに自動的に掲載されます。ユーザーは https://www.kaggle.com/models で Hugging Face モデルと関連する公開ノートブック例を探索できます。

プライベートおよび同意ゲートモデルの扱い

この統合は、制限されたモデルに対する既存のセキュリティおよびアクセス制御を維持します:

  • プライベートモデル: プライベート Hugging Face モデルを Kaggle ノートブックで使用するには、ユーザーはノートブックエディタの "アドオン > シークレット" メニューで HF_TOKEN を追加して Hugging Face アカウントで認証する必要があります。プライベートモデルは Kaggle モデルページの生成をトリガーしません。
  • 同意ゲートモデル: 同意ゲートモデルへのアクセスには、ユーザーは Hugging Face アカウントを通じてアクセスをリクエストし、Hugging Face モデルページの標準プロンプトに従う必要があります。アクセスが付与されると、統合は非ゲートモデルと同様に機能します。

オフラインコンペティション向けの今後の統合

Hugging Face と Kaggle は、オフラインノートブック提出を必要とする Kaggle コンペティションで Hugging Face モデルをシームレスに使用できるソリューションを開発しています。この機能は数か月以内に完了する見込みです。

この特定の機能の開発は、データ漏洩とモデル汚染を防止し、AI コンペティションの経験的厳密性と integrity を保つことに焦点を当てています。この取り組みは、Kaggle の立場である「AI コンペティションは GenAI 評価のゴールドスタンダードである」という考えに沿っています。

Sources