【ハギングフェイス】

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をみんなにオープンに届けたいって想いが込められてるんだ
← 用語集にもどる