单选题
假设precision=TP/(TP+FP),recall=TP/(TP+FN),则在二分类问题中,当测试集的正例和负例数量不均衡时,下列评价方案中相对不合理的是()。
A
Accuracy:(TP+TN)/all
B
F-value:2*recall*precision/(recall+precision)
C
G-mean:sqrt precision*recall
D
AUC:曲线下面积
答案解析
正确答案:A
解析:
测试集正例和负例数量不均衡,那么假设正例数量很少占10%,负例数量占90%。而且算法能正确识别所有负例,但正例只有一半能正确判别。那么TP=0.05×all,TN=0.9×all,Accuracy=95%。虽然Accuracy很高,precision是100%,但正例recall只有50%。
题目纠错
相关题目
单选题
异常处理结构也不是万能的,处理异常的代码也有引发异常的可能。()
单选题
在try…except…else结构中,如果try块的语句引发了异常则会执行else块中的代码。()
单选题
在异常处理结构中,不论是否发生异常,finally子句中的代码总是会执行的。()
单选题
返回值执行完函数后,返回给调用者的数据默认为None,所以没有返回值时,可以不写return。()
单选题
生成器推导式比列表推导式具有更高的效率,推荐使用。()
单选题
如果一定要一起用的话,要按下面的顺序写,不能换顺序,否则会出错:①位置参数;②默认值参数;③可变参数;④关键字参数。()
单选题
在编写函数时,建议首先对形参进行类型检查和数值范围检查之后再编写功能代码,或者使用异常处理结构,尽量避免代码抛出异常而导致程序崩溃。()
单选题
在同一个作用域内,局部变量会隐藏同名的全局变量。()
单选题
在函数内部没有办法定义全局变量。()
单选题
在函数中,传入数字、字符或者元组等不可变对象属于值传递。()
