169 похожих чатов

Коллеги, вопрос по tidymodels и тюнингу моделей. Обучаю random forest

(engine - ranger), n = 2000, p = 5000 (почти все дамми-переменные).
Тюню модель через grid, вот код:
rf_tuning_model <-
rand_forest(trees = tune(),
min_n = tune(),
mtry = tune()) %>%
set_mode("regression") %>%
set_engine("ranger")

rf_workflow <- workflow() %>%
add_recipe(recipe_for_modelling) %>%
add_model(rf_tuning_model)

set.seed(543)
rf_tuning_folds <- vfold_cv(train, v = 10, breaks = 30)

doParallel::registerDoParallel()

set.seed(345)
tune_rf <- tune_grid(
rf_workflow,
resamples = rf_tuning_folds,
grid = 20
)
Тюнится уже часов 13 - это ок или скорее всего что-то не так?
Может не распараллелил? Вроде процессор на 90%+ используется. Есть способ как-то ускориться?
Процессор:
Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz

Базовая скорость: 2,70 ГГц
Сокетов: 1
Ядра: 2
Логических процессоров: 4
Виртуализация: Отключено
Поддержка Hyper-V: Да
Кэш L1: 128 КБ
Кэш L2: 512 КБ
Кэш L3: 3,0 МБ

Использование 88%
Скорость 3,08 ГГц
Время работы 13:18:58:11
Процессы 180
Потоки 2303
Дескрипторы 82243

1 ответов

4 просмотра

Попробуйте сделать поменьше сетку для перебора. =) Если я верно понимаю, то вы слишком много разбиений на фолды сделали.

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
а чем лучше всего сделать глобальный лок, если много нодов, до сотни? ну то есть мне надо, чтобы некоторые операции с объектом не происходили одновременно. перемещение между н...
Д. П.
15
Hi guys, I'm looking for a good LLM course. Is there any course to learn LLMs in advanced? I'm aiming to use them in my apps, so a perfect course in my openion, is not only a ...
Taha
14
А как лучше конвертировать физический адрес в виртуальный при маппинге? В случае ядра у меня, например, direct mapping, первые 768МБ я как есть мапплю в higher half, а остальн...
Evg Resh
26
База данных не поможет. Шифрование не поможет. Какие там ещё варианты? Накидывайте.
КТ315
20
А табстоп это сообщение от окна или от элемента управления?
The Bird of Hermes
18
Легче писать на C++ чем на C, если полностью не изучать C++, а знать только основное?
Алмаз
8
Карта сайта