Вопросы по теме '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 просмотров
schedule
09.07.2022
как получить вероятности от 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 просмотров
schedule
21.09.2022
как построить правильные метки в 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 просмотров
schedule
12.10.2022
Как построить бета-коэффициенты байесовского лассо
Я пытаюсь воспроизвести графику, аналогичную Парку и Каэлле (Байесовское лассо — 2008) в R, но структура байесовского лассо отличается от обычного лассо.
Я нашел, как построить бета-коэффициенты лассо (это прекрасно!), но я хотел бы создайте ту...
58 просмотров
schedule
08.01.2023