gk neural_network
G検定トップ
> DAE(デノイジングオートエンコーダ)とは?G検定対策
まず結論
- DAE(Denoising Autoencoder)とは、ノイズを加えた入力データから、元のきれいなデータを復元するように学習する自己教師あり学習のオートエンコーダです。
- G検定では「CAMなどの可視化手法と混同していないか」「何のためのモデルか」が問われます。
直感的な説明
- DAEは「ノイズだらけの写真を渡されて、元の写真を思い出す練習」をするモデルです。
-
わざと汚したデータを入力し、それを元に戻すことで、
- ノイズに強い特徴
- 本質的な構造 を学習します。
- 「どこを見たか」を説明するモデルではありません。
定義・仕組み
-
オートエンコーダ(Autoencoder)は、
- Encoder:入力を圧縮
- Decoder:元に復元 という構造を持つニューラルネットワークです。
-
DAEでは、
- 入力:ノイズを加えたデータ
- 教師信号:ノイズのない元データ を用いて学習します。
-
目的は「ノイズ除去・特徴抽出」です。
いつ使う?(得意・不得意)
得意な場面
- ノイズ除去(画像・音声)
- 前処理としての特徴学習
- 異常検知の基礎モデル
不得意・注意点
- 分類結果の理由説明(XAI)
- 「どの部分が判断に影響したか」を示す用途
G検定ひっかけポイント
-
最大のひっかけ
- 「DAEは画像認識モデルの判断根拠を可視化する」→ ❌
-
正しい理解
- 判断根拠の可視化 → CAM / Grad-CAM
- ノイズ除去・特徴学習 → DAE
-
よくある混同
- DAE(Denoising Autoencoder)
- CAE(Convolutional Autoencoder)
-
選択肢で
- 「ノイズを除去する」→ DAE
- 「ヒートマップで重要領域を表示」→ CAM
まとめ(試験直前用)
- DAEはノイズ除去用のオートエンコーダ
- 可視化・説明手法ではない
- 自己教師あり学習
- CAMと並んだら、役割の違いで即切る
🔗 関連記事
- CLIP(画像とテキストの対応付けモデル)とは?G検定対策
- PaLM(大規模言語モデル)とは?G検定対策
- PaLM-E(環境対応マルチモーダルモデル)とは?G検定対策
- TF-IDF・Word2Vec・BERTの違いとは?役割で整理するNLP基礎【G検定対策】
- A2C / A3C とは?(Actor–Critic の実装差)【G検定対策】
🏠 G検トップに戻る