【发布时间】:2018-10-22 04:22:17
【问题描述】:
我正在研究递归自动编码器。神经网络采用两个 2D 图像,每个图像的形状为 (28,28,1),并组合以创建 (28,28,2) 的输入。它们被编码为 (28,28,1) 形状,并被解码回原始形状 (28,28,2)。因此,可以将编码形式的数据送入自动编码器进行递归操作。
我们可以假设通道 1 是新图像,通道 2 是之前编码的数据。如何创建一个损失函数,对重建通道 2 的错误进行更严重的惩罚(因为这将携带以前编码的数据)?
我在 Keras 工作,使用 Tensorflow 后端。
或者,有没有办法将网络训练为一棵完整的树,而不是只针对单个两个输入 - 一次两个输出块?
【问题讨论】:
标签: python recursion tensorflow keras autoencoder