Re Reference AI

アーキテクチャ

アーキテクチャに分類される用語(36件)

用語一覧

Transformer

注意機構(Attention)ベースの系列モデリング用ニューラルネットワークアーキテクチャ

アーキテクチャ深層学習AttentionNLP

ニューラルネットワーク

Neural Network / NN

生物の神経回路を模した数理モデルで、層状に接続したノード間の重み付き信号伝播により学習する

アーキテクチャ深層学習機械学習

RNN

Recurrent Neural Network / 再帰型ニューラルネットワーク

隠れ状態を介して過去の情報を保持しながら系列データを逐次処理するニューラルネットワーク

アーキテクチャ深層学習系列モデリング

Attention

注意機構 / Attention Mechanism

入力系列の各要素に動的な重みを割り当て、関連度の高い部分に着目して処理するニューラルネットワークの機構

アーキテクチャ深層学習Transformer

CNN

Convolutional Neural Network / 畳み込みニューラルネットワーク

畳み込み演算により画像などグリッド状データの局所的な特徴を検出するニューラルネットワーク

アーキテクチャ深層学習画像認識

LSTM

Long Short-Term Memory / 長短期記憶

ゲート機構とセル状態により長期依存の学習を改善したゲート付き再帰型ニューラルネットワーク

アーキテクチャ深層学習系列モデリング

MoE

Mixture of Experts / 専門家混合

入力ごとに一部の専門家サブネットワークだけを選択的に使う、スパースなニューラルネットワークアーキテクチャ

アーキテクチャ深層学習スパースモデル

活性化関数

Activation Function

ニューロンの重み付き入力和に非線形変換を適用し、ネットワークが複雑な関数を表現できるようにする関数

アーキテクチャニューラルネットワーク深層学習

隠れ層

Hidden Layer

ニューラルネットワークの入力層と出力層の間に位置し、特徴表現を段階的に変換する層

アーキテクチャニューラルネットワーク深層学習

Encoder

エンコーダ

入力系列を、意味を圧縮した内部表現(コンテキストベクトル)へ変換するニューラルネットワークの構成要素

アーキテクチャ系列モデリングTransformer

GRU

Gated Recurrent Unit

LSTMを簡略化し、更新ゲートとリセットゲートの2つで情報の保持・忘却を制御するRNNのユニット構造

アーキテクチャ系列モデリングニューラルネットワーク

Self-Attention

自己注意機構

同一の入力系列内で各要素同士の関連度を計算し、系列全体の文脈を考慮した表現を得るAttentionの一形態

アーキテクチャTransformer深層学習

Seq2Seq

Sequence-to-Sequence

入力系列を、長さの異なる別の系列へ変換するEncoder-Decoder型のニューラルネットワークアーキテクチャ

アーキテクチャ系列モデリング機械翻訳

オートエンコーダ

Autoencoder / 自己符号化器

入力データを一度圧縮してから復元するよう学習させることで、データの特徴表現を教師なしで獲得するニューラルネットワーク

アーキテクチャニューラルネットワーク機械学習

Softmax関数

Softmax / ソフトマックス関数

実数値のベクトルを、合計1の確率分布へ変換する活性化関数

アーキテクチャニューラルネットワーク分類

拡散モデル

Diffusion Model

データに徐々にノイズを加える過程を学習し、その逆過程をたどってノイズから新しいデータを生成するモデル

アーキテクチャ生成AI画像生成

GAN

Generative Adversarial Network / 敵対的生成ネットワーク

偽物を作る生成器と、本物・偽物を見分ける識別器を競わせながら学習させる生成モデルの枠組み

アーキテクチャ生成AI画像生成

VAE

Variational Autoencoder / 変分オートエンコーダ

データを確率分布として潜在空間へ圧縮し、そこからのサンプリングで新しいデータを生成できるオートエンコーダ

アーキテクチャ生成AIオートエンコーダ

