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

Диссертация (1150625), страница 11

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

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

Во-первых, оно должно быть совместимо с определением (,)последовательностей (определение 4) в том смысле, что если для фиксированного каждое измножеств разбиения будет состоять из элементарных множеств, то это гарантирует попаданиеодинакового количества точек в каждое из X1 , . . . , X . Во-вторых, алгоритм разбиения долженбыть таким, чтобы соблюдалась „вложенность“ ( , 2 )-разбиения в ( , 2+1 )-разбиение, тогда будет справедливо утверждение теоремы 10. В-третьих, разбиение должно быть достаточнопростым с алгоритмической точки зрения, то есть таким, чтобы задача определения индексаподмножества для произвольной точки ∈ была бы не очень вычислительно затратной.В работе автора и Ермакова С.М. [18], которая содержит первые численные результаты работы алгоритма Qint, предложено разбиение, определяемое только первой координатой .

Такое разбиение удовлетворяет всем вышеперечисленным требованиям, но, как было выясненопозднее, не является оптимальным. В самом деле, X1 , . . . , X представляют собой гиперпараллелепипеды, у которых с ростом уменьшается только одна грань. Такой алгоритм разбиения,по-видимому, хорошо подходит для функций, которые сильно изменяются только по первой координате.

Более универсальным оказывается алгоритм разбиения, предложенный автором в [19],именно его мы будем использовать во всех последующих численных экспериментах.Предлагаемый метод построения ( , 2 )-разбиений гиперкуба мы будем называть правилом бинарного рассечения. Определим шаги этого правила по индукции. Для = 0 ситуация тривиальна: X1 = задаёт ( , 1)-разбиение.

Для = 1 рассечём гиперкуб плоскостью, задаваемой уравнением 1 = 0.5, и тогда ( , 2)-разбиение будет состоять из множествX1 = [0, 0.5] × [0, 1] × . . . × [0, 1], X2 = [0.5, 1] × [0, 1] × . . . × [0, 1]. Теперь для = 2, . . . , 59(a) Шаг 1(b) Шаг 2(c) Шаг 3(d) Шаг 4(e) Шаг 5(f) Шаг 6Рисунок 2.1: Первые шесть шагов правила бинарного рассечения, = 3мы можем построить каждое последующее разбиение из предыдущего, проведя дополнительноерассечение плоскостью = 0.5.Опишем переход от ( , − 1)-разбиения к ( , )-разбиению для > .1) Если имеет остаток 1 от деления на (то есть представимо в виде + 1, ∈ N0 ),мы смотрим на рассечение, проведённое шагов назад. Оно проведено по первой координате несколькими плоскостями: 1 = 1 , 1 = 2 , .

. . , 1 = . Пусть числа 1 , 2 , . . . , упорядочены по возрастанию. Новое рассечение зададим плоскостями 1 =1 , 1 =2−1, 12= 2 , . . . , 1 = , 1 =1−.21, 12=Иными словами, каждый из отрезков[0, 1 ], [1 , 2 ], . . . , [ , 1] получает дополнительное рассечение пополам.2) В противном случае применяем рассечение для шага − 1, но по следующей координате.Номер этой координаты равен остатку от деления на (за тем лишь исключением, когдаон равен 0, тогда рассечение проводится по последней координате, ).Правило бинарного рассечения для случая = 3 проиллюстрировано рисунком 2.1, где изображены первые 6 шагов.Как уже было отмечено, оценивание дисперсии для рандомизированного квази-Монте-Карлопроводится на основе некоторого числа повторений. Каждое такое повторение представляет со-60бой один и тот же квазислучайный набор, рандомизированный по-новому.

Это необходимо, поскольку для одного повтора сколько-нибудь надежная процедура оценки дисперсии неизвестна,и в этом смысле необходимость проводить повторы является несомненным недостатком квазиМонте-Карло. Отметим, что и наивный Монте-Карло, и Qint такого недостатка лишены; болеетого, Qint задумывался как способ борьбы именно с необходимостью „лишних“ повторений.Вместе с тем, Qint можно использовать в сочетании с повторами, аналогичными квази-МонтеКарло.

На данном этапе нам кажется, что сравнение с квази-Монте-Карло необходимо проводить именно так, повторяя процедуру Qint столько же раз, сколько повторяется квази-МонтеКарло. Это количество мы будем именовать числом внешних повторов. Таким образом, мы будем сравнивать Qint с наивным Монте-Карло без внешних повторов, а с рандомизированнымквази-Монте-Карло – с внешними повторами, число которых будет равно 16 (этого достаточнов соответствии с практическими рекомендациями, указанными Лемьё К. [31]).

