MLPlatform/model/metrics.yaml

58 lines
2.3 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

classification:
- name: "accuracy"
description: "分类正确的样本占总样本数的比例。"
range: [0, 1]
interpretation: "值越大效果越好"
- name: "precision"
description: "预测为正类的样本中,真正类的比例。"
range: [0, 1]
interpretation: "值越大效果越好"
- name: "recall"
description: "真正类样本中被正确预测的比例。"
range: [0, 1]
interpretation: "值越大效果越好"
- name: "f1-score"
description: "精确率和召回率的调和平均值。"
range: [0, 1]
interpretation: "值越大效果越好"
- name: "roc_auc"
description: "ROC 曲线下的面积,衡量模型区分正负样本的能力。"
range: [0, 1]
interpretation: "值越大效果越好"
regression:
- name: "mean_absolute_error"
description: "平均绝对误差,表示预测值与真实值之差的绝对值的均值。"
range: [0, +∞]
interpretation: "值越小效果越好"
- name: "mean_squared_error"
description: "均方误差,表示预测值与真实值之差的平方的均值。"
range: [0, +∞]
interpretation: "值越小效果越好"
- name: "r2_score"
description: "决定系数表示模型解释数据方差的能力1 表示完美拟合。"
range: [-∞, 1]
interpretation: "值越大效果越好"
- name: "explained_variance_score"
description: "解释方差,衡量预测数据与真实数据的方差相似程度。"
range: [0, 1]
interpretation: "值越大效果越好"
clustering:
- name: "adjusted_rand_score"
description: "调整兰德指数,衡量聚类结果与真实标签的相似度。"
range: [-1, 1]
interpretation: "值越大效果越好"
- name: "homogeneity_score"
description: "同质性得分,衡量聚类的纯度,即每个聚类是否只包含单一类别的样本。"
range: [0, 1]
interpretation: "值越大效果越好"
- name: "completeness_score"
description: "完整性得分,衡量所有同类别样本是否被正确聚类到同一组。"
range: [0, 1]
interpretation: "值越大效果越好"
- name: "silhouette_score"
description: "轮廓系数,衡量样本在其簇内的紧密度和与其他簇的分离度。"
range: [-1, 1]
interpretation: "值越大效果越好"