Skip to main content
search

ПРОГРАММНАЯ РЕАЛИЗАЦИЯ ОБОБЩЕННОГО МЕТОДА НАИМЕНЬШИХ МОДУЛЕЙ С ОПТИМАЛЬНОЙ ОБЛАСТЬЮ РЕШЕНИЙ

Назначение

Устойчивая оценка коэффициентов линейного регрессионного уравнения в условиях наличия несимметричности отклонений в данных.

Область применения

Программа может использоваться как научно-техническими организациями, так и индивидуальными исследователями, образовательными учреждениями, органами власти и бизнес-сообществом. Необходимо базовое понимание принципов регрессионного анализа.

Особенности и преимущества

В программе реализован обобщенный метод наименьших модулей (ОМНМ), ключевое отличие от МНМ которого заключается в выпукло-вогнутом характере целевой функции. Таким образом, используя геометрические особенности функции, алгоритм спускается до некоторого первого приближения и производит «уточнение» решения путем полного перебора в заранее определенной оптимальной области решения за конечное число шагов. Описанные особенности позволяют значительно сократить вычислительную сложность алгоритма, а как следствие и время вычисления, сохранив при этом статистическую значимость полученного решения.

Программа наиболее актуальна при оценивании коэффициентов модели авторегрессии для временных рядов, а как следствие любых реальных данных, отличительными особенностями которых являются наличие несимметричных отклонений и зависимости между исследуемым показателем и объясняющими факторами, что вызывает смещение решения для большинства методов оценки коэффициентов регрессионной модели.

Функциональные возможности

Программа рассчитывает коэффициенты линейной регрессионной модели, считывая исходные данные из текстового файла и выводя результаты в консоль. Существует возможность регулировки области решений (доверительной вероятности) для 95 или 99%, а также проведения серии испытаний, для получений усредненного результата при заданном числе наблюдений и итераций.

Инструментальные средства создания

Visual Studio 2019, C++.

Системные требования

Windows 7 и выше.

Схема

Close Menu