编码器-解码器网络如何工作?

数据挖掘 神经网络 深度学习 自动编码器
2021-09-18 13:49:57

假设我使用重建误差作为损失函数在cat数据集上训练了一个编码器-解码器网络。网络经过充分训练,解码器能够重建良好的猫图像

现在,如果我使用相同的网络并输入图像会怎样。网络是否能够重建狗的图像

1个回答

它可能不会。训练的重点是对猫图像进行编码,因此网络试图了解哪些信息是最需要保留的,以确保低重建误差(即,什么将一只猫与另一只猫分开)以及它可以丢弃哪些信息(即所有猫图像中出现的特征并且可以丢弃)。

话虽如此,狗的图像会产生相当不错的重建,因为大多数特征在两种动物之间共享。但是,如果您尝试重建完全不同的东西(例如汽车),那么它可能会失败。