博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
深度学习之语义分割中的度量标准
阅读量:5228 次
发布时间:2019-06-14

本文共 903 字,大约阅读时间需要 3 分钟。

 

真实1

真实0

预测1

TRUE Positive(TP)真阳性

FALSE Positive(FP)假阳性

预测0

False Negative(FN)假阴性

True Negative(TN)真阴性

查准率(precision),指的是预测值为1且真实值也为1的样本在预测值为1的所有样本中所占的比例。以西瓜问题为例,算法挑出来的西瓜中有多少比例是好西瓜。

 

召回率(recall),也叫查全率,指的是预测值为1真实值也为1的样本在真实值1的所有样本中所占的比例。所有的好西瓜中有多少比例被算法挑了出来。

 

F1分数(F1-Score),又称为平衡F分数(BalancedScore),它被定义为精确率和召回率的调和平均数。

 

IOU(Intersection over Union)交并比。计算真实值和预测值集合的交集与并集之比。

 

计算IOU需要用到的函数,TensorFlow里的是tf.count_nonzero(x)计算张量x里的非零元素个数。Numpy里是np.count_nonzero(x),计算矩阵x里非零元素个数;numpy中np.nonzero()函数,得到数组array零元素的位置(数组索引)的函数。

TP = tf.count_nonzero(y_pred_tf * y_true_tf)

TN = tf.count_nonzero((y_pred_tf - 1) * (y_true_tf - 1))
FP = tf.count_nonzero(y_pred_tf * (y_true_tf - 1))
FN = tf.count_nonzero((y_pred_tf - 1) * y_true_tf)
iou= TP / (TP + FP + FN)

6、张量操作

tensorflow 计数器 tf.bincount(x) 统计x里每个元素的个数

tf.count_nonzero() 统计x里非零元素的个数

tf.unique_with_counts()

参见:

     

转载于:https://www.cnblogs.com/qqw-1995/p/10528237.html

你可能感兴趣的文章
写给程序员的 10不该
查看>>
兼容所有浏览器的实时监听输入的解决方案(转)
查看>>
OOP、AOP 、IoC和DI、ORM 概念
查看>>
Android:让Link始终保持在程序的WebView中跳转
查看>>
音视频采集
查看>>
java实现简单的单点登录
查看>>
[OpenGL学习] 缓冲区
查看>>
LeetCode 172. 阶乘后的零(Factorial Trailing Zeroes)
查看>>
Android架构初探
查看>>
【一头扎进JMS】(2)----ActiviteMQ点对点消息实现
查看>>
没有预热,这不叫高并发,叫并发高
查看>>
Virtual DOM 系列三:Diff算法
查看>>
数据结构之栈与队列
查看>>
时间与时间戳互换
查看>>
10个关于Android开发的实用教程
查看>>
数据库事务的四大特性以及事务的隔离级别
查看>>
软件研发网站收集
查看>>
C# partial 局部类型
查看>>
Oracle tablespace size sql
查看>>
理解爬虫原理
查看>>