【ハギングフェイス】

Hugging Face とは?

最終更新:
💡 AIモデル界の「GitHub」、ここに来ればだいたい揃う
📌 このページのポイント
Hugging Face — AIモデルハブ Hugging Face Hub モデル・データセット・スペース 探す 50万+モデル 検索・比較 ダウンロード Git LFSベース pip install ファインチューン Transformers AutoTrain デプロイ Inference API Spaces 人気モデルカテゴリ テキスト生成 画像生成 音声認識 翻訳 分類
Hugging Face:AIモデルの検索・共有・活用プラットフォーム
ひよこ ひよこ
Hugging Faceってなんで最近こんなに有名なの?
ペンギン先生 ペンギン先生
一番の理由は「Transformersライブラリ」だよ。BERTGPT系のモデルを、たった3〜4行のPythonコードで動かせるようにしたんだ。それまでは論文ごとにバラバラだった実装を、統一的なインターフェースでまとめた功績がすごく大きいんだよね
ひよこ ひよこ
Model Hubって何?GitHubみたいなもの?
ペンギン先生 ペンギン先生
まさにその通り!GitHubソースコードを共有する場所なら、Hugging FaceのModel Hubは学習済みモデルを共有する場所だよ。モデルのダウンロード、バージョン管理、デモページまで用意されていて、誰でも自分のモデルを公開できるんだ
ひよこ ひよこ
無料で使えるの?
ペンギン先生 ペンギン先生
基本的には無料だよ。モデルのダウンロードもライブラリの利用もタダ。ただしInference APIクラウドで推論を動かすサービス)や大容量のプライベートリポジトリは有料プランが必要だね。Spacesっていう無料のデモ環境もあるから、試すだけなら本当にお金がかからないよ
ひよこ ひよこ
企業でも使われてるの?
ペンギン先生 ペンギン先生
めちゃくちゃ使われてるよ。実はベテランエンジニアでも意外と知らないんだけど、Hugging FaceにはEnterprise Hub(企業向けプライベート環境)があって、Bloomberg・Qualcommなど大企業がモデル管理に使ってるんだ。社内モデルのバージョン管理アクセス制御もできるから、GitHub Enterprise的な立ち位置だね
ひよこ ひよこ
へぇ〜、もはやインフラなんだね
ペンギン先生 ペンギン先生
そうだよ。あともう一つ玄人ネタを言うと、Hugging FaceのTokenizersライブラリRustで書かれていて、Pythonの純粋な実装より数十倍速いんだ。大規模データの前処理で圧倒的な差が出るから、トークナイザだけHugging Face製を使うってパターンも実は多いんだよ
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「Hugging Face」って出てきたら「AIモデルの共有プラットフォーム&便利ライブラリ」と思えればだいたいOK!
📖 おまけ:英語の意味
「Hugging Face」 = ハグする顔
💬 もともとティーン向けのチャットボットアプリの会社だったんだよ。ロゴの🤗は「ハグしてる顔」の絵文字で、AIをみんなにオープンに届けたいって想いが込められてるんだ
← 用語集にもどる