2018年5月13日日曜日
AutoEncoderの有名どころのまとめ
AutoEncoderには派生している有名なネットワークがいろいろある.今回は有名な4つだけ紹介.VAEはここでは紹介しない.
そもそもAutoEncoderとは、入力画像を一旦少ない情報で表現したのちに、少ない情報から再度画像を構築するネットワーク.なので入力画像と出力画像が理想的には同一になることが期待されている.
簡単なイメージは→AutoEncoderとは
★AutoEncoderの派生
では各AutoEncoderの紹介です.各項目に簡単なリンクを押す.
○DeepAutoEncoder
Deep AutoEncoderはAutoEncoderの層を深くして作ったもの.
○DenoisingAutoEncoder
DenoisingAutoEncoderはAutoEncoderの入力にあえてノイズを載せることで、より汎用的なAutoEncoderにすることができて、ノイズ耐性があがる.
○Convolutional AutoEncoder
ConvolutionalAutoEncoderは通常は全結合層(Fully-Connected)で行っているAutoEncoderにおいて全てをConvolution層に変えて画像に対して性能をあげることができるネットワーク.
○Sparse AutoEncoder
SparseAutoEncoderは中間層の出力において0が多くなるように学習させるAutoEncoder. この中間層が0が多くなることによって、中間層ではより適切な特徴を学習できる.
以上ですかね. Variational AutoEncoderは詳しくわかっていないですが、有名なAutoEncoderの一つのはずです.
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