我可以定义一个自定义损失函数使用中间特性?

12个视图(30天)
我想定制回归层。
我想使用中间功能损失函数。
有什么方法利用功能定制的损失函数?
期待你的答案。
感谢您的阅读。

接受的答案

卡佳Mogalle
卡佳Mogalle 2021年7月2日
嗨Sangmin,
我理解你想定义一个损失函数,需要地面实况数据,中间网络激活,最终网络输出作为输入。
实现这样的损失函数,您需要使用自定义训练循环方法,而不是使用 trainNetwork 。在这里你可以看到一个例子: 列车网络的使用自定义训练循环。
如果你看一下 modelGradients 函数在这个示例中,您将能够提取中间的激活 dlnetwork 在调用 向前 使用 “输出”名称-值对 。然后你可以制定自己的损失函数不需要回归层。
已经有几个 典型的损失函数 可用,您可以使用在您的自定义代码中,如果适用的话。
我希望这可以帮助。

更多的答案(0)

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!