Встречается на собеседованиях • сегодня
Можно ли использовать метрику R^2 для обучения модели
Да, но с осторожностью. R² измеряет долю объяснённой дисперсии и не всегда подходит как целевая функция.
Проблемы:
- Чувствителен к выбросам
- Не штрафует за сложность модели (может расти при добавлении бесполезных фич)
- Не подходит для задач классификации
Когда можно:
- Линейная регрессия (по умолчанию в sklearn)
- Интерпретируемость важнее точности
Пример с MinMaxScaler:
python
from sklearn.linear_model import LinearRegression
from sklearn.metrics import r2_score
model = LinearRegression()
model.fit(X_train, y_train)
r2 = r2_score(y_test, model.predict(X_test))Лучше использовать вместе с другими метриками (MSE, MAE) и валидацией. Для оптимизации чаще выбирают MSE.

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