Описание тега mlr3
NoneMlr3 - это следующее поколение пакета mlr для машинного обучения в R.
1
ответ
"невозможно добавить привязки в заблокированную среду" при создании AutoTuner в mlr3
У меня появляется сообщение об ошибке при запуске кода из MLR Manual. library(mlr3) task = mlr_tasks$get("iris") learner = mlr_learners$get("classif.rpart") resampling = mlr_resamplings$get("holdout") measures = mlr_measures$mget("classif.ce") param…
03 авг '19 в 23:20
1
ответ
Настройка GLMNET с использованием mlr3
MLR3 действительно крут. Я пытаюсь настроить праметр регуляризации searchspace_glmnet_trafo = ParamSet$new(list( ParamDbl$new("regr.glmnet.lambda", log(0.01), log(10)) )) searchspace_glmnet_trafo$trafo = function(x, param_set) { x$regr.glmnet.lambda…
22 мар '20 в 17:41
1
ответ
mlr3proba Surv.xgboost не производит вывод distr + нестабильная ссылка на документацию
R version used: 3.6.3, mlr3 version: 0.4.0-9000, mlr3proba version: 0.1.6.9000 and xgboost version: 0.90.0.2 (as stated on Rstudio package manager) К сожалению, при применении surv.xgboost для обучения и прогнозирования нет distrвывод производится, …
24 июл '20 в 19:41
1
ответ
Пользовательская мера AUC Precision-Recall в мл3
Я хочу создать настраиваемую меру Precision-Recall AUC в мл3. Я слежу за главой книги mlr3 о создании пользовательских мер. Я чувствую, что почти готов, но R выдает досадную ошибку, которую я не знаю, как интерпретировать. Определим меру: PRAUC = R6…
05 май '20 в 15:16
1
ответ
Комбинирование параметров гипер настройки rpart с понижающей дискретизацией в MLR3
Я просматриваю отличные примеры из пакета MLR3 ( mlr3gallery: примеры несбалансированных данных), и я надеялся увидеть пример, который сочетает настройку гиперпараметров И коррекцию дисбаланса. Из приведенной выше ссылки в качестве описания того, че…
19 май '20 в 14:24
2
ответа
MLR 3 Learners содержит только 5 учащихся?
Я изучаю новую среду MLR, используя MLR3 По сравнению с MLR я могу получить список учащихся, используя: library(mlr) ListLearners() в MLR3 я получаю список учащихся, используя: library(mlr3) mlr_learners <DictionaryLearner> with 5 stored value…
14 авг '20 в 09:37
1
ответ
mlr3 resample autotuner - не показывает настроенные параметры?
Я новичок в mlr3, и у меня возникли проблемы как с получением настроенных гиперпараметров (из каждой перекрестной проверки), так и с оптимизированными гиперпараметрами с использованием метода AutoTuner (для использования вложенной повторной выборки)…
20 мар '20 в 02:47
1
ответ
Почему при обучении модели выбран другой гиперпараметр, чем при передискретизации?
Во время передискретизации проверяется параметр max_depth со значениями 5 и 9. Однако при тренировке используется совсем другое значение - 10. Я ожидал, что во время обучения будет установлен параметр, возвращающий наименьшее RMSE. В данном случае б…
10 окт '19 в 23:00
1
ответ
SVM не был обучен с использованием "вероятность = ИСТИНА", вероятности недоступны для прогнозов
Я столкнулся с проблемами при попытке вывести вероятности предсказания SVM с помощью mlr3. library(mlr3) task = mlr_tasks$get("iris") svm_learner = mlr_learners$get("classif.svm") train_set = sample(task$nrow, 0.8 * task$nrow) test_set = setdiff(seq…
08 янв '20 в 19:57
1
ответ
Как использовать предсказание для новых данных?
Я хотел бы делать прогнозы, используя созданную модель пакетом mlr3 для новых данных, которые ранее были неизвестны. Я обучил модель с помощью функции AutoTuner. Я прочитал главу "3.4.1.4 Предсказание" книги mlr3, но решение бесполезно для моего при…
02 окт '19 в 22:07
2
ответа
mlr3 PipeOps: создавайте ветки с различными преобразованиями данных и сравнивайте разных учащихся внутри и между ветвями.
Я бы хотел использовать PipeOps для обучения учащегося трем альтернативным преобразованиям набора данных: Никакой трансформации. Уравновешивание классов - вниз. Балансировка классов. Затем я хотел бы сравнить три изученные модели. Моя идея заключала…
03 апр '20 в 17:46
1
ответ
Как декодировать данные JSON с пакетом mlr3 на этапе прогнозирования?
Я разработал graphlearner с mlr3 пакет, и я хотел бы опубликовать его в Rplumberслужба. Однако когда я получаю данные для прогнозов (данные в формате JSON),graphlearner не может распознать данные, потому что fromJSON функция jsonliteне выводит прави…
03 мар '20 в 13:12
0
ответов
Как получить доступ и сравнить коэффициенты модели LASSO с MLR3 (учащийся glmnet)?
Цель Создайте модель LASSO, используя MLR3 Используйте вложенное CV с внутренним CV или бутстрапами для определения гиперпараметров (лямбда) и внешним CV для оценки производительности модели (вместо того, чтобы выполнять только один тест-поезд) и на…
11 июн '20 в 14:09
2
ответа
Задача mlr3$feature_names - это переупорядочивание переменных в R?
Итак, моя проблема в том, что когда у меня есть фрейм данных, а затем я создаю задачу, используя mlr3с task$feature_namesфункция, она возвращает переменные в алфавитном порядке или в (своего рода) неправильном числовом порядке, тогда как я хотел бы …
30 июн '20 в 00:31
1
ответ
Как отфильтровать набор данных задачи mlr3 по значению функции
У меня есть задача mlr3, где у меня есть такой набор данных: Набор данных "все" all <- data.frame(v1 = c("a", "b"), v2 = c(1, 2), data = c("test", "train")) library(mlr3) task <- TaskClassif$new("lo…
20 авг '20 в 20:49
1
ответ
mlr3: как фильтровать с помощью mlr обучающий набор данных и применять результаты к обучению модели?
При создании фильтра в mlr3, как вы основываете фильтр только на обучающих данных? После того, как фильтр создан, как вы применяете фильтр к процессу моделирования и подмножество обучающих данных, чтобы включать только значения фильтра выше определе…
21 авг '20 в 20:37
1
ответ
Как вменять данные с помощью млр3 и прогнозировать с помощью значений NA?
Я следил за документацией mlr3 относительно вменения данных с конвейерами. Однако режим, который я обучил, не позволяет делать прогнозы, если один столбец - NA. Ты хоть представляешь, почему это не работает? шаг поезда library(mlr3) library(mlr3lear…
03 мар '20 в 20:11
1
ответ
Использование mlr3-pipelines для вменения данных и кодирования факторных столбцов в GraphLearner?
У меня есть несколько вопросов по использованию mlr3-pipelines. В самом деле, моя цель - создать конвейер, который объединяет три 3 графика: 1 - График для обработки категориальных переменных: вменение уровней => стандартизация imp_cat = po("imputen…
10 мар '20 в 17:53
0
ответов
Можно ли в млр3 прогнозировать новые данные без переобучения модели?
Пример с радужной оболочкой. У нас есть данные, которые называются tr. df = iris set.seed(1) sp = sample(nrow(iris), 0.7*nrow(iris)) tr = df[sp,] newdata = df[-sp,] Строим модель в mlr3 по имеющимся у нас данным: tsk = TaskClassif$new(id="A", backen…
03 май '20 в 17:43
0
ответов
Оператор if для проверки того, был ли в R использован mlr или mlr3?
Мне было интересно, можно ли написать if оператор, чтобы проверить, какой пакет был использован, либо mlr или mlr3. Я пишу функцию, которую пытаюсь сделать какmlr а также mlr3совместимый. Моя функция принимает в качестве аргументов задачу mlr/mlr3, …
23 июн '20 в 02:05