Встречается на собеседованиях • сегодня
Как оцениваешь качество модели
Для оценки качества модели используются метрики, зависящие от типа задачи:
Классификация:
- Accuracy (доля правильных ответов):
accuracy_score(y_true, y_pred) - Precision, Recall, F1:
precision_score(y_true, y_pred) - ROC-AUC:
roc_auc_score(y_true, y_pred_proba)
Регрессия:
- MSE, RMSE:
mean_squared_error(y_true, y_pred) - MAE:
mean_absolute_error(y_true, y_pred) - R²:
r2_score(y_true, y_pred)
Кластеризация:
- Silhouette Score:
silhouette_score(X, labels) - Davies-Bouldin Index
Пример для классификации:
python
from sklearn.metrics import classification_report
print(classification_report(y_test, y_pred))Важно:
- Выбирать метрики, соответствующие бизнес-целям
- Проверять на кросс-валидации
- Сравнивать с baseline-моделью
- Анализировать ошибки (confusion matrix)

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы