Реферат
ВВЕДЕНИЕ 3
Глава 1. Орбитальный резонанс 5
1.1 Понятие орбитального резонанса 5
1.2 Геометрия резонанса 5
1.3 Резонансный аргумент 10
Глава 2. Машинное обучение 12
2.1 Общее понятие машинного обучения 12
2.2 Основные виды машинного обучения 12
2.3 Описание используемых методов машинного обучения 13
2.3.1 Искусственные нейронные сети 13
2.3.2 Автокодировщики 15
2.3.3 K-means 16
2.3.4 HDBSCAN 17
Глава 3. Программно-алгоритмическое обеспечение 20
3.1 Описание программно-алгоритмического обеспечения 20
3.2 Произведенные модификации 21
Глава 4. Результаты 24
4.1 Уменьшение размерности 24
4.2 Кластеризация 29
4.3 Классификация 33
ЗАКЛЮЧЕНИЕ 36
ЛИТЕРАТУРА 37
Научный интерес к исследованию астероидной динамики, в частности динамики астероидов, сближающихся с Землей (АСЗ), обусловлен рядом причин, одной из которых является опасность их столкновения с Землей. На сегодняшний день выявление потенциально опасных для Земли астероидов и исследование эволюции их орбит является важной и актуальной задачей, поскольку на крайне высоких скоростях падение даже небольшого небесного тела может привести как к региональной, так и к глобальной катастрофе.
Необходимо также отметить, что в изучении динамики АСЗ большую роль играет исследование орбитальных резонансов с планетами, так как они оказывают значительное влияние на движение исследуемых объектов. Способствуя поддержанию геометрической конфигурации «астероид-планета», устойчивый резонанс является своего рода механизмом для защиты астероида от сближения с соответствующей планетой, в то время как неустойчивый резонанс приводит к регулярным сближениям и к хаотичности движения. Таким образом, неустойчивые орбитальные резонансы могут вызывать тесные и многократные сближения АСЗ с большими планетами, что в свою очередь приводит к существенным изменениям параметров орбит астероидов и увеличивает вероятность столкновений с планетами [1].
Одной из основных проблем классификации орбит астероидов по типу резонансных соотношений является необходимость обработки большого объема данных, что в настоящее время осуществляется вручную. Данный процесс является очень трудоемким для человека и требует больших затрат времени, в связи с чем остро стоит задача автоматизации ручного труда путем использования методов численного моделирования и машинного анализа данных. Ранее использование методов машинного обучения для решения аналогичной задачи применялось только в отношении динамики искусственных спутников Земли [2].
Цель настоящей бакалаврской работы заключается в том, чтобы адаптировать программно-алгоритмическое обеспечение, предназначенное для разделения резонансного и нерезонансного движения спутников, к решению задач астероидной динамики.
Для достижения поставленной цели в бакалаврской работе решаются следующие задачи:
1) знакомство с литературой по динамике резонансных астероидов;
2) знакомство с программно-алгоритмическим обеспечением, позволяющим разделять резонансное и нерезонансное движение спутников;
3) адаптация программно-алгоритмического обеспечения к решению задач астероидной динамики;
4) подбор параметров модели для эффективного разделения резонансного и нерезонансного движения астероидов;
5) применение различных методов машинного обучения для решения задач астероидной динамики.
В данной бакалаврской работе выполнена адаптация программно-алгоритмического обеспечения, предназначенного для разделения резонансного и нерезонансного движения спутников, к решению задач астероидной динамики. Проведено несколько экспериментов с использованием автокодировщика, направленных на уменьшение размерности временных рядов критических аргументов астероидов. Эксперимент с размерностью равной 24 показал наименьшую ошибку при сравнении исходного и восстановленного рядов. Кроме того, проведена кластеризация временных рядов методами k-means и HDBSCAN для различных их параметров. HDBSCAN продемонстрировал лучшие результаты, поэтому на основе определенных им кластеров проводилась разметка скрытых представлений временных рядов для последующего обучения ИНС-классификатора. Обученная ИНС-классификатор определяет класс объекта посредством присвоения ему числа в диапазоне от 0 до 1, которое отражает вероятность наличия устойчивого резонанса. На данный момент возможна только зрительная оценка корректности работы классификатора, которая осуществляется просмотром графиков временных рядов. По итогам такой оценки сделан вывод, что большая часть временных рядов классифицирована удачно, однако в некоторых случаях наблюдается неточность классификации. В основном классификатор ошибается в случае предельной либрации и в смешанном случае, когда предельная либрация переходит в циркуляцию.
1. Летнер О.Н. Исследование особенностей динамики астероидов, сближающихся с Землей: автореф. дис. ... канд. физ.-мат. наук: 01.03.01 / Летнер Оксана Никитична; [Место защиты: С.-Петерб. гос. ун-т]. - Санкт-Петербург, 2015. - С. 3.
2. Красавин Д.С., Александрова А.Г., Томилова И.В. Применение искусственных нейронных сетей в задачах анализа динамической структуры областей околоземного орбитального пространства // Изв. вузов. Физика. - 2020. - № 3, Т. 63. - C. 70-75.
3. Галушина Т.Ю. Орбитальные и вековые резонансы в движении астероидов, сближающихся с Землей // Физика космоса : труды 49-й Международной студенческой научной конференции, Екатеринбург, 27-31 января 2020 г. Екатеринбург: УрФУ, 2020. - С. 7.
4. Q. Xue, A. Dutta, J. Kim, K. Thaman, S. Jain, and V. Jayam An Analytic Model of Stable and Unstable Orbital Resonance // 52nd Lunar and Planetary Science Conference, 15-19 March, 2021. - P. 1.
5. Щели Кирквуда [Электронный ресурс]: Википедия. Свободная энциклопедия. - Режим доступа: Ьй^://ш.’Мк1реЬ1а.огд/'Мк1/Щели_Кирквуда (дата обращения: 10.03.2021).
6. Murray, Carl D. Solar System Dynamics / Carl D. Murray, Stanely F. Dermott. - Cambridge University Press, Cambridge, 1999. - P. 321-326.
7. Галушина Т. Ю. Динамика резонансных астероидов // Физика космоса : тр. 45-й Международ. студ. науч. конф., Екатеринбург, 1-5 февр. 2016 г. - Екатеринбург : Изд- во Урал. ун-та, 2016. - С. 43-58.
8. Гребеников Е. А., Рябов Ю. А. Резонансы и малые знаменатели в небесной механике. - М. : Наука, 1978. - С. 128.
9. Dalya Baron Machine Learning in Astronomy: a practical overview [Electronic resource]. - URL: https://arxiv.org/pdf/1904.07248.pdf (date of treatment: 25.04.2021).
10. Nilsson, Nils J. Introduction to machine learning [Electronic resource]. - URL: http://robotics.stanford.edu/people/nilsson/MLBOOK.pdf (date of treatment: 26.04.2021). - P. 5-7.
11. Воронцов К. В. Математические методы обучения по прецедентам [Электронный ресурс]. - Режим доступа: http://www.machinelearning.ru/wiki/images/6/6d/Voron-ML- 1.pdf (дата обращения: 26.04.2021). - С. 4.
12. Aurelien Geron Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow: Concepts, Tools, and Techniques to Build Intelligent Systems, 2nd edition / Aurelien Geron.
- O’Reilly Media, Sebastopol, 2019. - P. 8-14, 283.
13. Burkov A. The Hundred-Page Machine Learning Book / Andriy Burkov. - 2019. - P. 3-4, 123.
14. Bahman Bahmani, Benjamin Moseley, Andrea Vattani, Ravi Kumar, Sergei Vassilvitskii Scalable K-Means++ // Proceedings of the VLDB Endowment (PVLDB), Vol. 5, No. 7, 29 March, 2012. - P. 622-633.
15. Ricardo J.G.B. Campello, Davoud Moulavi, Joerg Sander Density-Based Clustering Based on Hierarchical Density Estimates // Proceedings of the 17th Pacific-Asia Conference, Part II, PAKDD 2013 Gold Coast, Australia, April 14-17, 2013. - P. 160-172.
16. Parameter Selection for HDBSCAN [Electronic resource]: HDBSCAN Clustering Library Documentation. - URL: https://hdbscan.readthedocs.io/en/latest/parameter_selection.html (date of treatment: 9.01.2021).