Встречается на собеседованиях • сегодня

Какие знаешь особенности LightGBM

LightGBM — это градиентный бустинг, оптимизированный для скорости и эффективности.

Ключевые особенности:

  1. Гистограммный метод — группирует данные в бины, ускоряя обучение.
  2. Leaf-wise рост — вместо уровня дерева растёт лист с максимальным gain, что часто даёт лучшую точность.
  3. Поддержка категориальных фич — автоматически обрабатывает их без one-hot encoding.
  4. Параллелизация и GPU — эффективно использует ресурсы.
  5. Меньше памяти — работает с большими данными без sampling.

Пример:

python
import lightgbm as lgb
params = {
    'objective': 'binary',
    'metric': 'auc',
    'num_leaves': 31,
    'learning_rate': 0.05
}
model = lgb.train(params, train_data, valid_sets=[valid_data])

Плюсы: скорость, точность, масштабируемость.
Минусы: может переобучаться на маленьких данных.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы