Вопросы с тегом «regression»

247
Как реализовать функцию Softmax в Python

Из класса глубокого обучения Udacity , softmax у_i - это просто экспонента, деленная на сумму экспоненты всего вектора Y: Где S(y_i)функция softmax y_iи eэкспоненциальная, а jнет. столбцов во входном векторе Y. Я пробовал следующее: import numpy as np def softmax(x): """Compute softmax values for...

242
В чем разница между линейной регрессией и логистической регрессией?

Когда мы должны предсказать значение категориального (или дискретного) результата, мы используем логистическую регрессию . Я считаю, что мы используем линейную регрессию, чтобы также предсказать ценность результата, учитывая входные значения. Тогда в чем разница между двумя...

157
Как сделать экспоненциальную и логарифмическую подгонку кривой в Python? Я нашел только полиномиальную посадку

У меня есть набор данных, и я хочу сравнить, какая строка описывает это лучше всего (полиномы разных порядков, экспоненциальный или логарифмический). Я использую Python и Numpy и для полиномиальной подгонки есть функция polyfit(). Но я не нашел таких функций для экспоненциальной и логарифмической...

129
Множественная линейная регрессия в Python

Кажется, я не могу найти библиотеки Python, которые выполняют множественную регрессию. Единственное, что я нахожу, - это простая регрессия. Мне нужно регрессировать мою зависимую переменную (y) по нескольким независимым переменным (x1, x2, x3 и т. Д.). Например, с этими данными: print 'y x1 x2 x3...

121
Добавление линии регрессии на график ggplot

Я очень стараюсь добавить линию регрессии на графике ggplot. Сначала я попробовал аблайн, но мне не удалось заставить его работать. Потом я попробовал это ... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summary(fun.data=mean_cl_normal) +...

112
Как заставить R использовать указанный факторный уровень в качестве ссылки в регрессии?

Как я могу сказать R использовать определенный уровень в качестве эталона, если я использую двоичные независимые переменные в регрессии? Просто по умолчанию используется какой-то уровень. lm(x ~ y + as.factor(b)) с b {0, 1, 2, 3, 4}. Скажем, я хочу использовать 3 вместо нуля, который используется...

111
Запустите регрессию OLS с фреймом данных Pandas

У меня есть pandasфрейм данных, и я хотел бы предсказать значения столбца A по значениям в столбцах B и C. Вот игрушечный пример: import pandas as pd df = pd.DataFrame({"A": [10,20,30,40,50], "B": [20, 30, 10, 40, 50], "C": [32, 234, 23, 23, 42523]}) В идеале у меня было бы что-то подобное, ols(A ~...

97
Линейная регрессия и группировка в R

Я хочу выполнить линейную регрессию в R с помощью lm()функции. Мои данные представляют собой годовой временной ряд с одним полем для года (22 года) и другим для штата (50 штатов). Я хочу подобрать регрессию для каждого состояния, чтобы в конце у меня был вектор ответов lm. Я могу представить, что...

87
Линейная регрессия с matplotlib / numpy

Я пытаюсь создать линейную регрессию на графике рассеяния, который я сгенерировал, однако мои данные находятся в формате списка, и все примеры, которые я могу найти, polyfitтребуют использования arange. arangeне принимает списки. Я много и мало искал, как преобразовать список в массив, и ничего не...

84
Как выбрать потерю кросс-энтропии в TensorFlow?

Проблемы классификации, такие как логистическая регрессия или полиномиальная логистическая регрессия, оптимизируют кросс-энтропийную потерю. Обычно слой кросс-энтропии следует за слоем softmax , который производит распределение вероятностей. В тензорном потоке есть как минимум дюжина различных...

10
Начальные значения по умолчанию, соответствующие логистической регрессии с помощью glm

Мне интересно, как начальные значения по умолчанию указаны в glm. Этот пост предполагает, что значения по умолчанию установлены в виде нулей. Это один говорит , что существует алгоритм позади него, однако соответствующая связь нарушена. Я попытался согласовать простую модель логистической регрессии...