- •Регрессионные модели. Аппроксимация данных. Подбор формул со многими неизвестными
- •Построение регрессионной модели (определение функции «черного ящика»)
- •Прогнозирование с помощью линий тренда
- •Прогнозирование по методу наименьших квадратов с помощью матричных операций
- •Прогнозирование с использованием многофакторных моделей
- •Оценка эффективности рекламы
Прогнозирование с помощью линий тренда
Линии тренда графиков Excel используются для установления зависимости и исследования связи между двумя переменными.
Задача. Условия задачи остаются прежними (как в пункте 1).
Решение:
Введите значения X и Y по столбцам, скопировав лист с данными из п.1.
Постройте график зависимости Y(X), используя тип диаграммы «Точечная, с гладкими кривыми и маркерами».
Поставьте указатель мыши на линию графика функции, правая кнопка мыши – контекстное меню «Добавить линию тренда».
Установите параметры: тип тренда «линейная», «прогноз вперед на 1 период», «показывать уравнение на диаграмме», «поместить величину достоверности аппроксимации R^2».
Введите заголовок диаграммы «Прогноз объема производства на 11-й год».
Повторите пункты 2, 3, 4 для получения прогноза по следующим функциям: логарифмическая, полиномиальная второй степени, степенная, экспоненциальная.
Выберите лучшую модель по критерию R^2, которая лучше остальных описывает зависимость Y от X. Коэффициент детерминации R^2 равен доле исходных данных, которые подчиняются выбранной тенденции.
Произведите расчеты теоретических значений Yiтеор. и прогнозного значения Yпрогн для ожидаемого Xож = 11 по наилучшей модели.
Результаты расчетов изображены на рисунке.
Прогнозирование по методу наименьших квадратов с помощью матричных операций
Задача остается прежней: вычислить коэффициенты линейной модели b и a по методу наименьших квадратов, но только с помощью матричных операций.
Матричный способ решения построения модели имеет преимущества и недостатки.
Преимущества: компактность записи формул; исследование многофакторных моделей.
Недостатки: необходимость знания матричной алгебры; необходимость наличия программных средств выполнения матричных операций (Excel выполняет все матричные вычисления, кроме вычисления собственных значений и собственных векторов).
Перечень матричных операций в Excel:
- транспонирование – функция ТРАНПС категории «Ссылки и массивы»;
- вычисление обратной матрицы – функция МОБР категории «Математические»;
- умножение матриц – функция МУМНОЖ категории «Математические».
Особенности выполнения матричных операций в Excel:
1. после выбора функции установить нужные аргументы и выполнить расчеты для первой ячейки результирующего массива;
2. выделить первую ячейку с расчетами и все ячейки, на которые будет распространено действие функции;
3. нажать и отпустить клавишу F2;
4. последовательно нажать, не отпуская, клавиши Ctrl + Shift + Enter.
Решение задачи:
Введите данные Xi и Yi по столбцам. Для этого достаточно скопировать лист, в котором решалась задача в п.1.
Выполните расчет коэффициентов модели a и b в матричном виде по формуле:
A = (XТ X)-1 XТ Y,
где A – вектор-столбец коэффициентов модели;
X – матрица исходных данных, которая включает вектор-столбец переменной для свободного коэффициента b (его значения в нашем случае равны 1) и векторы-столбцы объясняемых факторов (в нашем случае – один столбец со значениями Xi);
XТ – транспонированная матрица;
(XТ X)-1 – обратная матрица от произведения двух матриц;
Y – вектор-столбец зависимой переменной.
Вычислите коэффициенты модели a и b в матричном виде в последовательности, как показано на рисунке.
Вычислите расчетные (теоретические) значения Yiтеор., прогнозное значение Yпрогн для Xожид=11.
Разобранный пример – учебный. Поэтому мы ограничились очень небольшим числом экспериментальных точек. В реальных условиях для обеспечения достоверности результатов исследования нужно брать гораздо большее число экспериментальных точек.