【发布时间】:2017-12-11 02:43:24
【问题描述】:
我正在尝试实现一个自写的损失函数。我的管道如下
x -> {常数计算} = x_feature -> 机器学习训练 -> y_feature -> {常量计算} = y_produced
这些“不断的计算”对于找出所需的 o/p 和产生的 o/p 之间的差异是必要的。
所以如果我取 y_produced 和 y_original 的 L2 范数,我应该如何将这个损失合并到原始损失中。
请注意y_produced 的维度与y_feature 不同。
【问题讨论】:
-
你原来的损失是多少?您使用的是哪种语言?如果你有两个损失变量,你可以简单地添加它们。
-
我原来的损失函数处理 y_feature 和 x_feature,但是我没有通过使用这些损失值得到所需的训练,所以我使用常量计算来放大它们的效果,这也会改变维度.这些尺寸变化不是一种选择。语言是 Python,整个设置都在 tensorflow 中。 @WasiAhmad
-
更具体地说,这些常量计算涉及傅立叶变换和更多@WasiAhmad
标签: machine-learning backpropagation gradient-descent loss-function