Дополнительноотметим, что вопрос о количестве внешних повторов и их целесообразности в целом не разреˆˆ обладают устойчивостью и при меньшемшён окончательно: как показывает практика, оценки количестве внешних повторов, что является ещё одним потенциальным улучшением метода Qint.2.5Результаты численных экспериментовВсе численные результаты будут представлены в виде графиков, где по оси отложено общееколичество вычислений подынтегральной функции, а по оси – оценка стандартного отклонения, полученная тем или иным рассматриваемым методом (наивный Монте-Карло, рандомизированный квази-Монте-Карло или Qint). Сразу стоит отметить, что все сравниваемые схемыявляются несмещёнными, поэтому нас не будет интересовать среднее (его математическое ожидание равно искомому значению интеграла, ; забегая вперёд, во всех экспериментах для всехметодов значение попадает в доверительный интервал с уровнем доверия 99%), а только стандартное отклонение.Для каждого из методов в этих координатах будем называть его траекторией последовательно соединённые точки, отвечающие разному количеству вычислений функции.

Траекторииодного и того же метода будут обозначаться одним цветом. Обе оси логарифмические, поэтомуможно легко определять скорость убывания стандартного отклонения для той или иной траек(︀ )︀тории, и, соответственно, метода: её можно оценить как 1 , если траектория параллельнапрямой вида = − + . Построение такого рода профилей является стандартной процедурой,позволяющей визуально оценивать скорость сходимости различных алгоритмов (см., например,Оуэн А. [45]).Для метода Qint мы будем рассматривать семейство траекторий вида „Qint_q“. Для каждойиз таких траекторий фиксирован параметр (он связан с , числом разбиений), а с увеличениемколичества вычислений функции наращивается параметр (он связан с , числом точек в каждом разбиении).

Минимально возможный параметр равен нулю: это означает, что разбиениевырождается в случай X1 = . Таким образом, процедура оценивания дисперсии в точности61совпадает с процедурой Монте-Карло, поэтому мы ожидаем, что траектория Монте-Карло итраектория „Qint_0“ будут совпадать.Наконец, мы будем выделять траекторию „Best Qint“. Она, напротив, соответствует фиксированному и увеличивающемуся . Более того, значение = 2 фиксировано для всех последующих функций и вариаций экспериментов.

Это значит, что в каждое из подмножеств X1 , . . . , Xпопадает по 4 точки. Такой выбор обеспечивает достаточное усреднение для оценивания величинˆˆ } . Мы могли бы рассмотреть и другие фиксированные , но нам достаточно траектории{=1„Best Qint“ для оценки скорости убывания дисперсии метода.Все результаты последующих численных экспериментов получены автором с использованием языка C++ [58] и открытой библиотеки HIntLib за авторством Шюрера Р. [42].

Обработкарезультатов и получение иллюстраций проводилось с использованием языка R [59] и ряда пакетов дополнений, в особенности randtoolbox [60] и ggplot2 [61]. Код программы, при помощикоторой проведены расчёты, распространяется автором диссертации под свободной лицензиейGPL (старше версии 2) и доступен в репозитории на сервисе GitHub [62].2.5.1Произведение кубических полиномовДля построения первого примера рассмотрим простейший кубический полином 3 + 0.75.В качестве подынтегральной функции будем использовать произведение таких полиномов покаждой из размерностей:1 () =∏︁(3 + 0.75).(2.35)=1Значение интеграла от функции 1 не зависит от размерности и равно единице:∫︁1 =1 () =∏︁=1(︃43+44)︃⃒1⃒⃒⃒⃒= 1.(2.36) =0Поведение стандартного отклонения квадратуры Qint для функции 1 в одномерном случаеописано нами в предыдущей главе.

Так, соотношение (2.31), полученное через оценивание модуля непрерывности (или, что равнозначно в плане порядка, интегрального модуля непрерывности(︁)︁для = 2), предполагает, что скорость убывания не может быть медленнее, чем 1 3/2.Результат численного эксперимента для функции 1 в одномерном случае приведён на иллюстрациях 2.2 и 2.3 (без внешних повторов и с внешними повторами, соответственно).Отметим несколько важных особенностей полученного результата.

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

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

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

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