首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >精度与MSE相结合

精度与MSE相结合
EN

Stack Overflow用户
提问于 2022-03-08 16:42:45
回答 2查看 70关注 0票数 1

用于准确性度量的TensorFlow文档似乎给出了一个“mse”的例子。我在一个回归示例上测试了这一点,并确实找到了与损失进度相对应的准确性值。我发现许多消息来源宣称,如果与MSE结合使用,准确性是无用的。在这种情况下,有人能解释什么是keras/TF计算吗?它能被视为有用吗?

代码语言:javascript
复制
model.compile(optimizer='sgd',
              loss='mse',
              metrics=[tf.keras.metrics.Accuracy()])
EN

回答 2

Stack Overflow用户

发布于 2022-07-21 11:57:45

我想这个问题可以解释如下:

在回归问题中,目标值是实数。比如:

代码语言:javascript
复制
targets = [12.32, -3.69, 47.26]

使用模型,该模型编译为:

代码语言:javascript
复制
model.compile(optimizer='sgd',
              loss='mse',
               metrics=[tf.keras.metrics.Accuracy()])

我们得到以下预测:

代码语言:javascript
复制
predicted= [12.1, -3.6, 48.09]

使用"mse“计算损失是很清楚的。

但是如何计算“准确性”呢?

票数 0
EN

Stack Overflow用户

发布于 2022-06-08 12:50:35

在Keras中,MSE计算误差平方的平均值,即估计值与实际值之间的平均平方差。

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

https://stackoverflow.com/questions/71398540

复制
相关文章

相似问题

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