Научная статья на тему 'ПОСТРОЕНИЕ КУСОЧНО-ЛИНЕЙНОЙ АВТОРЕГРЕССИОННОЙ МОДЕЛИ ПРОИЗВОЛЬНОГО ПОРЯДКА'

ПОСТРОЕНИЕ КУСОЧНО-ЛИНЕЙНОЙ АВТОРЕГРЕССИОННОЙ МОДЕЛИ ПРОИЗВОЛЬНОГО ПОРЯДКА Текст научной статьи по специальности «Математика»

CC BY
37
9
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РЕГРЕССИОННАЯ МОДЕЛЬ / АВТОРЕГРЕССИЯ / МЕТОД НАИМЕНЬШИХ МОДУЛЕЙ / ЗАДАЧА ЛИНЕЙНО-БУЛЕВОГО ПРОГРАММИРОВАНИЯ / ОБЕСПЕЧЕННОСТЬ ЖИЛЬЕМ

Аннотация научной статьи по математике, автор научной работы — Носков Сергей Иванович

Актуальность исследования обусловлена необходимостью расширения арсенала форм связи между переменными в регрессионных моделях. Объект: кусочно-линейная авторегрессионная модель произвольного порядка. Предмет: вычислительный аппарат решения задач линейно-булевого программирования. Цель: разработка алгоритма оценивания параметров кусочно-линейной регрессии. Методы: регрессионный анализ, математическое программирование. Результаты: в работе сформулирована задача построения кусочно-линейной авторегрессионной модели произвольного порядка на основе метода наименьших модулей. Предложен алгоритм ее решения, сводящийся к задаче линейно-булевого программирования приемлемой размерности для реальных прикладных проблем. Разработана кусочно-линейная авторегрессионная модель обеспеченности жильем на статистической информации Иркутской области, обладающая высокой адекватностью. Модель может быть успешно использована при решении различных проблем прогнозного характера.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Носков Сергей Иванович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

CONSTRUCTION OF A PIECE-LINEAR AUTOREGRESSION MODEL OF AN ARBITRARY ORDER

The relevance of the study is due to the need to expand the arsenal of forms of communication between variables in regression models. Object: piecewise linear autoregressive model of arbitrary order. Subject: computing apparatus for solving problems of linear-Boolean programming. Purpose: development of an algorithm for estimating the parameters of piecewise linear regression. Methods: regression analysis, mathematical programming. Results: the paper formulated the problem of constructing a piecewise linear autoregressive model of an arbitrary order based on the method of least modules. An algorithm for solving it is proposed, which reduces to a linear Boolean programming problem of acceptable dimension for real applied problems. A piecewise linear autoregressive model of housing provision based on the statistical information of the Irkutsk region has been developed, which has a high adequacy. The model can be successfully used in solving various predictive problems. Keywords: regression model, autoregression, least modules method, linear Boolean programming problem, housing supply.

Текст научной работы на тему «ПОСТРОЕНИЕ КУСОЧНО-ЛИНЕЙНОЙ АВТОРЕГРЕССИОННОЙ МОДЕЛИ ПРОИЗВОЛЬНОГО ПОРЯДКА»

ВЕСТНИК ЮГОРСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА

_2022 г. Выпуск 2 (65). С. 89-94_

УДК 519:254 DOI: 10.18822/byusu20220289-94

ПОСТРОЕНИЕ КУСОЧНО-ЛИНЕЙНОЙ АВТОРЕГРЕССИОННОЙ МОДЕЛИ

ПРОИЗВОЛЬНОГО ПОРЯДКА

Носков Сергей Иванович

доктор технических наук, профессор кафедры «Информационные системы и защита информации», ФГБОУ ВО «Иркутский государственный университет путей сообщения»,

Иркутск, Россия E-mail: sergey.noskov.57@mail.ru

Актуальность исследования обусловлена необходимостью расширения арсенала форм связи между переменными в регрессионных моделях.

Объект: кусочно-линейная авторегрессионная модель произвольного порядка.

Предмет: вычислительный аппарат решения задач линейно-булевого программирования.

