Вопросы по теме 'glmnet'

Почему predict.glmnet игнорирует переданное ему лямбда-значение, и есть ли обходной путь, чтобы заставить его принять это значение?
В следующем коде я ожидаю, что два оператора печати будут печатать один и тот же результат, поскольку я явно передаю параметр s обеим функциям прогнозирования. library(glmnet) set.seed(1) x=rnorm(100) eps=rnorm(100) y = 1 + x + x^2 + x^3 +...
1158 просмотров
schedule 24.05.2024

R glmnet: ошибка сегментации при использовании многочлена и pmax
Я использую пакет glmnet для запуска полиномиальной регрессии лассо. При использовании family="multinomial и набора данных с p переменными и n выборками и pmax=x ошибка сегментации возникает, если x является нечетным (если не pmax>p ....
832 просмотров
schedule 23.02.2023

Могу ли я использовать glmnet с кареткой и разреженными матрицами?
Для меня одним из больших преимуществ использования glmnet является возможность работать с разреженными матрицами напрямую, без необходимости их преобразования. Сообщения здесь, похоже, указывают на то, что функция обучения каретки может принимать...
986 просмотров

как получить вероятности от 0 до 1, используя логистическую регрессию glmnet
рассмотрим следующий пример rm(list = ls(all=T)) library(ISLR) library(glmnet) Hitters=na.omit(Hitters) # Binary proble - Logistic regression Hitters$Salary <- ifelse(Hitters$Salary > 1000, 1, 0) Hitters$Salary <-...
8777 просмотров
schedule 25.05.2022

Необычное сообщение об ошибке при преобразовании Matrix в Sparse в R
Я пытаюсь запустить LASSO в нашем наборе данных, и для этого мне нужно преобразовать нечисловые переменные в числовые, в идеале через разреженную матрицу. Однако, когда я пытаюсь использовать команду Matrix, я получаю ту же ошибку: Error in...
1655 просмотров
schedule 17.09.2023

Предсказание GLMNET с перехватом
У меня есть два вопроса о прогнозировании с использованием GLMNET, в частности о перехвате. Я сделал небольшой пример создания данных поезда, оценки GLMNET и прогнозирования данных поезда (который позже я заменю на данные теста): # Train data...
2900 просмотров
schedule 25.05.2022

Сбой автоматической настройки параметра вставки в glmnet
Контекст и сообщение об ошибке Я пытаюсь подогнать двухклассовую модель предсказания, используя glmnet внутри каретки. У меня возникает ошибка при использовании сеток мелодий каретки по умолчанию. Я не думаю, что это связано с неправильно...
2844 просмотров
schedule 02.02.2023

Почему оценки коэффициентов glmnet сильно различаются между моделями с одинаковыми входными параметрами?
Я пытался подогнать модель лассо, используя cv.glmnet . Я попытался реализовать четыре разные модели (3 с использованием cv.glmnet и 1 с использованием caret::train ) на основе стандартизации. Все четыре модели дают очень разные оценки...
827 просмотров
schedule 13.05.2022

Проверка значений AUC в пакете R GLMNET
Я использую функцию cv.glmnet из библиотеки glmnet в R. Я запускаю следующую функцию: model = cv.glmnet(x = data, y = label, family = 'binomial', alpha = 0.1,type.measure = "auc") Из следующего графика я ожидаю получить AUC между 0,62 и...
1978 просмотров
schedule 17.10.2022

glmnet: преобразование предсказанных вероятностей в предсказанные классы
Я прогнал cv.glmnet , используя распределение Пуассона для двоичного результата. Функция predict возвращает предсказанные вероятности, но не предсказанные классы. Как мне преобразовать вероятности в классы, чтобы я мог сгенерировать...
842 просмотров
schedule 25.04.2022

Коэффициенты модели Coerce для очистки 2-столбцового фрейма данных
Я устанавливаю эластичную сеть с перекрестной проверкой и смотрю, насколько велики коэффициенты для каждого предиктора: lambda <- cv.glmnet(x = features_training, y = outcomes_training, alpha = 0) elnet <- lambda$glmnet.fit coefs <-...
541 просмотров
schedule 07.11.2023

предсказать.glm() на данных слепого теста
Я использую регуляризованную логистическую регрессию для задачи классификации с использованием пакета glmnet . В процессе разработки все работает нормально, но у меня возникла проблема с предсказаниями на данных слепого тестирования. Поскольку я...
276 просмотров
schedule 10.12.2022

Использование glmnet для описательной статистики, какое значение лямбды брать
Я работаю над описательным (НЕ прогнозирующим) анализом, в котором я хочу сравнить величины коэффициентов из задачи типа логистической регрессии, включая перехват. Поскольку каждая переменная должна быть описана, я попробовал стандартную...
482 просмотров
schedule 11.07.2023

R: Построение бета-коэффициентов лассо
Я написал этот код лассо в R и получил некоторые бета-значения: #Lasso library(MASS) library(glmnet) Boston=na.omit(Boston) x=model.matrix(crim~.,Boston)[,-1] rownames(x)=c() y=as.matrix(Boston$crim) lasso.mod =glmnet(x,y, alpha =1, lambda = 0.1)...
6040 просмотров

как построить правильные метки в glmnet?
Рассмотрим этот пример library(dplyr) library(tibble) library(glmnet) library(quanteda) dtrain <- data_frame(text = c("Chinese Beijing Chinese", "Chinese Chinese Shanghai", "this is...
303 просмотров
schedule 05.06.2023

Графики glmnet — без осей и меток
Я играю со стандартными графиками в glmnet, и у меня возникла проблема - оси и метки не отображаются. Если я попытаюсь: cv <- cv.glmnet(x, y, alpha = 1, family = "binomial", type.measure = "class") plot(cv) mod <- glmnet(x, y, alpha = 0,...
109 просмотров
schedule 04.03.2023

Как найти подходящее значение в функции cv.glmnet или glmnet в R?
Предположим, я сгенерировал следующий набор данных и подогнал модель, используя функцию cv.glmnet в R . library(glmnet) means <- c(-1, 1.3, 0.6, 2, 1.5, -0.7, 2.5) size <- c(50, 50, 100, 200, 350, 50, 200) t = list() for (i in...
1580 просмотров
schedule 30.01.2023

Агрегированная логистическая регрессия лассо в glmnet
В glm() можно смоделировать результаты Бернулли [0,1] с помощью логистической регрессии, используя следующий вид синтаксиса. glm(bin ~ x, df, family = "binomial") Однако вы также можете выполнить агрегированную биномиальную...
119 просмотров

Как построить бета-коэффициенты байесовского лассо
Я пытаюсь воспроизвести графику, аналогичную Парку и Каэлле (Байесовское лассо — 2008) в R, но структура байесовского лассо отличается от обычного лассо. Я нашел, как построить бета-коэффициенты лассо (это прекрасно!), но я хотел бы создайте ту...
58 просмотров