【おーぷんうぇいとものでる】

オープンウェイトモデル とは?

最終更新:
💡 学習済みの重みを公開したモデル
📌 このページのポイント
公開された重みを使って実行 公開された重み 数値のパラメーター 自分の実行環境 構造・コード・計算資源 条件に合うモデルを実行 利用・改変・配布の条件を確認 重みの公開 ≠ 訓練の全情報の公開
公開された重みは、対応する構造・コード・計算資源と合わせて利用します。学習データや訓練コードまで公開されるか、利用条件を満たすかは別に確認が必要です。
ひよこ ひよこ
重みは、学習に使ったデータのこと?
ペンギン先生 ペンギン先生
重みは学習で調整された数値のパラメーターだよ。実行時にはモデルの構造やコードと合わせて、入力から出力を作る。元の文章や画像のデータセットそのものとは区別するんだ。
ひよこ ひよこ
オープンソースと同じ意味?
ペンギン先生 ペンギン先生
重みが入手できるだけで、同じとは言えないよ。例えばOSIのOpen Source AI Definition 1.0は、利用・研究・改変・共有の自由に加え、重み、コード、学習データについての情報を求めている。オープンウェイトという呼び名だけでは、それらを満たすか分からないんだ。
ひよこ ひよこ
公開されていれば自由に配ってよい?
ペンギン先生 ペンギン先生
利用条件を確認する必要があるよ。例えばGemma 3などに適用される利用規約には、改変や配布の条件、利用制限がある。公開されていることから、商用利用や改変、再配布を無条件に認めているとは判断できないんだ。
ひよこ ひよこ
自分のPCで無料で動かせる?
ペンギン先生 ペンギン先生
自分の機器で動かせる構成はあるけれど、モデルに合うメモリや計算資源、実行用のソフトウェアが必要だよ。自前の実行なら外部APIへの支払いを避けられる場合があるが、機器や運用の費用は残る。公開モデルを有料のホストサービスで使う場合もあるんだ。
ひよこ ひよこ
ローカルで動かせば、情報は外へ出ない?
ペンギン先生 ペンギン先生
推論を自分の機器だけで行う構成は可能だよ。ただしモデルの重みが公開されていること自体は、アプリ全体の通信や保存の保証ではない。実行ツール、ログ、更新、外部連携の設定も確かめて、必要なデータの扱いを設計するんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「オープンウェイトモデル」って出てきたら「学習済みの重みを公開した、利用条件の確認が必要なモデル」と思えばだいたいOK!
📖 おまけ:英語の意味
「Open-Weight Model」 = 公開された重みを持つモデル
💬 weightは学習で調整される重みを指すよ。重みの公開だけで、モデルの設計や訓練の全情報が公開されたとは限らないんだ。

参考資料

← 用語集にもどる