アーキテクチャとは

アーキテクチャとは、AIモデル「骨組み」にあたる構造のことで、どんな部品をどう組み合わせて作るかという設計を指します。建物にたとえるなら、間取りや骨格を決める設計図のようなもの。同じ材料でも設計が違えば住み心地が変わるように、AIもアーキテクチャ次第で得意なことや性能が大きく変わります。今の生成AIの多くが土台に置くのも、Transformerと呼ばれるアーキテクチャです。

アーキテクチャが決めるもの

AIモデルは、データを受け取る入口から答えを出す出口まで、いくつものが連なってできています。どんな種類の層を、何層、どんな順番で積むか。こうした骨組みの取り決めがアーキテクチャです。

押さえておきたいのは、アーキテクチャが学習を始める前に決まる「器の形」だという点。同じ器でも、何を学ばせるか(訓練データ)によって中身は変わります。骨組みを決めるのがアーキテクチャ、その器を知識で満たすのが学習、と役割を分けて捉えるとわかりやすいでしょう。

システム全体の設計との違い

アーキテクチャという言葉は、ITの世界ではサーバーやネットワークを含むシステム全体の構成を指す場面も多くあります。AIの文脈では、その全体の中にある一つひとつのAIモデルの内部構造に焦点を当てた言葉です。

どちらも「構造・設計」という芯は同じですが、見ている範囲が違います。AI用語として出てきたときは、モデルそのものの骨組みの話をしているのだと捉えておきましょう。

Topic中身は違っても、骨組みは同じ仲間

ChatGPTGemini、Claudeは、提供する会社も画面の雰囲気もそれぞれ違います。ところが内部の骨組みをたどると、その多くがChatGPT登場より前の2017年に現れたTransformerという共通のアーキテクチャに行き着きます。GPTという名前自体、Generative Pre-trained Transformerの略で、アーキテクチャの名前がそのまま入っているのです。ライバル同士に見えるAIたちが、実は同じ設計思想を土台に競い合っている。そう知ると、AIの世界の見え方が少し変わるかもしれません。

アーキテクチャに関するよくある質問

ITでいう「システムのアーキテクチャ」とは違うのですか?
芯は同じ「構造・設計」ですが、見ている範囲が違います。ITではサーバーやネットワークを含むシステム全体の構成を指すことが多く、AIの文脈ではその中の一つひとつのモデルの内部構造を指します。
アーキテクチャと「学習」はどう違うのですか?
アーキテクチャは学習を始める前に決まる「器の形」、学習はその器を知識で満たす作業です。同じ骨組み(器)でも、何を学ばせるか(訓練データ)によって中身は変わります。
主要なAIは、それぞれ独自の構造なのですか?
提供会社は違っても、ChatGPT・Gemini・Claudeなど多くが、2017年に登場したTransformerという共通のアーキテクチャを土台にしています。GPTという名前自体、Generative Pre-trained Transformerの略で、構造の名前が入っています。