
детерминации (для линейной регрессии - приведенный коэффи-
циент детерминации):
22
(1) 1
11(1)
()
e
yxy
nQ n
R
nmQ nm
−⋅ −
=− =− ⋅ −
−⋅ −
)
, (2.6.20)
где - количество вычисляемых коэффициентов регрессии.
Видно, что при неизменных
QQ увеличение m уменьшает
значение
m
e
,
2
y
. Если количество коэффициентов у сравниваемых
уравнений регрессии одинаково (например,
2m
), то отбор наи-
лучшей регрессии можно осуществлять по величине
2
y
. Если в
уравнениях регрессии меняется число коэффициентов, то такой
отбор целесообразно по величине
2
y
.
Для иллюстрации этой рекомендации в таблице 3.3 приведе-
ны значения
2
y
. Видно, что по величине
2
y
наилучшей рег-
рессией также является степенная регрессия. Полиномиальная
регрессия третьей степени имеет
2
y
значительно меньше коэф-
фициента
2
y
. ♦
Команда Поиск решения (пункт меню Сервис). Исполь-
зуется для вычисления параметров (коэффициентов) при которых
некоторый функционал, зависящий от этих параметров, достигает
наименьшего или наибольшего значения. Эта команда позволяет
также решать задачи условной оптимизации, т.е. когда ищется
минимум или максимум функционала с учетом дополнительных
ограничений (линейных или нелинейных) на значения искомых
параметров. Например, искомый параметр
b
должен удовлетво-
рять ограничению 0.2 1b
< . Эта возможность обуславливает
существенное преимущество рассматриваемого подхода по срав-
нению с командой Добавить линию тренда. К недостатку следу-
ет отнести необходимость программировать «вручную» вычисле-
ние индекса детерминации
2
y
.
Применение команды Поиск решения
для вычисления коэф-
фициентов нелинейной регрессии на основе метода наименьших
квадратов покажем на следующем примере.
Пример 2.7.2. По данным таблицы 2.2 построить уравнения
степенной регрессии, используя команду «Поиск решения».
Решение. Первоначально на листе Excel введем исходные
данные: значения
i
в ячейках А2 ÷ А7; значения в ячейках
В2 ÷ В7. Затем в ячейку В9 введем произвольное значение коэф-
фициента , а в ячейку В10 – произвольное значение коэффици-
ента . На рис. 2.14 показан фрагмент документа Excel с введен-
ными данными.
i
y
0
b
1
b
Следующим шагом является вычисление по уравнению рег-
рессии значений
1
0
b
ii
ybx
⋅
, 1,...,6i
. Так для вычисления зна-
чения
1
y
в ячейке С2 программируется выражение
=$B$9*A2^$B$10. Использование абсолютных адресов для ячеек
В9, В10 позволяет «размножить» это выражение на ячейки С3 –
С7. Далее в ячейках D2 – D7 вычисляется квадрат невязки при
соответствующем значении
i
. Так в ячейке D2 вводится выра-
жение =(C2-B2)^2, «размножаемое» в ячейках D3 – D7. Значе-
ние минимизируемого функционала МНК вычисляется в ячейке
D9 (см. рис. 2.14). На этом подготовка необходимой для команды
«Поиск решения» информации завершается.
Для выполнения команды «Поиск решения» необходимо об-
ратиться к пункту основного меню
Сервис и в появившемся ме-
ню щелкнуть мышью на команде
Поиск решения. Затем в поя-
вившемся диалоговом окне выполнить следующие действия (см.
рис. 2.14):
•
в поле ввода Установить целевую ячейку ввести адрес
ячейки, в которой вычисляется значение минимизируемого
функционала (в нашем примере – D9);
• включить опцию Минимальное значение (ищутся значения
коэффициентов, при которых функционал достигает своего ми-
нимального значения);
71 72