Skip to main content

AI モデルとは

注:この文書は英語の原文からの自動翻訳です。

AI モデルとは

AI モデル とは、有用な出力 — 予測、分類、生成されたテキスト、画像、スコア、意思決定 — を生み出すためにデータで訓練された数学的構造です。何百万もの例から計算機が学習した、非常に複雑な「レシピ」だと考えてください。人間のシェフが自分のレシピを作る前に何千もの料理を学ぶのと同じように、AI モデルは トレーニング の間にデータからパターンを吸収し、推論 の間にそのパターンを新しい未知の入力に適用します。

モデルそのものは、従来の意味でのソフトウェアではありません。それは、モデルが学習したパターンを符号化した 重み と呼ばれる数値を含むファイル(またはファイルの集合)です。重みがなければ、モデルは知識のない空のアーキテクチャにすぎません。重みがあって初めて、生の入力を AI 駆動の結果に変える中核的なアーティファクトとなります。

要約: AI モデルとは、データから学習された「レシピ」です。入力を受け取り、トレーニング中に吸収したパターンを適用し、出力を生み出します。クリプト AI プロジェクトが「AI を持っている」と主張するとき、最初の問いはこうです:どのモデルか?

モデルはどのように作られるか

AI モデルの構築は、白紙の構造から始まりデプロイ可能なアーティファクトで終わるパイプラインに従います。このパイプラインを理解することは、プロジェクトの AI が実際にどれだけ深く本物であるかを評価するのに役立ちます。

アーキテクチャ

すべてのモデルは アーキテクチャ — データがシステムをどのように流れるかを定義する設計図 — として始まります。一般的なアーキテクチャには、フィードフォワードニューラルネットワーク、畳み込みニューラルネットワーク(CNN)、トランスフォーマー、決定木、拡散モデル があります。アーキテクチャは、モデルがどのような種類のパターンを学習できるか、そしてどれだけ効率的に学習するかを決定します。タスクに適したアーキテクチャを選ぶことは、AI チームが行う最も重要な決定の一つです。

パラメータと重み

アーキテクチャは パラメータ — モデルがトレーニング中に調整する調整可能な数値 — を含みます。小さなモデルは数百万のパラメータを持つかもしれませんが、大規模言語モデルは数千億のパラメータを持つことがあります。トレーニングの前は、すべてのパラメータはランダムまたは半ランダムな値で初期化され、有用な知識を持ちません。

トレーニングの後、これらのパラメータは 重み — モデルが訓練データから抽出した統計的パターンを符号化した具体的な値 — になります。重みは、訓練されたモデルを空のアーキテクチャと区別するものです。人々が「モデルサイズ」について話すとき、通常はパラメータの数を意味します。

トレーニング

トレーニング の間、モデルは データセット にさらされ、最適化アルゴリズム(バックプロパゲーション を伴う 勾配降下法 など)が誤差を最小化するように重みを調整します。トレーニングのプロセスは、データセットのサイズ、モデルのサイズ、利用可能な 計算 に応じて、数時間、数日、または数週間かかることがあります。結果は訓練済みモデル、すなわち読み込んで使用できる重みファイルの集合です。

評価

デプロイの前に、責任あるチームは ベンチマーク — 特定のタスクでの性能を測る標準化されたテスト — に照らしてモデルを評価します。評価は次の問いに答えます:このモデルは実際に有用であるほど十分にうまく機能するのか?

デプロイ

最後のステップは、訓練済みモデルを実際のリクエストを処理する推論システムに読み込むことです。デプロイには、ハードウェア、レイテンシ要件、スケーリング、監視に関する決定が含まれます。研究プロトタイプとしてのみ存在するモデルは、まだ製品ではありません。

簡略化されたエンドツーエンドのフロー:

  1. アーキテクチャを選ぶ — トランスフォーマー、CNN、決定木、拡散モデルなど。
  2. データを準備する — データセット を収集、クリーニング、ラベル付けする。
  3. 訓練する — データに基づいてモデルのパラメータを調整する最適化アルゴリズムを実行する。
  4. 評価する — ベンチマーク に照らして性能を測定する。
  5. デプロイする — 訓練済みモデルを実際のリクエストを処理する推論システムに読み込む。

モデル vs アルゴリズム

これらの用語はしばしば混同されますが、その区別は重要です:

  • アルゴリズム — トレーニングの方法または手順(例:勾配降下法、バックプロパゲーション、強化学習)。モデルが どのように 学習するかを記述します。
  • モデル — アルゴリズムをデータに適用した結果。何が 学習されたかを記述します。

アルゴリズムは多くのデータセットやタスクで再利用できます。モデルは、それが訓練されたデータとタスクに特有です。同じトレーニングアルゴリズムでも、使用するアーキテクチャ、データ、ハイパーパラメータによって、まったく異なるモデルを生み出すことがあります。

AI モデルの種類

