Встречается на собеседованиях • сегодня
В чем разница между метриками в классификации и регрессии
Метрики классификации оценивают качество предсказания категорий (классов), а регрессии — числовых значений.
Классификация:
- Accuracy — доля верных предсказаний.
- Precision/Recall — точность и полнота (важно при дисбалансе классов).
- F1-score — гармоническое среднее precision и recall.
- ROC-AUC — площадь под кривой, оценивает разделимость классов.
Регрессия:
- MSE (Mean Squared Error) — средний квадрат ошибок, чувствителен к выбросам.
- RMSE — корень из MSE, в исходных единицах.
- MAE (Mean Absolute Error) — средний модуль ошибок, менее чувствителен к выбросам.
- R² (R-squared) — доля дисперсии, объясненная моделью.
Пример кода для классификации:
python
from sklearn.metrics import accuracy_score
y_true = [0, 1, 1, 0]
y_pred = [0, 1, 0, 0]
print(accuracy_score(y_true, y_pred)) # 0.75Пример для регрессии:
python
from sklearn.metrics import mean_squared_error
y_true = [3, -0.5, 2, 7]
y_pred = [2.5, 0.0, 2, 8]
print(mean_squared_error(y_true, y_pred)) # 0.375
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы