Вопросы по теме 'lightgbm'
Устранение неоднозначности eval, obj (цель) и метрика в LightGBM
Я спрашиваю об этом в отношении библиотеки R lightgbm , но я думаю, что это в равной степени применимо к версиям Python и Multiverso.
Есть 3 параметра, в которых вы можете выбрать статистику, интересующую вашу модель - metric , eval и obj . Я...
2724 просмотров
schedule
22.05.2022
Lightgbm OSError, библиотека не загружена
Если я просто сделаю:
import lightgbm as lgb
я собираюсь
python script.py
Traceback (most recent call last):
File "script.py", line 4, in <module>
import lightgbm as lgb
File...
12494 просмотров
schedule
23.10.2022
Конвейерные преобразователи LightGBM/sklearn не запускаются на fit_params['eval_set']
При использовании GridSearchCV с использованием early_stopping_rounds или внешнего набора тестов в сочетании с Pipeline создается впечатление, что конвейер игнорирует eval_set . Функция fit применяется только к обучающим данным, а данные...
1354 просмотров
schedule
09.04.2023
Разница между оценочными метриками и оценочной функцией в lightgbm
Обратитесь к lightgbm.cv , есть два параметра сбивают меня с толку: metrics и feval . Основываясь на моем небольшом знании gbdt, метрики оценки и функция оценки предназначены для вычисления потерь, таких как auc, из вектора прогнозов и вектора...
2125 просмотров
schedule
21.07.2023
Попробуйте LightGBM с графическим процессором с ошибкой: LightGBMError: устройство OpenCL не найдено
Я пытался использовать lightGBM с python на экземпляре AWS. Я могу тренироваться со стандартным lightgbm, но если я использую его с ускорением GPU. Он показывает следующую ошибку
LightGBMError Traceback (most recent...
595 просмотров
schedule
23.09.2022
Как прогнозировать / оценивать XGBoost или LightGBM в приложении .NET Framework 4.6.1
У меня проблема с машинным обучением, когда я получил очень хорошие результаты по тренировочным / тестовым данным, используя как LightGBM , так и XGBoost . Следующим шагом является получение прогнозов из одной из этих моделей в существующее...
1563 просмотров
schedule
25.10.2022
в чем смысл закрома лайтгбм?
Недавно я использую lightgbm для проведения соревнований по прогнозированию, я впервые использую это решение Модель дерева, и я новичок в машинном обучении, когда я тренирую модель для соответствия данным, я получил следующие результаты:...
1433 просмотров
schedule
16.07.2022
Что такое концепция информации запроса LightGBM (для метрики карты)?
Я пытаюсь активировать lightgbm с метрикой 'map' (я объясню, почему я это делаю в конце этого сообщения), со следующими параметрами dict (с использованием sklearn API):
param = {
'objective': 'binary',
'num_threads': 40,
'metric':...
1951 просмотров
schedule
07.11.2022
Какую метрику оценки использовать для функции ранжирования LightGBM
Я использую LGMRanker из LightGBM , но не знаю, какую метрику оценки мне следует использовать. Вот мой код:
import lightgbm as lgb
gbm = lgb.LGBMRanker
gridParams = {
'learning_rate': [0.005,0.01,0.02],
'max_depth': [5,6,7],
'n_estimators':...
531 просмотров
schedule
25.10.2022
R: Могу ли я передать параметр веса в params = list () в LightGBM
Недавно изучаю пакет LightGBM и хочу настроить его параметры.
Я хочу попробовать все параметры, которые можно настроить в LightGBM.
Один вопрос: когда я создаю модель с помощью функции: lightgbm(data, label = NULL, weight = NULL, params =...
378 просмотров
schedule
18.07.2023
Как я могу правильно установить обратный вызов с затухающей скоростью обучения, передав ему пользовательскую функцию в xgboost?
У меня есть эта функция для настройки нисходящей скорости обучения:
def learning_rate_005_decay_power_099(current_iter):
base_learning_rate = 0.05
lr = base_learning_rate * np.power(.99, current_iter)
return lr if lr > 1e-3 else...
1540 просмотров
schedule
14.08.2022
BayesSearchCV - lightgbm - ранняя остановка - ValueError: недостаточно значений для распаковки
не могли бы вы помочь мне с проблемой, указанной ниже? Спасибо заранее.
Без fit_params=fit_params приведенный ниже код работает нормально, но я хочу попробовать преждевременно остановиться с помощью lgbm. Я попытался найти подсказки, но нашел...
676 просмотров
schedule
16.07.2023
Использование показателя f1 в качестве метрики оценки в легком gbm
Я сосредоточен на попытке максимизировать точность моей модели, поэтому я рассматриваю возможность использования пользовательских показателей. Я хочу сначала попробовать использовать f1_score, однако я изо всех сил пытаюсь реализовать параметры,...
474 просмотров
schedule
09.07.2022
Как реализовать обучение ранжированию с помощью lightgbm?
Я пытаюсь настроить обучение для ранжирования с lightgbm , у меня есть следующий набор данных с взаимодействиями пользователей на основе запроса:
df = pd.DataFrame({'QueryID': [1, 1, 1, 2, 2, 2],
'ItemID': [1, 2, 3, 1, 2, 3],...
1436 просмотров
schedule
08.01.2023
потеря перекрестной энтропии не эквивалентна потере двоичного журнала в lgbm
проблема, которую пытается решить: сжатие обучающих экземпляров путем агрегирования метки (среднее из взвешенных средних) и суммирования веса на основе одной и той же функции, при этом потери двоичного журнала остаются такими же, как потеря...
371 просмотров
schedule
10.07.2023
извлечение имени переменных в модели lightgbm в R
У меня есть несколько моделей lightgbm в R, для которых я хочу проверить и извлечь имена переменных, используемые во время подгонки. Это действительно просто с glm , но мне удается найти способ (если возможно, см. здесь ) с моделями lightgbm.
Вот...
163 просмотров
schedule
05.04.2024
Lightgbm по-разному разбивается на один и тот же набор данных (один алгоритм с горячим кодированием против одного алгоритма разделения)
Выполняя небольшие тесты на lightgbm, я обнаружил случай, который не мог понять.
Я создаю небольшой набор данных с категориальными столбцами:
import pandas as pd
X = pd.DataFrame(
[
[0, 1, 1],
[2, 2, 0],
[3, 3, 2],...
35 просмотров
schedule
03.06.2022