モデルを分類する唯一の方法はありませんが、主流の AI とクリプト AI プロジェクトの両方でいくつかの主要なファミリーが定期的に現れます。

種類 仕組み 典型的なタスク クリプト AI の例
トランスフォーマー 自己注意機構を使ってシーケンスを処理し、長距離の関係を捉える テキスト生成、翻訳、コード生成、推論 LLM 駆動のチャットボット、AI エージェント、コード監査
CNN(畳み込みニューラルネットワーク) フィルタを適用して空間的パターン(エッジ、テクスチャ、形状)を検出する 画像分類、物体検出、動画解析 NFT 解析、オンチェーンの視覚的パターン検出
拡散モデル ノイズを加えるプロセスを段階的に逆転させることでデータを生成することを学習する 画像生成、動画合成、音声生成 生成 NFT アート、トレーニング用の合成データ
決定木 / 勾配ブースティング木 特徴量のしきい値に沿って木構造でデータを分割する 分類、回帰、表形式データ 詐欺検出、リスクスコアリング、オンチェーン異常検出
強化学習モデル 試行、報酬、ペナルティを通じて最適なアクションを学習する 戦略最適化、自律的意思決定 自動マーケットメーカー、トレーディング戦略エージェント
レコメンデーションエンジン ユーザーまたは文脈との予測される関連性によってアイテムをランク付けする コンテンツのキュレーション、パーソナライゼーション トークン発見、プロトコル推薦
敵対的生成ネットワーク(GAN) 二つのネットワークが競う:一方が生成し、一方が識別する リアルな画像合成、データ拡張 合成トレーニングデータ、ディープフェイク検出

ほとんどのクリプト AI プロジェクトは、これらのモデルタイプの一つまたは組み合わせを使用します。プロジェクトがどのタイプを使うかを理解することは、主張された AI 能力が、述べられたユースケースに対して現実的かどうかを評価するのに役立ちます。

事前学習済みモデル vs ファインチューニング済みモデル

プロジェクトの文書に頻繁に現れる二つの用語:

  • 事前学習済みモデル — 大規模で汎用的なデータセット(インターネットのテキストや数百万の画像など)で訓練されたモデル。事前学習は高価で時間がかかります。それを行う組織(GPT、DeepSeek、Stable Diffusion を手がける組織など)は、多大な計算リソースを投資し、通常は他者が構築できるように結果のモデルを公開します。
  • ファインチューニング済みモデル — 事前学習済みモデルが、より小さなタスク特化型のデータセットで追加的に訓練されたもの。ファインチューニングはゼロからの訓練よりも安価で高速ですが、依然としてドメインの専門知識、質の高いデータ、適切な計算が必要です。

オープンソースのモデルを独自のオンチェーンデータでファインチューニングするプロジェクトは、サードパーティ API を単に呼び出すプロジェクトよりも AI の深さがあります。ただし、ファインチューニングだけでは高品質を保証しません — データ、方法論、評価のすべてが重要です。

オープンソースモデル vs 独自モデル

オープンソースモデル(「オープンウェイトモデル」と呼ばれることもあります)は、アーキテクチャ、重み、そしてしばしばトレーニングの詳細を、誰もが検査、再現、構築できるように公開します。例には DeepSeek、Qwen、Mistral、Stable Diffusion があります。オープンソースだからといって、モデルが商用で自由に使えるとは限りません — ライセンスはさまざまです。

独自モデル は、重み、アーキテクチャの詳細、トレーニングデータを非公開にします。ユーザーは API を通じてのみアクセスします。例には GPT と Claude があります。

検証の目的では、オープンソースモデルには明確な利点があります:誰でもコードと重みを検査し、モデルを独立して実行し、主張を検証できます。オープンソースモデルを使用または構築するクリプト AI プロジェクトは、閉じた API の裏にある独自モデルを参照するプロジェクトよりも検証可能なエビデンスを提供します。

自社モデル vs 他者のモデルへの API

この区別は AI の深さを評価する上で決定的です:

  • 自社モデル — プロジェクトがモデルを訓練またはファインチューニングし、その重み、データパイプライン、デプロイを制御しています。これはより深い AI の深さを含意し、コード、モデルカード、ベンチマークを通じて検証できます。
  • API 呼び出し — プロジェクトはサードパーティモデル(OpenAI、Anthropic、Google)にリクエストを送り、応答を返します。AI はプロバイダーに属します。API ラッパーとは を参照してください。

GPT を API 経由で呼び出すプロジェクトと、独自のオンチェーンデータで自社のトランスフォーマーを訓練したプロジェクトは、どちらも「AI を使用」していますが — AI の深さ、所有権、検証可能性は根本的に異なります。DecAIHub はこの違いを AI component フィールドと AI reality スコアに反映します。

DecAIHub のプロジェクトカードでどこに現れるか

