怎么把验证机预测结果的问题返回出来?

  统计/机器学习 监督式学习 深度学习 模型验证 TensorFlow    浏览次数:470        分享
0

我的问题是这样的,我做了个看照片预测体重的的模型,验证集的正确率是80%,我想把验证集预测错误的那20%输出出来,并找出他们预测错的那个标签,对比和真实值的差多少,我用的tensorflow,我该怎么做?请大家指点下。

 

curiositychen   2022-05-03 20:04



   1个回答 
0

我一般会在pandas里操作,进行预测值和实际值的对比,找到误差大的Index,然后再去匹配对应的原特征

# model = Sequential()
# ...
# model.fit(...)
y_pred = model.predict(x_validate)
compare = pd.DataFrame()
compare['true'] = y_true.reshape(-1)
compare['pred'] = y_pred.reshape(-1)
compare['error'] = #根据你的场景,具体计算'true'和'pred'这两列的情况


SofaSofa数据科学社区DS面试题库 DS面经

eskimo2048   2022-05-05 09:05



  相关讨论

目标约束

tensorflow一定要用gpu吗?

关于tensorflow2的一点问题

训练时的数据集问题

关于卷积神经网络通道内容的问题

Tensorflow多层神经网络训练最后输出的值都一样的,找不到是什么原因?

tf.truncated_normal和tf.random_normal有什么区别?

tf.reduce_sum是什么函数

模仿tensorflow教程10-11的代码,报错,求解

pycharm+anaconda的安装问题

  随便看看

模型调参时常用到的Grid Search是什么意思?

随机森林如何调参?

dropout rate一般设置多大?

线性可分是什么意思?

deep learning中的pooling是什么意思?