На практике при проведении множественного регрессионного анализа исследователи зачастую применяют линейную модель:
. (1)
Но в связи с тем, что большинство реальных процессов имеют нелинейную природу, то модели (1) часто получаются неадекватными. Для получения более адекватных уравнений необходимо реализовывать «конкурс» регрессионных моделей [1], который заключается в формировании множества альтернативных вариантов уравнений и на основании критерия адекватности выбора «лучшего» из них.
Так как реальный «конкурс» регрессионных моделей невозможно реализовывать вручную, следует автоматизировать этот процесс. С этой целью на языке программирования Delphi был разработан программный комплекс (ПК) «КРМ». Он позволяет строить уравнения, содержащие не более 5 экзогенных переменных, и допускает использование 9 элементарных функций, формирующих варианты регрессий. Таким образом, максимальное количество альтернатив, которые можно построить, равно .
ПК «КРМ» обладает достаточно простым, объяснимым интерфейсом. Результаты его работы выдаются в виде отчета с подробным анализом полученных результатов.
Возможности программы:
1. Автоматическое построение нелинейных по факторам регрессионных уравнений с заданными режимами.
2. Определение для каждого регрессионного уравнения заданных критериев адекватности.
3. Построение «лучшего» регрессионного уравнения.
4. Построение графика фактических и рассчитанных значений эндогенной переменной.
5. Формирование отчёта о результатах «конкурса» регрессионных моделей в Microsoft Word.
СПИСОК ЛИТЕРАТУРЫ
1. Носков С.И. Технология моделирования объектов с нестабильным функционированием и неопределенностью в данных. / С.И.Носков. - Иркутск: Облинформпечать, 1996. - 320 с.