Описание тега non-linear-regression

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

Ошибка измерения nlinfit

Я использую нелинейный инструмент в Matlab. Я продолжаю получать следующую ошибку: Ошибка при использовании nlinfit (строка 210) MODELFUN должна быть функцией, которая возвращает вектор с подобранными значениями того же размера, что и Y (1 на 100). …
11 янв '16 в 05:51
1 ответ

"Предсказание.nls" возвращает подогнанные значения, а не предсказания в указанных "новых данных".

Ссылка на набор данных Определенные параметры: M <- maximum.oxygen.uptake m <- mass a <- age s <- sex v <- as.numeric(vigorous.exercise>0) sv <- s*v asv <- a*s*v as <- a*s av <- a*v lnm=log(m) lnms <- log(m)*s lnmv …
22 ноя '16 в 12:31
1 ответ

Рассчитать прогнозируемую точность модели в питоне для задачи регрессии

Я хочу рассчитать точность моей модели для прогнозирования осадков. Я уже рассчитал MAE, RMSE, MAPE для прогнозирования осадков. Но хочу знать общую точность модели, например, моя модель предсказывает 96% точных результатов. Как я могу сделать это в…
0 ответов

Использование функции nls вместе с функцией apply в R

Спасибо за первоначальный ответ. Предположим, у меня есть матрица как; X<-matrix(c(1:180),nrow=3) Если я хочу применить следующую функцию nls к каждой строке, используя функцию apply. nls( k ~ a0 - a2*sin(((pi*0.01)/5)*t + phi1) + a4*sin(((2*pi*0…
09 июл '13 в 03:39
0 ответов

Интервал прогнозирования после xtreg вместо доверительного интервала

Я запускаю следующую регрессию, а затем получить marginsplot xtset iso xtreg lny i.year c.x1##c.x1 x2, robust fe margins, at(x1 = (-0.7(2)33)) marginsplot, recast(line) recastci(rarea) plotopts(lcolor(dknavy)) ci1opts(color(ltblue)) graphregion(colo…
1 ответ

Statsmodels - отрицательный бином не сходится, а GLM сходится

Я пытаюсь сделать отрицательную биномиальную регрессию с помощью пакета Python statsmodels. Модель оценивает нормально при использовании процедуры GLM, т.е. model = smf.glm(formula="Sales_Focus_2016 ~ Sales_Focus_2015 + A_Calls + A_Ed", data=df, fam…
0 ответов

Анализ многомерных адаптивных регрессионных сплайнов (MARS)

Я работаю над анализом Марса, где мой DV - порядковые данные. Я знаю, мы можем легко загрузить набор данных в SPM, в котором MARS является торговой маркой и лицензируется. но я провожу анализ в R, где мне нужно подготовить поезд и проверить набор да…
13 авг '15 в 12:12
0 ответов

Предсказания MLPRegressor имеют верхнюю и нижнюю границы

Я довольно новичок в машинном обучении, но я пытаюсь использовать MLPRegressor из scikit-learn для моделирования данных, которые имеют 4 входа и 1 выход. Набор данных имеет больше входов и выходов, чем это, но я считаю, что я выбрал только те, котор…
0 ответов

Использование ошибок nlsLM и <длина 'dimnames' не равно экстенту массива>

Заданы точки измерения (y_i, t_i) (тогда как в этом минимальном примере y_i представляет собой только 3-мерный вектор (первоначально из R^6) и фиксированный момент времени t_i. Мне пришлось (не уверен, что код, как это прямо сейчас, это объясняется)…
19 сен '15 в 17:04
1 ответ

Построить нелинейные регрессионные конф интервалы в R

Пожалуйста помоги. Мне удалось приспособить довольно приличную кривую нелинейной регрессии к моим данным, используя: model2 &lt;- nls(urine~a*(1-exp(-c*water)), data = eagle, start = list(a=550, c=0.00385)) и затем я генерирую свой график, используя…
1 ответ

MATLAB - написание целевой функции для fmincon()

Мне нужно минимизировать следующую функцию nDOF, nprocs и T взяты из первых двух столбцов этой таблицы Итак, у меня есть следующие векторы в MATLAB nDOF = 3993 3993 3993 3993 3993 3993 3993 3993 7623 7623 7623 7623 7623 7623 7623 7623 nprocs = 1 2 3…
1 ответ

В R, как можно извлечь матрицу или значения шляпы / проекции / влияния из объекта модели `nls`?

За lm или же glm тип объектов или даже lmer тип объектов, вы можете извлечь значения шляпы из модели с помощью функции R hatvalues(), Тем не менее, это не работает с nls объекты, по-видимому. Я гуглил в разные стороны, но не могу найти способ получи…
26 авг '16 в 13:12
0 ответов

Оценка значимости GAM

Может кто-нибудь, пожалуйста, помогите мне интерпретировать значения и значимость GAM? В линейном регрессионном анализе прогнозирующая переменная может иметь незначительное значение p и, тем не менее, использоваться для прогнозирования, если значени…
20 ноя '18 в 08:19
1 ответ

Нелинейная минимизация наименьших квадратов с использованием трехмерных данных

У меня есть 3D-данные, и я хотел бы подогнать нелинейную модель к данным, используя lmfit, Это код, который я написал, но он не работает. from lmfit import minimize, Parameters, Parameter, report_fit import numpy as np m=np.array([13.8, 14.38, 14.31…
24 май '16 в 16:52
0 ответов

Использование пуассоновской структуры ошибок в нелинейном подборе

Я установил трилинейную модель library(nlstools) library(nlsMicrobio) library(investr) # for plotFit function trilinear LOG10N ~ LOG10N0 - (t &gt;= Sl) * (t &lt;= (Sl + (LOG10N0 - LOG10Nres) * log(10)/kmax)) * kmax * (t - Sl)/log(10) + (t &gt;= Sl) …
30 окт '15 в 10:32
1 ответ

Нахождение подходящей формулы для нелинейной регрессии в R

Я пытаюсь рассчитать нелинейную регрессию для моих данных в R. У меня проблемы с поиском подходящей формулы и значений параметров. Мои данные выглядят так: Я использовал функции nls и nlrq, которые я считаю подходящими, но я думаю, что указанные мно…
23 окт '15 в 23:08
2 ответа

Как код удалить NA в "с" базы в R

Мой простой набор данных выглядит следующим образом. + -------- + ------ + -------- + ----- + ----- + | Время | Фирма | Out | Лаборатория | Шапка | + -------- + ------ + -------- + ----- + ----- + | Январь-00 | A | 161521 | 261 | 13 | | Февраль-00 |…
1 ответ

Построение отдельных кривых по данным в R

У меня есть график, где для каждого значения х есть 2 значения Y. Данные также нелинейны. Сюжет выглядит так: Теперь мой вопрос: я хочу подогнать кривые регрессии отдельно к двум из этих кривых (верхняя и нижняя). Я знаю, что это не ясный вопрос, по…
0 ответов

R степенной закон соответствия данных

У меня возникли проблемы при расчете коэффициентов подгонки степенного закона набора данных Степенной закон функции у ~ а * х ^ б (с б, безусловно, отрицательно!) У меня есть следующие значения х х = с (370,470,520,590,660,880,950) значения y - это …
01 май '18 в 15:04
0 ответов

Какая математическая модель определяет две кривые (минимальную и максимальную) из одного и того же набора точек данных (X, Y)?

Я пытался выяснить, какую математическую / статистическую модель автор статьи Kratch, AM Design of Bulbous Bow использует для определения двух кривых на одном и том же наборе точек на графике (стр. 13 в pdf). Моя цель состоит в том, чтобы повторить …