评估指标mod
专门记录各种评估指标
不停下脚步的乌龟
这个作者很懒,什么都没留下…
展开
-
【评估指标选择参考】cross_val_score中scoring参数可选指标
For the most common use cases, you can designate a scorer object with the scoring parameter; the table below shows all possible values. All scorer objects follow the convention that higher return val...原创 2020-03-13 17:04:54 · 3976 阅读 · 0 评论 -
【代码模版】轮廓系数确定聚类类数及可视化展示
import matplotlibimport matplotlib.pyplot as plt%matplotlib inlineplt.rcParams['axes.labelsize'] = 14plt.rcParams['xtick.labelsize'] = 12plt.rcParams['ytick.labelsize'] = 12from sklearn.cluster ...原创 2020-03-07 11:54:30 · 1153 阅读 · 0 评论 -
【代码模版】分类评估指标之混淆矩阵各指标计算与ROC/AUC代码模版
# Precision, Recall, F1from sklearn.metrics import precision_score, recall_score, f1_scoreprint("precision score: ", precision_score(y_true, y_predict))print("recall score: ", recall_score(y_true, ...原创 2020-03-05 21:53:13 · 544 阅读 · 0 评论 -
【评估指标】分类评估指标之混淆矩阵与ROC/AUC曲线
混淆矩阵相关知识:Precision(查准率):Precision=TPTP+FPPrecision = \frac {TP}{TP + FP}Precision=TP+FPTPRecall(查全率):Recall=TPTP+FNRecall = \frac {TP}{TP + FN}Recall=TP+FNTPF1-Score(P与R的调和平均):F1=21Precison+1Rec...原创 2020-03-05 21:24:12 · 488 阅读 · 0 评论 -
【代码模版】特征重要性评估模版
# 基于模型的特征重要性评估# 得到特征重要性importances = list(model_name.feature_importances_) # model_name为已经训练好的模型。# 转换格式feature_importances = [(feature, round(importance, 2)) for feature, importance in zip(list(X...原创 2020-03-05 20:53:15 · 339 阅读 · 0 评论 -
【代码模版】以MAPE为指标的评估函数模版
该评估函数可用于回归类算法模型评估# 定义评估函数# 注意:传入的x_test, y_test参数必须是经过np.array()转化过的# 所以为了保持一致性,如果要使用该评估方法,最好在划分训练集测试集时就将训练集和测试集np.array()转换。确保模型训练以及后面的评估都使用array格式。def mape_evaluate(model, x_test, y_test): p...原创 2020-03-03 13:05:56 · 1513 阅读 · 2 评论 -
【评估指标】回归类算法评估指标之MAPE
平均绝对百分比误差(Mean Absolute Percentage Error, MAPE)可以用来对回归类算法进行评估。公式:MAPE=100∗∑i=1n∣actual−predictactual∣nMAPE = 100\ast \frac {\sum_{i=1}^n|\frac {actual - predict}{actual}|}nMAPE=100∗n∑i=1n∣actua...原创 2020-03-02 16:08:38 · 11004 阅读 · 0 评论