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


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

Работа №142373

Тип работы

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

Предмет

физика

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

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


Введение 3
Теоретическая часть 5
Опробование алгоритма на модельном материале 13
Заключение 26
Список литературы 27



В работе представлены результаты оценки скорости распространения упругой волны в градиентной среде. Для оценки параметра используется генетический алгоритм (ГА). Генетический алгоритм - это способ решения глобальных нелинейных задач оптимизации. Первые попытки по симуляции алгоритма провел Нильс Баричелли в Принстонском университете в 1954 году. Хотя ученый продемонстрировал способность машины играть в простую игру, алгоритм стал общепризнанным методом оптимизации после работ группы Рехенсберга в 1960-х и начале 1970-х годов. Но пика популярности алгоритм достиг благодаря Джону Холланду в начале 1970-х годов [1]. В середине 1980-х годов прошла первая международная конференция по генетическим алгоритмам в Питтсбурге. В конце 1980-х годов, General Electric начала продажу набора промышленных вычислительных средств, работавших с использованием генетического алгоритма.
В основе алгоритма лежит использование эволюционных принципов для поиска оптимального решения. По аналогии с эволюционными процессами в природе, генетический алгоритм производит отбор наилучших моделей. Поисковый механизм не следует определенному набору правил, т.е. используется случайный поиск, однако это приводит к оптимальному результату. Особенность ГА в том, что он допускает использование любого типа объектного функционала, не требуя его гладкости. Алгоритм способен комбинировать локальный и глобальный поисковые механизмы в единый эффективный метод. Интерес к этому методу неуклонно растет, он находит все новые применения в различных областях физики, математики и других естественных наук, где требуется решать задачи оптимизации. Область применения алгоритма достаточно большая и вот некоторые из них [2]:
- Экстремальные задачи (нахождение точек минимума и максимума);
- Настройка искусственной нейронной сети;
- Задачи о кратчайшем пути;
- Аппроксимация функций;
- Задачи компоновки;
- Отбор (фильтрация) входных данных;
- Моделирование искусственной жизни;
- Биоинформатика (свертывание белков и РНК);
- Игровые стратегии;
- Нелинейная фильтрация;
Некоторые разделы могут содержать подпункты. Так, например, экстремальные задачи включают в себя целый класс задач линейного и нелинейного программирования.
Алгоритм также нашел применение в ряде геофизических задач, таких как: нелинейное обращение морских рефрагированных сейсмических данных для построения одномерного скоростного разреза [3], решение двумерной обратной задачи магнитотеллурического зондирования [4]. Так как большинство обратных задач являются задачами оптимизации, то можно ожидать, что генетический подход найдет применение для решения многих геофизических проблем. Среди них можно выделить проблемы определения координат очага землетрясений, сейсмическая томография и определение скорости распространения сейсмической волны в различных средах. Для нашего исследования мы рассмотрели градиентную среду, в этом случае основным параметром является скорость распространения волны.
Основные этапы работы алгоритма:
- Кодирование
- Отбор
- Скрещивание
- Мутация
- Выбор
Отбор наилучших моделей, скрещивание и мутация так же используются в генетике, поэтому алгоритм называется генетическим [5,6].




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

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

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


Рассмотрено линейное изменение скорости в градиентной среде, у которой происходит изменение по горизонтальной и вертикальной составляющей. Результаты проведенных численных экспериментов показали:
-приемлемую точность генетического алгоритма при определении скорости распространения сейсмических волн в случае градиентного слоя;
-простоту в реализации;
-алгоритм не требует никакой информации о поведении функции;
-возможность использования алгоритма с изменяющейся средой;
-данный метод не требует задания начального значения и всегда приходит к глобальному экстремуму, в отличие от градиентных методов.
Следует отметить, что для сложных задач при поиске глобального экстремума генетический алгоритм показывает хороший результат при высоком уровне шума в экспериментальных данных. Об этом говорят результаты модельных экспериментов, представленных в данной работе.
Результаты, проведенных исследований убедительно доказывают, что ГА можно успешно использовать для оценивания скорости распространения сейсмических волн в градиентных средах.
Генетический алгоритм достаточно быстро находит область глобального экстремума. Если после нахождения данной области использовать другой метод, то полученный гибридный алгоритм найдет решение быстрее. Данную идею описали Mattia Aleardi и Alfredo Mazzotti в своей работе [22]. Ученые в качестве другого метода использовали модель Гиббса, которая замечательна тем, что не требует явно выраженного совместного распределения, а нужны лишь условные вероятности для каждой переменной, входящей в распределение. На первом этапе гибридного метода используется ГА для быстрого нахождения области глобального экстремума. На втором этапе реализуется модель Гиббса, которая уменьшает время сходимости и увеличивает точность конечного результата. В работе также наглядно продемонстрировано сравнение стандартного и гибридного алгоритмов.



J. H. Holland. Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor, 1975.
[2] Heitkoetter, Joerg, Beasley, David, The Hitch-Hiker's Guide to Evolutionary Computation, 2001. //P.110.
[3] Sambridge M. Genetic algorithms in seismic waveform inversion, 1992. //Jeophys. P.323-342.
[4] Everett M.E., Schultz A., Two-dimensional nonlinear magnitotelluric inversion using a Genetic Algorithm, 1993. //J.Geomag. Geoelectr. N 45. P.1013-1026.
[5] Гольцман Ф. М. Статистические модели интерпретации. Москва: Главная редакция физико-математической литературы издательства "Наука". 1971. 328 с.
[6] Троян В. Н., Киселев Ю. В. Анализ и обработка данных. Санкт-Петербург: Издательский дом "Санкт-Петербургского государственного университета". 2010. 580 с.
[7] Soraya Rana, Examining the Role of Local Optima and Schema Processing in Genetic Search, 1999.
[8] Darrel Whitley, A Genetic Algorithm Tutorial, 1993.
[9] С.В.Гольдин, Интерпретация данных сейсмического метода отраженных волн, 1979.
[10] Ф.М.Гольцман, Физический эксперимент и статистические выводы, 1982.
[11] Т.В.Панченко под редакцией Ю.Ю.Тарасевича, Генетические алгоритмы, 2007.
[12] Л.Д.Ландау, Е.М.Лифшиц, Теория упругости, 1987.
[13] Т.В.Покровская, Развитие методов оценивания параметров интерферирующих сейсмических волн, 1998.
[14] Д.И.Батищев, С.А.Исаев, Оптимизация многоэкстремальных функций с помощью генетических алгоритмов, 1997.
[15] Ф.М.Гольцман, Статистические модели интерпретации, 1971.
[16] Ф.М.Гольцман, Физический эксперимент и статистические выводы, 1982.
[17] Abramovitz M., Stegun I.A., Handbook of mathematical functions, 1972.
[18] Darrel Whitley, A Genetic Algorithm Tutorial, 1993.
[19] Т.Б.Яновская, Л.Н.Порохова, Обратные задачи геофизики, 1983.
[20] Soraya Rana, Examining the Role of Local Optima and Schema Processing in Genetic Search, 1999.
[21] R.M.Alford,K.R.Kelly,D.M.Booret, Accuracy of finite-difference modeling of the acoustic wave equation, 1974.
[22] M. Aleardi, A. Mazzotti, 1D elastic full-waveform inversion and uncertainty estimation by
means of a hybrid genetic algorithm–Gibbs sampler approach, Geophysical Prospecting, 2016.



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




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