Цель: разработка алгоритма оценивания параметров кусочно-линейной регрессии.

Методы: регрессионный анализ, математическое программирование.

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

Ключевые слова: регрессионная модель, авторегрессия, метод наименьших модулей, задача линейно-булевого программирования, обеспеченность жильем.

CONSTRUCTION OF A PIECE-LINEAR AUTOREGRESSION MODEL

OF AN ARBITRARY ORDER

Sergey I. Noskov

Doctor of Technical Sciences

Professor of the Department of Information Systems and Information Security, Irkutsk State Railway University Irkutsk, Russia E-mail: sergey.noskov.57@mail.ru

The relevance of the study is due to the need to expand the arsenal of forms of communication between variables in regression models.

Object: piecewise linear autoregressive model of arbitrary order.

Subject: computing apparatus for solving problems of linear-Boolean programming.

Purpose: development of an algorithm for estimating the parameters of piecewise linear regression.

Methods: regression analysis, mathematical programming.

Results: the paper formulated the problem of constructing a piecewise linear autoregressive model of an arbitrary order based on the method of least modules. An algorithm for solving it is proposed, which reduces to a linear Boolean programming problem of acceptable dimension for

real applied problems. A piecewise linear autoregressive model of housing provision based on the statistical information of the Irkutsk region has been developed, which has a high adequacy. The model can be successfully used in solving various predictive problems. Keywords: regression model, autoregression, least modules method, linear Boolean programming problem, housing supply.

Keywords: regression model, autoregression, least modules method, linear Boolean programming problem, housing supply.

Введение

Весьма часто при построении математических моделей динамических процессов самой различной природы успешно применяются авторегрессионные соотношения, в правые части которых включаются значения зависимых переменных в прошлые по отношению к текущему моменты времени (или за прошлые периоды времени). Так, в работе [1] с помощью авторегрессионной нейронной сети изучается влияние 66 климатических факторов на спрос на электроэнергию. В [2] с использованием векторной авторегрессионной модели, а также реальной и номинальной кривых Нельсона - Зигеля изучается доходность активов. Получены важные результаты, показывающие, что отсроченные аннуитеты с защитой от инфляции важны при наличии риска реального трудового дохода, однако так называемые номинальные отсроченные аннуитеты покупаются как более дешевая альтернатива, если реальная доходность низка или отрицательна. В статье [3] на основе модели авторегрессионного интегрированного скользящего среднего исследуются будущие цены на интеллектуальные системы, позволяя предлагать более доступные товары и услуги. Работа [4] посвящена созданию авторегрессионной модели первого порядка для нерегулярных дискретных временных рядов при изучении разных типов сверхновых, обнаружении и характеристике внесолнечных планет и классифицировании звезд. Весьма интересным представляется исследование [5], в котором изучается вопрос снижения зависимости Саудовской Аравии от нефти и диверсификации ее экономики. Рассматриваются данные о ценах на нефть и инвестициях в акции исламских государств, оценивается их взаимодействие и взаимовлияние с помощью векторного авторегрессионного моделирования и оценки функции импульсного отклика.

Результаты и обсуждение

Пусть поведение некоторого динамического процесса описывается зависимой переменной yt, t = 1, n . Тогда линейная авторегрессионная модель порядкаp представима в виде:

p _

yt + S, t = p +1 n 0)

i=1

где ai, i = 1, p - подлежащие оцениванию параметры, st, i = p +1, n - ошибки аппроксимации, не имеющие вероятностной природы. Таким образом, на значения переменной у в момент времени t (или за период времени t) влияют ее прошлые значения до момента t-p включительно. Отметим, что проблемам построения авторегрессионных моделей посвящена обширная литература (см., например, [6-8]).

В настоящей работе мы займемся решением проблемы построения кусочно-линейной авторегрессии произвольного порядка p, имеющей вид

yt = min{a1 yt_,yt_2,...,apyt_p} + st,t = p + 1,n . (2)

При этом потребуем выполнения условия n-p > p (длина выборки данных должна быть больше числа оцениваемых параметров).

Введем следующие обозначения:

