自动编码器:解码器是编码器的镜像版本吗?

时间:2017-10-10 14:58:40

标签: neural-network encoder decoder

我是深度学习的新手,我想实现自动编码器以进行异常检测。

enter image description here

我有两个问题:

  1. 解码器层是否始终是编码器层的镜像版本?
  2. 由于隐藏层代码(h)的权重代表数据的压缩表示,它们是否可以考虑用于输入要素的分类?

1 个答案:

答案 0 :(得分:1)

根据您的问题,

1-解码器层并不总是镜像层的镜像版本。您可以检查Mask R-CNN,YOLO和类似的网络架构,检查解码器是由1-2层组成,而编码器由多层组成。但是,根据我的个人经验,我肯定会建议实施镜像网络,并为其提供来自编码器层的反馈 2-你可以使用Code(h)部分做多件事,包括描述(通过提供给RNN),分类(通过附加DNN),本地化(通过附加本地化网络)等。 编码器层只是特征提取器,代码(h)包含提取的特征。您可以决定如何处理这些功能。