gk neural_network cheatsheet
G検定トップ
> オートエンコーダまとめ(AE / CAE / DAE / VAE)とは?G検定対策
まず結論
- オートエンコーダ(AE)系は、入力データをいったん圧縮し、元に復元することで本質的な特徴を学習するモデル群です。
- G検定では「可視化(CAM)と混同していないか」「それぞれの役割の違い」が問われます。
直感的な説明
- オートエンコーダは「一度メモ用紙に要点だけ書き写して、元の文章を復元する練習」のようなものです。
-
どの情報が重要かを学ぶことで、
- ノイズに強くなる
- 次元を減らせる
- 異常を見つけられる ようになります。
定義・仕組み
-
AE(Autoencoder)
- 基本形のオートエンコーダ
- Encoder / Decoder で構成
-
CAE(Convolutional Autoencoder)
- 畳み込み層を用いる
- 画像の空間構造を保った特徴学習
-
DAE(Denoising Autoencoder)
- 入力にノイズを加えて学習
- ノイズ除去・ロバストな特徴抽出
-
VAE(Variational Autoencoder)
- 潜在変数を確率分布として扱う
- データ生成が可能
いつ使う?(得意・不得意)
共通して得意
- 次元削減
- 特徴学習
- 異常検知の基礎
注意点
- 分類結果の理由説明(XAI)には使えない
- 可視化手法ではない
G検定ひっかけポイント
-
最大のひっかけ
- 「AE系は判断根拠を可視化する」→ ❌
-
よくある混同
- CAM(説明・可視化)
- CAE / DAE / VAE(学習モデル)
-
選択肢で
- 「ノイズ除去」→ DAE
- 「画像特徴学習」→ CAE
- 「生成モデル」→ VAE
まとめ(試験直前用)
- AE系は特徴を学習するモデル
- CAE:畳み込み
- DAE:ノイズ除去
- VAE:確率的生成
- CAMとは役割が別
🔗 関連記事
- CLIP(画像とテキストの対応付けモデル)とは?G検定対策
- PaLM(大規模言語モデル)とは?G検定対策
- PaLM-E(環境対応マルチモーダルモデル)とは?G検定対策
- NISC・IPA・JPCERT/CC・CSIRTの違いまとめ【一発で切れるチートシート】
- TF-IDF・Word2Vec・BERTの違いとは?役割で整理するNLP基礎【G検定対策】
🏠 G検トップに戻る