zt = min {«iyt-i, «yt-2,-,apyt_p }, t = p +1, n.. (3)

Тогда модель (2) представима в виде:

yt = zt + К.

Неизвестные параметры а,, i = 1, p будем оценивать посредством реализации метода наименьших модулей (МНМ), минимизируя функцию J (а) :

n

J (а)= ZI yt- zt I ^ min. (4)

t=p+i

Следует указать, что построению кусочно-линейной регрессии методом наименьших квадратов с произвольными независимыми переменными посвящены, в частности, работы [9, 10].

Для решения задачи (4) воспользуемся подходом, развитым в работах [11- 14] при использовании МНМ для построения кусочно-линейных многофакторных регрессий. Введем в рассмотрение переменные щ и vt следующим образом:

Г yt- zt, yt > zt

[0, в противном случае,

Г zt- yt, zt > yt

t [0, в противном случае. Тогда будут справедливы тождества

zt + Щ - V = yt, t = p +1, n . (5)

Из соотношения (3) следует справедливость неравенств

^ < а,У(-г, 1 = Р +1, ПI = 1, p, (6)

причем для каждого t по крайней мере одно из них должно обращаться в строгое равенство.

Для достижения последнего условия введем в рассмотрение (п - р)р булевых переменных ай, 1 = р +1,п, i = 1, р и сформируем ограничения:

ау-г - ^ < (1 - <) М, 1 = р +1, n, г = ^ p, (7)

р

Z°« = 1, t = p +1,n, (8)

i=1

< е {0,1}, 1 = р +1, п, г = 1, р, (9)

где М - заранее выбранное большое положительное число.

Из определения переменных щ и V следуют следующие равенства

К = Щ + vt, UV = 0,

что позволяет представить задачу (4) в виде

n

J(«)= Z (u + Vmin . (10)

t=p+1

Таким образом, задача (4) поиска значений неизвестных параметров а,, i = 1, p кусочно-линейной авторегрессии (2) с помощью МНМ свелась к задаче линейно-булевого програм-

мирования (5) - (10) с (n - p)p + 3(n - p) + p переменными (из которых (n - p)p - булевы) и 2((n - p)p + n - p) ограничениями.

Важнейшим социальным индикатором эффективности функционирования любого региона является общая площадь жилых помещений, приходящаяся в среднем на одного жителя, выраженная в квадратных метрах. Построим кусочно-линейную авторегрессионную модель (2) динамики этого показателя на основе статистической информации по Иркутской области [15] за 1995-2020 годы (рисунок).

30

5

0 -

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Номер наблюдения

Рисунок - Динамика переменной у за 1995-2020 годы

Решение задачи (5) - (10) с этими исходными данными позволяет представить модель (2) в виде кусочно-линейной авторегрессии третьего порядка:

yt = min{1.016yt-i, 1.054^2,1.083yM}, t = 4,26, (11)

Е=0.77, КСП=18.

Здесь в качестве критериев оценки адекватности модели использованы средняя относительная ошибка аппроксимации Е и критерий согласованности поведения расчетных и фактических значений зависимой переменной КСП (см., например, [16]):

£_100% f \y -zt |

n - pt=p+\ yt '

n

КСП = Z sign[( yt -yt-1)( z- z-1)],

t=p+2

где

f 1, a > 0 sign(a) = \

[0, впротивномслучае.

Как следует из значений Е и КСП, модель (11) обладает весьма высокими аппроксима-ционными характеристиками. Ее анализ позволяет сделать вывод об увеличении значения параметра с ростом порядка авторегрессионной составляющей, что вполне согласуется с динамикой переменной у, представленной на рис. 1.

Кусочно-линейная авторегрессионная модель (11) обеспеченности жильем в Иркутской области может быть успешно использована при решении различных проблем прогнозного характера.

Заключение и выводы

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

Литература

1. Chreng, K. Electricity demand prediction for sustainable development in Cambodia using recurrent neural networks with ERA5 reanalysis climate variables / K. Chreng, H. S. Lee, S. Tuy // Energy Reports. - 2022. - № 8. - Р. 76-81.

2. Owadally, I. Optimal investment for a retirement plan with deferred annuities allowing for inflation and labour income risk / I. Owadally, C. Jang, A. Clare // European Journal of Operational Research. - 2021. - № 3 (295). - Р. 1132-1146.

3. Forecasting E-commerce products prices by combining an autoregressive integrated moving average (ARIMA) model and Google Trends data / S. Carta, A. Medda, A. Pili, [et al.] // Future Internet. - 2018. - № 1 (11). - Р. 5-11.

4. Eyheramendy, S. An irregular discrete time series model to identify residuals with autocorrelation in astronomical light curves / S. Eyheramendy, F. Elorrieta, W. Palma // Monthly Notices of the Royal Astronomical Society. - 2018. - № 4 (481). - Р. 4311-4322.

5. Jawadi, F. Toward a new deal for Saudi Arabia: oil or Islamic stock market investment? / F. Jawadi, N. Jawadi, A. I. Cheffou // Applied Economics. - 2018. - № 50 (59). - Р. 6355-6363.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

6. Драница, Ю. П. Быстрый алгоритм построения нестационарной векторной линейной авторегрессии / Ю. П. Драница, А. Ю. Драница, О. В. Алексеевская. - Текст : непосредственный // Дифференциальные уравнения и процессы управления. - 2011. - № 4. - С. 138-177.

7. Тырсин, А. Н. Построение моделей авторегрессии временных рядов при наличии помех / А. Н. Тырсин. - Текст : непосредственный // Математическое моделирование. -2005. - Т. 17, № 5. - С. 10-16.

8. Гельру, Я. Д. Векторная модель авторегрессии показателей производственной деятельности строительного предприятия / Я. Д. Гельруд, Е. А. Угрюмов, В. Л. Рыбак. - Текст : непосредственный // Вестник Южно-Уральского государственного университета. Серия: Вычислительная математика и информатика. - 2018. - Т. 7, № 3. - С. 19-30.

9. Базилевский, М. П. Исследование возможности построения кусочно-линейных регрессий с нелинейными границами переключения / М. П. Базилевский. - Текст : непосредственный // System Analysis and Mathematical Modeling. - 2021. - Т. 3, № 2. - С. 99-112.

10. Базилевский, М. П. МНК-оценивание параметров специфицированных на основе функций Леонтьева двухфакторных моделей регрессии / М. П. Базилевский. - Текст : непосредственный // Южно-Сибирский научный вестник. - 2019. - № 2 (26). - С. 66-70.

11. Носков, С. И. Оценивание параметров аппроксимирующей функции с постоянными пропорциями / С. И. Носков. - Текст : непосредственный // Современные технологии. Системный анализ. Моделирование. - 2013. - № 2 (38). - С. 135-136.

12. Иванова, Н. К. Идентификация параметров некоторых негладких регрессий / Н. К. Иванова, С. А. Лебедева, С. И. Носков. - Текст : непосредственный // Информационные технологии и проблемы математического моделирования сложных систем. - 2016. - № 17. - С. 107-110.

13. Носков, С. И. Идентификация параметров кусочно-линейной регрессии / С. И. Носков, Р. В. Лоншаков. - Текст : непосредственный // Информационные технологии и проблемы математического моделирования сложных систем. - 2008. - № 6. - С. 63-64.

14. Базилевский, М. П. Алгоритм построения линейно-мультипликативной регрессии / М. П. Базилевский, С. И. Носков. - Текст : непосредственный // Современные технологии. Системный анализ. Моделирование. - 2011. - № 1 (29). - С. 88-92.

15. Федеральная служба государственной статистики. - URL: https://rosstat.gov.ru/folder/210/document/13205 (дата обращения: 09.06.2022). - Текст : электронный.

16. Носков, С. И. Обобщенный критерий согласованности поведения в регрессионном анализе / С. И. Носков. - Текст : непосредственный // Информационные технологии и математическое моделирование в управлении сложными системами. - 2018. - № 1 (1).- С. 14-20.

i Надоели баннеры? Вы всегда можете отключить рекламу.