2020
10-07
10-07
浅谈keras中自定义二分类任务评价指标metrics的方法以及代码
对于二分类任务,keras现有的评价指标只有binary_accuracy,即二分类准确率,但是评估模型的性能有时需要一些其他的评价指标,例如精确率,召回率,F1-score等等,因此需要使用keras提供的自定义评价函数功能构建出针对二分类任务的各类评价指标。keras提供的自定义评价函数功能需要以如下两个张量作为输入,并返回一个张量作为输出。y_true:数据集真实值组成的一阶张量。y_pred:数据集输出值组成的一阶张量。tf.round()可对张量...
继续阅读 >
废话不多说,直接上代码吧!"""#利用diabetes数据集来学习线性回归#diabetes是一个关于糖尿病的数据集,该数据集包括442个病人的生理数据及一年以后的病情发展情况。#数据集中的特征值总共10项,如下:#年龄#性别#体质指数#血压#s1,s2,s3,s4,s4,s6(六种血清的化验数据)#但请注意,以上的数据是经过特殊处理,10个数据中的每个都做了均值中心化处理,然后又用标准差乘以个体数量调整了数值范围。#验证就会...