Тип работы:
Предмет:
Язык работы:


ЧИСЛЕННОЕ ИССЛЕДОВАНИЕ МЕТОДОВ ИТЕРАТИВНОЙ РЕГУЛЯРИЗАЦИИ

Работа №38990

Тип работы

Магистерская диссертация

Предмет

информатика

Объем работы45
Год сдачи2019
Стоимость4900 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
172
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 3
1. Постановка задачи 5
2. Описание способа программной реализации 10
3. Описание примеров 13
4. Сравнительный анализ алгоритмов по численным экспериментам 15
ЗАКЛЮЧЕНИЕ 28
СПИСОК ЛИТЕРАТУРЫ 30
ПРИЛОЖЕНИЯ 31

При решении разнообразных прикладных задач, а также при исследованиях в области математической теории естественным образом возникают так называемые корректные и некорректные задачи.
В 1943 году появилась работа А.Н. Тихонова, в которой была указана практическая важность некорректных (неустойчивых по отношению к погрешностям в их исходных данных) задач и возможность их успешного решения.
А.Н. Тихоновым были предложены условия корректности задачи, а именно, задача называется корректной по Тихонову, если:
- априори известно, что решение задачи у существует для некоторого класса L и принадлежит некоторому заданному множеству М функционального пространства;
- решение единственно в некотором классе и в классе решений, принадлежащих М;
- бесконечно малым вариациям исходных данных задачи, не выводящим решение за пределы множества М, соответствуют бесконечно малые вариации решения.
По этой причине неустойчивость по отношению к погрешностям в исходных данных таких задач, которая имеет место практически во всех наиболее интересных для исследователей случаях, приводит к необходимости сформулировать принципы отбора приемлемых для исследователей их приближенных решений.
При необходимости приближенного решения таких задач (в нашем случае систем линейных алгебраических уравнений- СЛАУ) потребуется использовать методы регуляризации.
Замена исходной задачи на последовательность возмущенных задач (или даже одну возмущенную задачу) называется регуляризацией.
В настоящей работе производится сравнение двух версий методов итеративной регуляризации на численных примерах, используя итеративные процессы, реализация которых достаточно проста, а также эффективность методов.
Цель работы заключается в сравнении двух типов методов итеративной регуляризации: с пошаговым и со ступенчатым изменением параметров базового метода (в качестве базовых методов будем рассматривать метод градиентного спуска и метод проекции градиента). В дальнейшем будем их называть Метод 1 (пошаговое изменение параметров базового метода) и Метод 2 (ступенчатое изменение параметров базового метода). В методе 2 изменение параметра регуляризации происходит не на каждой итерации в отличие от метода 1, таким образом позволяя более свободно регулировать длину шага, например, по правилу Армихо [1]. Сравнение методов будет проводиться на различных группах примеров.
Задачи работы: изучение и исследование методов итеративной регуляризации, позволяющие найти приближенное решение некорректно поставленных задач, разработка программного продукта, включающего методы решения таких типов задач, проведение численных экспериментов сравнения решений, найденных предложенными методами.


Возникли сложности?

Нужна помощь преподавателя?

Помощь студентам в написании работ!


В ходе данной работы были изучены и исследованы методы итеративной регуляризации, позволяющие найти приближенное решение некорректно поставленных задач [7]. Основные результаты работы являются новыми. Они обобщают и дополняют работы отечественных и зарубежных исследователей [8].
Был разработан программный продукт, включающий методы решения таких типов задач. Также был проведен численный эксперимент сравнения решений, найденных предложенными методами, для размерностей 2х3, 5х7, 9х10, 15х17, 23х25, 55х56. Для каждой из указанных размерностей генерировалось 25 примеров.
Данные для исходных значений задач были получены с помощью генератора случайных чисел, а именно, случайным образом были генерированы элементы матрицы А из (1) и пробная точка Х[8]. Для получения значений вектора В из (1) находим произведение А на X => Ах=В (1).
В качестве базовых методов были использованы метод градиентного спуска и метод проекции градиента.
Установлено, что в большинстве экспериментов количество итераций, при котором будет найдено решение задачи методами 1 и 2, удовлетворяющее заданным условиям, увеличивается при соответственном увеличении размерности исходной задачи (1), для Метода 1 рост количества итераций экспоненциальный, для Метода 2 - линейный [9].
В частности, в среднем количество итераций при использовании Метода 1 увеличивается в 1,5 раза, если уменьшать невязку (6) в 10 раз, увеличивать значение е0 в 1,5 раза, а среднее количество итераций при использовании Метода 2 увеличивается в 1,7 раза, если уменьшать невязку (6) в 10 раз, увеличивать значение е0 в 1,5 раза и уменьшать значение и' на 0,5. Таким образом пришли к выводу, что метод регуляризации со ступенчатым изменением параметров базового метода находит решение гораздо быстрее метода, когда изменения параметров базового метода происходит на каждом шаге, в независимости от того, какой метод будет взят в качестве базового [10]. Так же по результатам работы для методов пошаговой и ступенчатой регуляризации были выделены специальные коэффициенты, параметры при использовании которых можно найти решение задачи за наименьшее количество итераций.



1. Konnov, I.V., Gradient methods with regularization for constrained optimization problems and their complexity estimates [Текст]/ I.V. Konnov, - 2018. - Vol.67, Is.5. - P.665-682.
2. Бакушинский, А.Б. Некорректные задачи. Численные методы и приложения [Текст] / А.Б. Бакушинский, А.В. Гончарский. - М.: Изд- во. Моск. ун-та, 1989 г. 199 с.
3. Бакушинский, А.Б. О решении вариационных неравенств [Текст] / А.Б. Бакушинский, Б.Т. Поляк. -ДАН СССР. 1974. Т. 219. №5. С. 1038-1041.
4. Коннов, И.В. Нелинейная оптимизация и вариационные неравенства. [Текст] / И.В. Коннов. Казань: Казанский университет, 2013.-508 с.
5. Воскобойников, Ю.Е. Современные проблемы прикладной математики.
Часть 1. Лекционный курс [Текст]: учебное пособие/ Ю.Е.
Воскобойников, А.А, Мицель- Томский гос. ун-т систем управления и радиоэлектроники (ТУСУР).- Томск, 2016.-138 с.
6. Бакушинский, А.Б. Итеративные методы решения некорректных задач [Текст] / А.Б. Бакушинский, А.В. Гончарский. - М.: Наука. Гл. ред. физ. - мат. лит., 1989.-130 с.
7. Бредихина, А. Б. Исследование и оценки погрешности некоторых методов регуляризации линейных операторных уравнений и их приложения [Текст] / А.Б. Бредихина. Челябинск, 2013. -15 с.
8. Корректные и некорректные задачи [Электронный ресурс]. -2010. -
URL: https://www.booksite.ru/fulltext/1/001/008/064/938.html (дата
обращения 07.02.2019).
9. Метод регуляризации Тихонова с негладкими стабилизаторами [Электронный ресурс]. -2007. -URL: http://www.dslib.net/vychislit- mat/metod-reguljarizacii-tihonova-s-negladkimi-stabilizatorami.html (дата обращения 16.02.2019).
10. Салахутдинова А.Ф. Численное исследование методов итеративной регуляризации: курсовая работа[Текст] / Казань: К(П)ФУ,2018-24 с.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2024 Cервис помощи студентам в выполнении работ