Форум врачей-аспирантов

Здравствуйте, гость ( Вход | Регистрация )

> Мультипликативный эффект, в регрессии
Pinus
сообщение 26.07.2010 - 16:00
Сообщение #1





Группа: Пользователи
Сообщений: 244
Регистрация: 28.08.2009
Пользователь №: 6286



Предлагаю обсудить эффект взаимодействия переменных в регрессии. Думается, что не так здесь все просто, прежде всего в задании функции этого эффекта. Возьмем такой пример: предполагается, что на переменную Y влияют два фактора X и Z. Предполагается квадратичная зависимость Y от X и линейная от Z. Все переменные количественные и непрерывные.
Общее уравнение запишем: Y = b0 + b1*X + b2*X^2 + b3*Z + b4*Z*X.
Возникает вопрос, почему мультипликативный эффект обязательно b4*Z*X? Почему он не может быть, например: b4*Z*X^2 или b4*Z*(X + X^2). Да и вообще, в принципе взаимное действие X и Z на Y здесь наверно может быть каким угодно, хоть b4*Z^3*[1-EXP(X^2)].
Если это так, то возникает вопрос: а как узнать какая функция у эффекта взаимодействия? Если, например для X и Z мы можем предполагать вид функции из теоретических соображений, предыдущих исследований или скажем по категоризованным графикам, то как быть с X*Z?

Сообщение отредактировал Pinus - 26.07.2010 - 16:02
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
 
Открыть тему
Ответов
плав
сообщение 26.07.2010 - 22:13
Сообщение #2





Группа: Пользователи
Сообщений: 1013
Регистрация: 4.10.2006
Пользователь №: 1933



Цитата(Pinus @ 26.07.2010 - 17:00) *
Предлагаю обсудить эффект взаимодействия переменных в регрессии. Думается, что не так здесь все просто, прежде всего в задании функции этого эффекта. Возьмем такой пример: предполагается, что на переменную Y влияют два фактора X и Z. Предполагается квадратичная зависимость Y от X и линейная от Z. Все переменные количественные и непрерывные.
Общее уравнение запишем: Y = b0 + b1*X + b2*X^2 + b3*Z + b4*Z*X.
Возникает вопрос, почему мультипликативный эффект обязательно b4*Z*X? Почему он не может быть, например: b4*Z*X^2 или b4*Z*(X + X^2). Да и вообще, в принципе взаимное действие X и Z на Y здесь наверно может быть каким угодно, хоть b4*Z^3*[1-EXP(X^2)].
Если это так, то возникает вопрос: а как узнать какая функция у эффекта взаимодействия? Если, например для X и Z мы можем предполагать вид функции из теоретических соображений, предыдущих исследований или скажем по категоризованным графикам, то как быть с X*Z?

Все не совсем так. Речь идет о взаимодействиях. Соответственно, если Вы предполагаете квадратичную зависимость Y от Z, то тем самым Вы предполагаете
а) Линейный компонент Y=b1*Х
б) Квадратичный компонент Y=b2*Х^2
Для Z только линейный компонент (b3)
Теперь мы хотим выяснить, есть ли взаимодействие, т.е. проходит ли кривая наклона одинаково при разных значениях Z
Соответственно наши гипотезы (нулевые)
1) Коэффициенты линейного компонента Х не отличаются от нуля
2) Коэффициенты линейного компонента Z не отличаются от нуля
3) Коэффициенты квадратичного компонент Х не отличаются от нуля
4) Коэффициенты линейного компонента Х не зависят от уровня Z
5) Коэффициенты квадратичного компонента Х не зависят от уровня Z
Обратите внимание - это статистические гипотезы, а не модель данных
Когда не будут выполняться гипотезы 4 и 5 - тогда, когда нет зависимости одного от другого, соответственно произведение этих величин будет равно 0 (я немного упрощаю и принимаю, что все значения - случайные величины со средним 0 и стандартным отклонением 1 - это и есть распределение случайной ошибки).
Можете попробовать сгенерировать такие случайные величины и взять не среднее произведения, а, например, среднее произведения одного на квадрат другого - результат получится смещенным). Пример в R
y<-rnorm(10000)
x<-rnorm(10000)
mean(x*y)
mean(x*y^2)
Соответственно, мы почти всегда в реальности имеем линейную модель
Y=b1+b2+b3
квадраты и прочее - это модификация с помощью которой мы приводим ошибку в нужный вид.
Соответственно, взаимодействия будут b1*b3, b2*b3, b1*b2*b3

еще раз повторюсь - надо уйти от модели данных и вспомнить о статистической модели. Простейшая модель данных (случайная величина)
Y=\mu
Статистическая модель (распределение)
Y=\mu+\epsilon
Вся теория статистического тестирования занимается поведением \epsilon, а не \mu. Напомню, \mu - это популяционные, фиксированные для всех параметры.
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 

Сообщений в этой теме
- Pinus   Мультипликативный эффект   26.07.2010 - 16:00
- - Игорь   Цитата(Pinus @ 26.07.2010 - 17:00) ....   26.07.2010 - 16:47
|- - Pinus   Цитата(Игорь @ 27.07.2010 - 00:47) Н...   27.07.2010 - 02:45
|- - плав   Цитата(Pinus @ 27.07.2010 - 03:45) В...   27.07.2010 - 13:27
- - плав   Цитата(Pinus @ 26.07.2010 - 17:00) П...   26.07.2010 - 22:13
|- - Pinus   Цитата(плав @ 27.07.2010 - 06:13) Ко...   27.07.2010 - 02:51
|- - плав   Цитата(Pinus @ 27.07.2010 - 03:51) В...   27.07.2010 - 13:21
- - Pinus   Какой смысл заключается (как можно понять) в случа...   22.09.2010 - 12:11
|- - плав   Цитата(Pinus @ 22.09.2010 - 13:11) К...   22.09.2010 - 19:42
- - Pinus   В книге Дрейпер Н., Смит Г. Прикладной регрессионн...   23.09.2010 - 07:27
|- - плав   Цитата(Pinus @ 23.09.2010 - 08:27) В...   23.09.2010 - 12:04
- - Pinus   Если перейти к конкретной задаче, то есть уравнени...   24.09.2010 - 01:43
- - плав   Цитата(Pinus @ 24.09.2010 - 02:43) Е...   24.09.2010 - 10:45
|- - Pinus   Цитата(плав @ 24.09.2010 - 18:45) Во...   24.09.2010 - 15:11
||- - плав   Цитата(Pinus @ 24.09.2010 - 16:11) В...   25.09.2010 - 15:36
|- - Pinus   Цитата(плав @ 24.09.2010 - 18:45) .....   24.09.2010 - 16:03
- - Игорь   Цитата(Pinus @ 24.09.2010 - 01:43) М...   24.09.2010 - 11:33


Добавить ответ в эту темуОткрыть тему