RoPE

Rotary Position Embedding / 回転位置埋め込み

クエリ・キーベクトルを位置に応じて回転させることで、Transformerに相対的な位置情報を組み込む位置エンコーディング手法

アーキテクチャTransformer位置エンコーディング

State Space Model

SSM / 状態空間モデル

系列データを連続的な状態変数の遷移として捉え、系列長に対して線形の計算量で処理できるモデルアーキテクチャ

アーキテクチャ系列モデリングMamba

残差接続

Residual Connection / Skip Connection / スキップ接続

層の入力を出力へ直接加算することで、非常に深いニューラルネットワークでも学習を安定させる接続構造

アーキテクチャニューラルネットワーク深層学習

Layer Normalization

LayerNorm / 層正規化

各サンプルの特徴量方向に平均と分散を揃えることで、ニューラルネットワークの学習を安定させる正規化手法

アーキテクチャニューラルネットワーク深層学習

FlashAttention

GPUのメモリ階層を意識した計算順序により、通常のAttentionと同じ結果を高速かつ省メモリに計算するアルゴリズム

アーキテクチャTransformer推論最適化

GQA

Grouped-Query Attention

複数のクエリヘッドをいくつかのグループに分け、グループ内でキー・バリューヘッドを共有するAttentionの構造

アーキテクチャTransformer推論最適化

MQA

Multi-Query Attention

全てのクエリヘッドが単一のキー・バリューヘッドを共有し、KVキャッシュを最小限に抑えるAttentionの構造

アーキテクチャTransformer推論最適化

Sliding Window Attention

スライディングウィンドウAttention

各トークンが固定サイズの近傍ウィンドウ内のみを参照することで、計算量を系列長に対して線形に抑えるAttentionの手法

アーキテクチャTransformer推論最適化

Mixture-of-Depths

MoD

各トークンごとに処理へ使う層の数を動的に決め、計算量を必要最小限に絞るTransformerの設計

アーキテクチャTransformer推論最適化

Batch Normalization

バッチ正規化

ミニバッチ単位で各層の出力を平均0・分散1に正規化し、深層学習の学習を安定させる手法

アーキテクチャニューラルネットワーク深層学習

Diffusion LLM

拡散型LLM / Diffusion Language Model

自己回帰的に1トークンずつ生成するのでなく、ノイズ除去過程を繰り返してテキストを並列生成するLLM

アーキテクチャLLMデコーディング

Mamba

Selective State Space Model

選択的状態空間モデルに基づき、系列長に線形の計算量で長い系列を処理できるアーキテクチャ

アーキテクチャ系列モデリングMamba

ViT

Vision Transformer / ビジョントランスフォーマー

画像をパッチの系列に分割してTransformerで処理する画像認識アーキテクチャ

アーキテクチャ画像認識Transformer

U-Net

ユーネット

縮小と拡大の経路をスキップ接続でつないだU字型のネットワーク。セグメンテーションと拡散モデルで標準的な構成

アーキテクチャ画像認識ニューラルネットワーク

Decoder

デコーダ / デコーダオンリー

内部表現から出力系列を生成する側のネットワーク。デコーダのみを積んだ構成が現在のLLMの主流

アーキテクチャTransformer系列モデリング

MLA

Multi-head Latent Attention / マルチヘッド潜在注意

キーとバリューを低ランクの潜在ベクトルへ圧縮して保持し、KVキャッシュを削減する注意機構

アーキテクチャAttention推論最適化

位置エンコーディング

Positional Encoding / 位置埋め込み

語順を区別できない自己注意機構へ、トークンの位置情報を与える仕組み

アーキテクチャTransformer位置エンコーディング

潜在拡散モデル

Latent Diffusion Model / LDM

画像そのものではなく、次元を圧縮した潜在空間上で拡散過程を行うことで計算コストを抑えた拡散モデル

アーキテクチャ生成AI画像生成