Главная » Просмотр файлов » Диссертация

Диссертация (1150844), страница 8

Файл №1150844 Диссертация (Структурные аппроксимации временных рядов) 8 страницаДиссертация (1150844) страница 82019-06-29СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 8)

Эквивалентные формы итераций для метода MGNВведём следующие обозначения. Пусть F, = (JS, ) :,{1,...,} обозначает пер­()()вые столбцов матрицы Якоби JS (( ) , ( ) ) = JS, , F, = (JS, ) :,{+1,...,2}обозначает последние столбцов матрицы Якоби JS, .Докажем теорему 3.1.1 об эквивалентном виде итераций метода MGN.Доказательство теоремы 3.1.1. Необходимо доказать эквивалентность (3.5) и(3.6). Следующее равенство верно для любой F полного ранга и положительноопределённой V: (F)†V ΠF,W = (FT VF)−1 FT VF(FT WF)−1 FT W = (F)†W . Со­гласно теореме 2.2.3, colspace J, = ((() )2 ), и, таким образом, ΠJ, ,W =Π((() )2 ),W .⎛⎞Q ( )̂︀ = Q̂︀ = ⎝⎠Выберем матрицу V нужным образом.

Определим QTF,̂︀ T Q.̂︀ Докажем,— матрицу полного ранга (см лемму 2.2.1), и положим V = Qчто(︀)︀(J, )†V Π((() )2 ),W (X − Π(() ),W (X)) :,{+1,...,2} == M† QT (() )Π((() )2 ),W (X − Π(() ),W (X)),T()52где M = QT (() )F, согласно лемме 2.2.2.Мы доказываем это равенство, используя технику блочных матриц. Заме­тим, что вычисление нижней половины строк матрицы (JS, )†V требует вычис­−1ление только нижней половины строк матрицы (JT.S, VJS, ) ⎞⎛0M̂︀ S, = ⎝ −,⎠,Таким образом, мы имеем QJTTF, F, F, F,⎛JT, VJS, =(︀−1(JTS, VJS, )(FT F )T FT, F,⎝ , ,T T(FT, F, ) F, F,)︀:,{+1,...,2}T T(FT, F, ) F, F,MT M+T T(FT, F, ) F, F,⎞⎠,=)︁(︁)︀(︀ T−1TT −1T−1 ,= −(MT(M M ) M ) (F, F, ) (F, F, )⎛V = Q(() )QT (() ) + F, FT, ,⎝JT, V =⎞T T(FT, F, ) F,T()T T(FT, F, ) F,M Q ( ) +(︀ T)︀(︀ T)︀−1 T(JS, VJ, )−1 :,{+1,...,2} JTV=(JVJ)JV=S,S,S,S,:,{+1,...,2}⎠,† T−1T()()= (MT M ) M Q ( ) = M Q ( ).Для реализации метода MGN используется именно вид итерации (3.6).

Намтакже понадобится другой вид итерации (3.5) для сравнения с методом VPGN.ОпределимH = (I − Π(() ),W )F, ,(3.9)и рассмотрим следующую итерацию:(+1)( )()= ( ) + (H )†W (X − Π(() ),W (X)).Предложение 3.1.1. Итерации (3.5) и (3.10) эквивалентны.(3.10)53Доказательство. Покажем, что(︀)︀†((JS, )†W ) :,{+1,...,2} = (I − Π(() ),W )F, W .(3.11)Чтобы это сделать, нужно представить (JS, )†W в следующем виде:⎛(JS, )†W =FT WF,⎝ ,⎞−1 ⎛FT, WF, ⎠TFT, WF, F, WF,⎞FT W⎝ , ⎠FT, W.(3.12)Вычислим нижнюю половину (3.12):((JS, )†W ) :,{+1,...,2} =TT−1TTT= (FT, WF, − F, ΠF, ,W WF, ) (F, − F, ΠF, ,W )W =(︀)︀−1= ((I − ΠF, ,W )F, )T W((I − ΠF, ,W )F, )((I − ΠF, ,W )F, )T W,TTтак как ΠTF, ,W WΠF, ,W = ΠF, ,W W.

C учётом Π(() ),W = ΠF, ,W получа­ем правую часть (3.11).⎞QT (() )̃︀⎠. Эта матрица невырождена,⎝Также определим матрицу Q =TF, W̃︀ T = [Q(() ) : WF, ], где colspace WF, = (() ) из-за положи­так как Q⎛тельной определённости W.Для сравнения итерации метода MGN с итерацией метода VPGN нам по­надобится следующее свойство.Лемма 3.1.2.Для⎛⎞ H , заданной в (3.9), выполнено следующее равенство:−ST, : ⎠−1 ⎝̃︀H = Q , где = ( ).0,⎛⎞T−S̃︀ H = ⎝ , : ⎠, вычислив отдельно про­Доказательство.

Покажем, что Q0,изведение верхних и нижних строк. Так как QT (() )Π(() ),W = 0 −, , для54верхних − строк имеем QT (() )(I − Π(() ),W )F, = QT (() )F, =−ST, : .TДля нижних строк получаем FT, W(I − Π(() ),W )F, = (F, W −FT, W)F, = 0, .3.1.6.

Сравнение вида итераций методов VPGN и MGN()Представим матрицу Якоби JS* (( ) ), заданную в (3.8), в виде суммы двух()̃︀ () ) + H(̂︀ () ) = H̃︀ + Ĥ︀ , гдечастей: JS* (( ) ) = H(( )( )()−1()−1()T̃︀(H(( ) ) :, = −W Q( )Γ ( )Q ( )Π(() ),W X,()−1−1()T()̂︀(H(( ) ) :, = −Π(() ),W W Q( )Γ ( )Q ( )X, = ( ) = — -й элемент множества .̃︀ .Лемма 3.1.3.

Выполняется следующее равенство: H = H⎞⎛T−S̃︀ H̃︀ = ⎝ , : ⎠, а затем используем ре­Доказательство. Докажем, что Q0,̃︀ ) :, = −QT ( )Π(() ),W X, сле­зультат леммы 3.1.2. Мы имеем (Q(() )T H̃︀ = −ST , а также FT WH̃︀ = 0, , что доказываетдовательно, Q(() )T H, :,утверждение.Применим лемму 3.1.3 к шагу (3.4).Предложение 3.1.2. Следующая итерация эквивалентна (3.4):(+1)( )=()( )+(︁()H(( ) ))︁†()()̂︀+ H(( ) )(X − S* (( ) )).(3.13)WЗамечание 3.1.1. Предложение 3.1.1 и следствие 3.1.2 показывают, чтоитерация метода VPGN в виде (3.13) отличается от итерации метода MGN̂︀ вместо H , при этомв виде (3.10) псевдообращением матрицы H + Hcolspace H ⊂ (() ).553.2.

Вычисление базисов пространств () и (2)3.2.1. Общая теорияДля реализации шага итерации (3.6) предложенного алгоритма оптими­зации MGN, нам необходимы эффективные алгоритмы вычисления ортонор­мированных базисов () и (2 ), где () обозначает пространство рядов,управляемых ОЛРФ(). Заодно, мы можем использовать полученные алгорит­мы для улучшения устойчивости шага (3.4) алгоритма VPGN. Как и ранее, подZ() мы имеем в виду матрицу, столбцы которой составляют некоторый базис().

Нас интересует построение ортонормированных базисов для использова­ния их при численном вычислении проекции на (), чтобы получать болееточные значения проекций.Начнём с построения Z(). Несмотря на то, что рассматриваемые рядывещественнозначные, мы конструируем комплекснозначный базис, так как та­кая замена не влияет на проекцию Π(),W для любого вещественного век­тора и вещественной матрицы W. Таким образом, мы хотим найти невы­рожденную матрицу Z() = Z ∈ C × , которая бы удовлетворяла равенствуQT ()Z = 0 − .Введём следующую матрицу-циркулянт C(), зависящую от ∈ R+1 :⎞⎛1 2 . .

. . . . +1 0 . . .0⎟⎜.. ⎟..⎜.⎜ 01 2 . . . . . . +1. ⎟⎟⎜⎜ .................... 0 ⎟⎟⎜ .⎟⎜⎟⎜....⎜ 0 .....012+1 ⎟⎟⎜,(3.14)C() = ⎜.. ⎟............⎟⎜......⎜+1. ⎟⎟⎜⎜ .... ⎟............⎜ ........ ⎟⎟⎜⎟⎜⎟⎜ 3 . . . +1 0...012 ⎠⎝2......+10...0156которую можно получить расширением матрицы QT (). Получим ∈ () то­гда и только тогда, когда C() ∈ span( −+1 , . . . , ). Если C() невырож­дена, то мы можем найти базисные векторы путём решения систем линейныхуравнений C() = −+1 , = 1, . . .

, , с помощью дискретного преобразо­вания Фурье [43], и затем применить ортонормализацию к V = [1 : . . . ].Обозначим ℱ и ℱ−1 прямое и обратное дискретное преобразование Фурьедлины . Для ℱ () = , , ∈ C , = (0 , . . . , −1 )T , = (0 , . . . , −1 )T∑︀ −1i2выполняется = √1 =0 exp(− ). При этом определим преобразованиеФурье от матрицы как ℱ (X) = [ℱ (1 ) : . . .

: ℱ ( )], где X = [1 : . . . : ],и ℱ−1 (Y) аналогично.Следующая лемма — прямое применение теоремы о решении системы ли­нейных уравнений с матрицей-циркулянтом [43]. Обозначим — характери­стический многочлен ОЛРФ(), см. определение 1.1.4.Лемма 3.2.1.

Обозначим V = ℱ−1 (A−1 R ), где R = ℱ ([ −+1 : . . . : ]),TA = diag(( (0 ), . . . , ( −1 ))T ), = exp( i2 ). Тогда Q ()V = 0 −, ,при этом диагональ матрицы A содержит собственные числа матрицыC().Замечание 3.2.1.1. В качестве матрицы, содержащей базис (), мож­но взять матрицу Z, столбцы которой построены с помощью ортонор­мализации столбцов матрицы V , заданной в лемме 3.2.1. Будем обо­значать это преобразование как Z = othonorm(V ). Так как QT ()V =0 −, , то и QT ()Z = 0 −, .2. Так как ℱ−1 — преобразование, сохраняющее ортонормированность, мат­рица Z = ℱ−1 (othonorm(A−1 R )) состоит из ортонормированных столб­цов.Тем не менее, C() может оказаться вырожденной, например в случае ли­нейных временных рядов с = +, управляемых ОЛРФ(), = (1, −2, 1)T .57Лемма 3.2.1 показывает, что собственные числа C() — значения многочлена () в узлах равномерной решётки на комплексной единичной окружностиT = { ∈ C : || = 1}: = {exp( i2 ), = 0, .

. . , − 1}, ⊂ T. Следователь­но, невырожденность C() эквивалентна отсутствию корней полиномов ()на . Следующая лемма помогает избежать проблем с нулевыми собственнымичислами. Определим унитарную матрицу T () = diag((1, i , . . . , i( −1) ))T ,где — вещественное число.Лемма 3.2.2. Пусть — вещественное. Если ряд X управляется ОЛРФ(),̃︀ = T ()X управляется (),̃︀̃︀то ряд Xгде ()= (T+1 (−)). Более того,2̃︀ = T ()Y управляется (())̃︀если ряд Y управляется ОЛРФ(2 ), то ряд Y.̃︀ равны ̃︀( ) = (˜К тому же, собственные значения C() ), где ˜ = −i .Доказательство.

Лемма доказывается с помощью вычисления столбцов мат­2 T̃︀ = 0T по определению 1.1.3 и̃︀ = 0T и ((())̃︀T ()+1 (X)̃︀риц ) +1 (Y) − −замечания о том, что 2 () = ( ())2 .Замечание 3.2.2. Возьмём ∈ R, −/ < ≤ / (так как и + 2/̃︀ — невырожде­ведут к одному и тому же результату) такую, что C()̃︀ используя лемму 3.2.1, такой,на, и вычислим ортонормированный базис Z,̃︀ = 0 −, . Тогда Z = (T (−))Z̃︀ — ортонормированная мат­̃︀ Zчто QT ()̃︀ 2 такой, чторица такая, что QT ()Z = 0 −, . Подобным образом, для Z̃︀ 2 = 0 −, , Z2 = (T (−))Z̃︀ 2 , мы получаем QT (2 )Z2 = 0 −, .̃︀ 2 )ZQT (()̃︀Равенство ˜( ) = (˜ ) означает, что собственные числа C(())мож­но вычислить как значения многочлена () в точках ∈ (), где)︂)︂(︂ (︂2()()() = { , = 0, . .

. , − 1}, = exp i.−(3.15)() — повёрнутая равномерная решётка на T. Следовательно, можно добить­̃︀ся невырожденности C(())выбором подходящего .58Цель выбора состоит в том, чтоб уменьшить число обусловленности мат­̃︀рицы C(())как можно сильнее. Приближённо, это можно свести к задачемаксимизации наименьшего собственного числа |min ()| = min∈() | ()|,так как модуль максимального собственного числа не превосходит max∈T | ()|.В точной арифметике любое ненулевое наименьшее собственное число соответ­ствует невырожденности. Однако на практике нам требуется как можно мень­шее число обусловленности для устойчивости и точности вычисления.Объединяя леммы 3.2.1, 3.2.2 с замечаниями 3.2.1, 3.2.2, мы получаем сле­дующий алгоритм вычисления Z.Алгоритм 3.2.1 (Вычисление базиса ()). Вход: число , вектор ко­эффициентов ∈ R+11:Найти 0 = arg max−/ ≤</ min∈() | ()| с помощью одномерногочисленного метода оптимизации.2:Вычислить вектор = (,0 , .

Характеристики

Тип файла
PDF-файл
Размер
1,22 Mb
Высшее учебное заведение

Список файлов диссертации

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6527
Авторов
на СтудИзбе
301
Средний доход
с одного платного файла
Обучение Подробнее