AI モデルの概念は、DecAIHub プロジェクトカード のいくつかの部分に関わります:

  • AI component はしばしばモデルのタイプやアーキテクチャを参照します(「fine-tuned LLM」、「proprietary classifier」、「ML scoring model」)。
  • AI use case はモデルがエンドユーザーのために何をするかを記述します。
  • エビデンス表 はモデルのアーティファクト(コード、重み、ベンチマーク、ドキュメント)が見つかったかどうかを示します。
  • ai_score はモデルの存在と品質が Tier-1 エビデンス によってどれだけ裏付けられているかを反映します。
  • DecAI Fit は ai_score を、プロジェクトが Decentralized AI のテーゼにどれだけ適合するかというより広い評価に組み込みます。ai_score = 0 のプロジェクトは、他のスコアにかかわらず DecAI Fit = 0 を受けます。

プロジェクトが使用するモデルの存在とタイプは、AI reality を判断する上で最も基本的なシグナルの一つです。モデルのアーキテクチャを文書化し、重みやベンチマークを公開し、動作する推論パイプラインを示すプロジェクトは、単に「AI を使っています」と述べるだけのプロジェクトよりも強い Tier-1 エビデンスを提供します。

モデルだけでは証明されないこと

  • 品質 — モデルは存在しても性能が低いことがあります。ベンチマーク がなければ、性能を判断する方法はありません。
  • 独自の価値 — モデルはオープンソースのチェックポイントを軽く修正したコピーかもしれません。所有権と差別化にはエビデンスが必要です。
  • 実世界での影響 — モデルは実験室では正しい出力を生み出しても、本番環境で失敗することがあります。デプロイのエビデンスが重要です。
  • 必要性 — モデルを持つことは、プロジェクトがなぜブロックチェーンやトークンを必要とするかを説明しません。これらは DecAI Fit の別々の軸です。
  • 継続的なメンテナンス — 一度訓練したモデルは、データ分布が変化するにつれて陳腐化することがあります。再訓練や監視がなければ、品質は時間とともに劣化します。

混同しないでください

  • アルゴリズム — 訓練された結果ではなく、トレーニングの手順です。アルゴリズムがモデルを生み出します。
  • 推論 — 出力を生成するために訓練済みモデルを実行するプロセスです。モデルはアーティファクトであり、推論はその利用です。
  • AI component — モデルに加えて周辺のパイプライン(データ、前処理、デプロイ)を含み得るより広い用語です。モデルはコンポーネントの一部です。
  • LLM — モデルの特定のタイプ(大規模言語モデル)であり、「AI モデル」一般の同義語ではありません。
  • データセット — モデルを訓練するために使われるデータです。データセットはトレーニングプロセスへの入力であり、モデルはその出力です。

よくある質問

モデルとアルゴリズムの違いは何ですか?

アルゴリズムは手順です — データから学習する方法を計算機に伝える一連のルール(例:勾配降下法)。モデルは、そのアルゴリズムを特定のデータセットで実行した結果です。アルゴリズムは再利用可能であり、モデルはそれが訓練されたデータとタスクに特有です。

AI モデルには何個のパラメータが必要ですか?

普遍的な答えはありません。表形式データ用の単純な分類器は、数千のパラメータでうまく機能するかもしれません。大規模言語モデルは数十億を必要とするかもしれません。より多くのパラメータが自動的により良いモデルを意味するわけではありません — アーキテクチャの設計、データの質、トレーニングの方法論が、生のサイズよりも重要です。よく訓練された小さなモデルは、特定のタスクで、貧弱に訓練された大きなモデルを上回ることがあります。

「オープンソースモデル」とは何を意味しますか?

オープンソース(またはオープンウェイト)モデルとは、そのアーキテクチャと訓練済みの重みが、検査、再現、修正のために公開されているものです。これは必ずしもモデルが商用で自由に使えることを意味しません — 各リリースには独自のライセンスがあります。検証の目的では、オープンソースモデルは誰でも独立して実行できるため監査が容易です。

クリプトプロジェクトは AI モデルを公開せずに持っていると主張できますか?

はい、多くがそうしています。しかし、公開されたコード、重み、モデルカード、ベンチマーク結果がなければ、そのモデルが存在し、主張どおりに機能し、プロジェクトによって構築されたことを独立して検証する方法はありません。DecAIHub では、そのような主張は AI エビデンスフラグを通じて反映されます — Tier-1 アーティファクトが主張を裏付けない場合、ai_score は低いままです。

事前学習済みモデルとファインチューニング済みモデルの違いは何ですか?

事前学習済みモデルは、広範なパターン(言語構造、視覚的特徴など)を学習するために大規模な汎用データセットで訓練されています。ファインチューニング済みモデルは、事前学習済みのチェックポイントから始まり、特定のタスクに特化させるために、より小さなドメイン特化型のデータセットでさらに訓練されます。ファインチューニングはゼロからの訓練よりも高速で安価ですが、依然として質の高いデータと慎重な評価が必要です。

関連ページ

外部リンク