首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >tensorflow (回归问题)中损失函数的平均绝对相对误差

tensorflow (回归问题)中损失函数的平均绝对相对误差
EN

Stack Overflow用户
提问于 2018-10-06 16:01:08
回答 1查看 1.7K关注 0票数 2

我正在用神经网络解决一个回归问题。我的目标输出范围从10-2到10-7。在运行了很多情况后,我想知道是否可以用一个考虑平均绝对相对误差的损失函数来代替均方误差损失函数。我搜索了tensorflow网站,找到了度量- tf.metrics.mean_relative_error,但是在tf.losses下找不到任何东西。在tensorflow中有使用相对误差的损失函数实现吗?

EN

回答 1

Stack Overflow用户

发布于 2018-10-06 16:15:31

在几乎所有的tensorflow教程中,它们都使用自定义函数。

例如,在非常入门教程中,他们编写了一个自定义函数,它将当前模型和提供的数据之间的三角洲平方和起来。

代码语言:javascript
运行
复制
squared_deltas = tf.square(linear_model - y)
loss = tf.reduce_sum(squared_deltas)

正如您所看到的,这并不难:您只需要以张量格式编码您的函数,并使用它们的基本功能。

注意:作为一个小小的奖励,您可能需要考虑在一个更合适的范围内标准化您的输入和预期输出,例如- 0.5,0.5,这对少数需要在饱和区域工作的激活函数更有效。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52680886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档