关于使用Python Keras对预测输出实施约束

时间:2018-09-03 04:28:24

标签: optimization

我有一个NN,它接受5维输入,并产生3维预测(即回归)。

我想要实现的是:

1)在训练过程中,请确保3个预测输出的总和低于某个数字(这样,应用模型将导致类似的行为)。

我浏览了文档并进行了几次在线讨论。似乎没有一种简单的方法可以执行此操作(惩罚函数的某种形式)。

我发现了3种方法:

1)实施为约束 2)将其实现为正则化器 3)将其实现为自定义损失函数

哪种方法是最好的方法?

0 个答案:

没有答案