Встречается на 5% собеседований по AI Engineer
Что такое Gini
Коэффициент Джини (Gini) — метрика, оценивающая неравномерность распределения значений в выборке. В машинном обучении используется для оценки качества бинарной классификации (аналог AUC-ROC).
Формула:
Gini = 2 * AUC - 1, где AUC — площадь под ROC-кривой.
Диапазон: от 0 (случайная модель) до 1 (идеальная модель).
Пример расчёта в Python:
python
from sklearn.metrics import roc_auc_score
y_true = [0, 1, 0, 1]
y_pred = [0.1, 0.9, 0.2, 0.8]
auc = roc_auc_score(y_true, y_pred)
gini = 2 * auc - 1
print(f"Gini: {gini:.3f}") # Gini: 0.6Нюансы:
- Чувствителен к дисбалансу классов (как и AUC).
- Интерпретируется как "вероятность, что случайно выбранный положительный пример будет ранжирован выше случайного отрицательного".
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы