Size: a a a

2020 January 11

J

Jager in catboost_ru
Valve пригласила пользователей придумать новые скины для героев Dota 2

Объявление с призывом художников появилось в сообществе Steam. Чтобы поучаствовать в событии, нужно опубликовать работу в мастерской Steam с пометкой «Spring 2020» до 2 марта 2020 года. Организаторы заявили, что нет никаких ограничений по сезону или тематике, однако они попросили воздержаться от изображений человеческих черепов и крови.
источник

J

Jager in catboost_ru
CS:GO стала самой популярной игрой в Steam

Похоже, CS:GO вновь стала лидером по среднему и общему количеству одновременных игроков Steam отобрав корону у Dota 2. Игра уже четыре месяца подряд опережает ближайшего конкурента, поэтому можно официально передать звание самой популярной игры в Steam именно ей. Количество одновременных игроков в Dota 2 постепенно падает с начала прошлого года — с более одного миллиона в марте, до 627 тысяч за последние 30 дней. Количество игроков упало до уровня 2014 года. В CS:GO наоборот был постепенный небольшой рост с 578 тысяч игроков в июле до 777 тысяч за последние 30 дней. Ближайшим преследователем Dota 2 является PUBG, которая уже обогнала игру по количеству пиковых игроков, но MOBA опережает королевскую битву по средним игрокам.
источник
2020 January 13

AA

Artem Andrienko in catboost_ru
Доброго всем дня
А алгоритмическую сложность итерации можно как-то оценить?
источник

Аa

Андрей amber4eg in catboost_ru
Хотел сделать `custom_metric`по мануалу https://github.com/catboost/catboost/blob/master/catboost/tutorials/custom_loss/custom_loss_and_metric_tutorial.ipynb, но выходит косяк.
1) мне нужна именно custom_metric, потому что считать её долго,  а нужна раз в 100+ эпох, а не на каждой.
2) по мануалу отлично получается сделать `eval_metric`. Но считается ппц как долго.
3) если eval_metric=SacredMetricsSender() заменить на custom_metric=SacredMetricsSender(), то получаю  _catboost.CatBoostError: Invalid `custom_metric type=<class 'main.SacredMetricsSender'> : must be string or list of strings.`


Можно ли использовать кастомные метрики с вычислением 1 раз в verbose итераций, и если да, то как?
источник

Аa

Андрей amber4eg in catboost_ru
или такие вопросы лучше через issue?
источник

Аa

Андрей amber4eg in catboost_ru
Спасибо Леониду Синеву, мне нужен был metric_period
источник
2020 January 14

OT

Oscar Tempter in catboost_ru
Artem Andrienko
Доброго всем дня
А алгоритмическую сложность итерации можно как-то оценить?
N
источник

Аa

Андрей amber4eg in catboost_ru
Что может быть источником случайности при разных запусках catboost c фиксированным random_seed и фиксированным входом?
источник

Аa

Андрей amber4eg in catboost_ru
какие-нибудь seed'ы в других библиотеках?
источник

AD

Anna Veronika Dorogush in catboost_ru
На GPU обучение недетерминированное, на цпу должны быть одинаковые результаты при фиксированном random_seed
источник

Аa

Андрей amber4eg in catboost_ru
На CPU, но с sacred, который вмешивается в seed'ы как минимум numpy.
источник

Аa

Андрей amber4eg in catboost_ru
https://sacred.readthedocs.io/en/stable/randomness.html - вот единственное описание
источник
2020 January 16

Аa

Андрей amber4eg in catboost_ru
К вопросу выше - у меня был кривовато построен пайплайн подготовки данных, из-за чего в датасете мог измениться порядок столбцов при том же самом наборе строк. Это приводило к разным результатам работы catboost при фиксированных сиде и наборе данных.
источник

A

Alex.Ash in catboost_ru
Андрей amber4eg
К вопросу выше - у меня был кривовато построен пайплайн подготовки данных, из-за чего в датасете мог измениться порядок столбцов при том же самом наборе строк. Это приводило к разным результатам работы catboost при фиксированных сиде и наборе данных.
Странно. Я специально убирал и добавлял новые столбцы. Результат всегда одинаков, так как кэтбуст проверяет колонки по названию.
источник

SK

Stanislav Kirillov in catboost_ru
Тут про обучение, а не применение
источник

SK

Stanislav Kirillov in catboost_ru
При обучении мы зашумляем скор сплитов, это делается в порядке колонок в датасете
источник

SK

Stanislav Kirillov in catboost_ru
Если скор у двух сплитов очень близок, то от порядка генерации рандомного шума зависит то, какой мы выберем.
источник

Аa

Андрей amber4eg in catboost_ru
Мем про hyperopt random_seed уже был. Теперь будем ещё и перестановки колонок подбирать 😂
источник

AC

Alexander C in catboost_ru
Anna Veronika Dorogush
На GPU обучение недетерминированное, на цпу должны быть одинаковые результаты при фиксированном random_seed
на 'нан' в категорных фичах ругается и падает. Желательно б исправить.
источник

AD

Anna Veronika Dorogush in catboost_ru
Alexander C
на 'нан' в категорных фичах ругается и падает. Желательно б исправить.
это не ошибка, этому есть причины, см FAQ: https://catboost.ai/docs/concepts/faq.html#why-float-and-nan-values-are-forbidden-for-cat-features
источник