Neural network 神经网络模型性能评价

Neural network 神经网络模型性能评价,neural-network,measure,precision-recall,Neural Network,Measure,Precision Recall,我想创建一个神经网络模型,将输入分为四类:类别a、B、C和D。每个类别可以是0和1。我应该用什么方法来评估我的模型。我是否可以使用精度、召回率、F测量值来评估模型?这取决于您拥有的数据 如果您的数据相当平衡(即所有类的表示相等),则可以使用精度作为衡量标准 但是如果你的数据受到阶级失衡(偏斜类分布)的影响,那么你应该考虑课堂上的精确度、回忆和F1分数。我推荐f1分数,因为它考虑了精确度和召回率 否则,您可以绘制ROC曲线并获得ROC下的面积 Sklearn有这样做的软件包,您可以参考

我想创建一个神经网络模型,将输入分为四类:类别a、B、C和D。每个类别可以是0和1。我应该用什么方法来评估我的模型。我是否可以使用精度、召回率、F测量值来评估模型?

这取决于您拥有的数据

  • 如果您的数据相当平衡(即所有类的表示相等),则可以使用精度作为衡量标准
  • 但是如果你的数据受到阶级失衡(偏斜类分布)的影响,那么你应该考虑课堂上的精确度、回忆和F1分数。我推荐f1分数,因为它考虑了精确度和召回率
  • 否则,您可以绘制ROC曲线并获得ROC下的面积
  • Sklearn有这样做的软件包,您可以参考