凯拉斯(Keras)在多个输出中发现了多种损失,以造成反向传播的最佳损失



我正在使用KERAS中的多个输出模型来进行回归问题。

例如,模型就像:

model = Model(inp, [out1, out2, out3])

我想计算每个输出的损失,但基于每次损失,选择一个并仅通过此损失进行倒退,然后使所有其他权重0。输出。

例如,1损失最小,因此我的权重为[1.0,0.0,0.0],因此该模型不会从OUT2和OUT中学到任何东西。

out1,out2和out3的大小相同。

我对Keras并不那么经验,有什么方法可以做到这一点。

感谢您的帮助。

多个输出模型以:https://keras.io/getting-started/functional-api-guide/#multi-input-andip-andi-multi-unput-models

最新更新