仅使用numpy实现混淆矩阵计算(不使用sklearn)
ZL Asica•2023-01-16
当我们拿到数据后,经过数据清洗、预处理和整理之后,我们做的第一步是利用这些数据训练出一个模型。我们究竟如何衡量模型的准确度和有效性?性能和效率又如何?这就是混淆矩阵被用来解决的问题。混淆矩阵是机器学习分类的性能的一种方式。
我们可以使用这个矩阵直观地看到每个数据的真实值和我们模型的预测值的关系。
3.1 使用sklearn.metrics的confusion_matrix
本方法使用了sklearn.metrics
下的confusion_matrix
函数直接进行生成
PYTHON
3.2 仅使用numpy
本方法仅使用了numpy,没有使用任何其他的库,包括sklearn
在内实现混淆矩阵的计算。
PYTHON
本文作者:ZL Asica
本文标题:仅使用numpy实现混淆矩阵计算(不使用sklearn)
本文链接:https://www.zla.pub/numpy-only-confusion-matrix
本文采用 CC BY-SA 4.0 Deed 进行许可