187
правок
Изменения
Нет описания правки
Каждая строка в матрице ошибок представляет фактический класс, а каждый столбец - спрогнозированный класс.
<font color="green"># код для матрицы ошибок</font> '''from ''' sklearn.metrics '''import ''' confusion_matrix '''import ''' pandas '''as ''' pd '''n = confusion_matrix(y, a) # 1-й способ '''n = pd.crosstab(y, a) # 2-й способ '''# Вычисление TN, FP, FN, TP '''TN, FP, FN, TP = confusion_matrix(y, a).ravel()
=== Accuracy ===
[[Файл:2f.png|250px]]
<font color="green"># Код отрисовки ROC-кривой</font> '''sns.set(font_scale=1.5) '''sns.set_color_codes("muted") '''plt.figure(figsize=(10, 8)) '''fpr, tpr, thresholds = roc_curve(y_test, lr.predict_proba(X_test)[:,1], pos_label=1) '''lw = 2 '''plt.plot(fpr, tpr, lw=lw, label='ROC curve ') '''plt.plot([0, 1], [0, 1]) '''plt.xlim([0.0, 1.0]) '''plt.ylim([0.0, 1.05]) '''plt.xlabel('False Positive Rate') '''plt.ylabel('True Positive Rate') '''plt.title('ROC curve') '''plt.savefig("ROC.png") '''plt.show()
=== MAPE, Mean Absolute Percentage Error (средняя абсолютная процентная ошибка) ===
[[Файл:mape1.png]]
=== SMAPE, Symmetric MAPE (симметричная MAPE) ===
[Файл:smape1.png]]