<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.2 20190208//EN" "https://jats.nlm.nih.gov/publishing/1.2/JATS-journalpublishing1.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">Cosmic Research</journal-id><journal-title-group><journal-title xml:lang="en">Cosmic Research</journal-title><trans-title-group xml:lang="ru"><trans-title>Космические исследования</trans-title></trans-title-group></journal-title-group><issn publication-format="print">0023-4206</issn><issn publication-format="electronic">3034-5502</issn><publisher><publisher-name xml:lang="en">The Russian Academy of Sciences</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">672821</article-id><article-id pub-id-type="doi">10.31857/S0023420624050082</article-id><article-id pub-id-type="edn">IGZREA</article-id><article-categories><subj-group subj-group-type="toc-heading" xml:lang="en"><subject>Articles</subject></subj-group><subj-group subj-group-type="toc-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="article-type"><subject>Research Article</subject></subj-group></article-categories><title-group><article-title xml:lang="en">Методика построения управления космическими аппаратами с использованием методов обучения с подкреплением</article-title><trans-title-group xml:lang="ru"><trans-title>Методика построения управления космическими аппаратами с использованием методов обучения с подкреплением</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><name><surname>Широбоков</surname><given-names>М. Г.</given-names></name><address><country country="RU">Russian Federation</country></address><email>shirobokov@keldysh.ru</email><xref ref-type="aff" rid="aff1"/></contrib></contrib-group><aff id="aff1"><institution>Институт прикладной математики им. М.В. Келдыша РАН</institution></aff><content-language>ru</content-language><pub-date date-type="pub" publication-format="electronic" iso-8601-date="2024-12-06"><day>06</day><month>12</month><year>2024</year></pub-date><pub-date date-type="collection"><year>2024</year></pub-date><volume>62</volume><issue>5</issue><fpage>498</fpage><lpage>515</lpage><history><date date-type="received" iso-8601-date="2025-02-27"><day>27</day><month>02</month><year>2025</year></date></history><pub-history><event event-type="received"><event-desc>Received:<date date-type="received" iso-8601-date="2025-02-27"><day>27</day><month>02</month><year>2025</year></date></event-desc></event><event event-type="pub"><event-desc>Published:<pub-date date-type="pub" publication-format="electronic" iso-8601-date="2024-12-06"><day>06</day><month>12</month><year>2024</year></pub-date></event-desc></event></pub-history><permissions><copyright-statement xml:lang="en">Copyright ©; 2024, Russian Academy of Sciences</copyright-statement><copyright-statement xml:lang="ru">Copyright ©; 2024, Российская академия наук</copyright-statement><copyright-year>2024</copyright-year><copyright-holder xml:lang="en">Russian Academy of Sciences</copyright-holder><copyright-holder xml:lang="ru">Российская академия наук</copyright-holder></permissions><self-uri xlink:href="https://journals.eco-vector.com/0023-4206/article/view/672821">https://journals.eco-vector.com/0023-4206/article/view/672821</self-uri><abstract xml:lang="en"><p>В работе формулируется методика сведения общей задачи оптимального управления космическими аппаратами к задаче машинного обучения с подкреплением. Методика включает метод оценки качества алгоритма управления на основе неравенств теории вероятностей. Представлена авторская программная библиотека для сведения задач оптимального управления к обучению с подкреплением. Рассматривается два примера применения методики. Предлагаемая методика может представлять интерес также для построения управления общими механическими системами.</p></abstract><trans-abstract xml:lang="ru"><p>В работе формулируется методика сведения общей задачи оптимального управления космическими аппаратами к задаче машинного обучения с подкреплением. Методика включает метод оценки качества алгоритма управления на основе неравенств теории вероятностей. Представлена авторская программная библиотека для сведения задач оптимального управления к обучению с подкреплением. Рассматривается два примера применения методики. Предлагаемая методика может представлять интерес также для построения управления общими механическими системами.</p></trans-abstract><funding-group/></article-meta></front><body></body><back><ref-list><ref id="B1"><label>1.</label><mixed-citation>Понтрягин Л.В. Принцип максимума в оптимальном управлении. Москва: Едиториал УРСС, 2004.</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation>Александров В.В., Болтянский В.Г., Лемак С.С. и др. Оптимальное управление движением. Москва: ФИЗМАТЛИТ, 2005.</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation>Егоров А.И. Основы теории управления. Москва: ФИЗМАТЛИТ, 2004.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation>Беллман Р., Калаба Р. Динамическое программирование и современная теория управления. Москва: Наука, 1969.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation>Bertsekas D.P. Dynamic programming and optimal control. Volume I. Belmont: Athena Scientific, 2005.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation>Bertsekas D.P. Dynamic programming and optimal control. Volume II. Belmont: Athena Scientific, 2007.</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation>Саттон Р.С., Барто Э.Г. Обучение с подкреплением. Москва: Бином. Лаборатория знаний, 2017.</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation>Bertsekas D.P. Reinforcement learning and optimal control. Belmont: Athena Scientific, 2019.</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation>Kamalapurkar R., Walters P., Rosenfeld J. et al. Reinforcement Learning for Optimal Feedback Control. A Lyapunov-Based Approach. Cham: Springer, 2018.</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation>Gurfil P., Idan M., Kasdin N.J. Adaptive neural control of deep-space formation flying // J. Guidance, Control, and Dynamics. 2003. V. 26. Iss. 3. P. 491–501. DOI: https://dx.doi.org/10.2514/2.5072.</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation>Leeghim H., Choi Y., Bang H. Adaptive attitude control of spacecraft using neural networks // Acta Astronautica. 2009. V. 64. Iss. 7–8. P. 778–786. DOI: https://dx.doi.org/10.1016/j.actaastro.2008.12.004.</mixed-citation></ref><ref id="B12"><label>12.</label><mixed-citation>Zeng W., Wang Q. Learning from adaptive neural network control of an underactuated rigid spacecraft // Neurocomputing. 2015. V. 168. P. 690–697. DOI: https://dx.doi.org/10.1016/j.neucom.2015.05.055.</mixed-citation></ref><ref id="B13"><label>13.</label><mixed-citation>Li S., Jiang X. RBF neural network based second-order sliding mode guidance for Mars entry under uncertainties // Aerospace Science and Technology. 2015. V. 43. P. 226–235. DOI: https://dx.doi.org/10.1016/j.ast.2015.03.006}{10.1016/j.ast.2015.03.006.</mixed-citation></ref><ref id="B14"><label>14.</label><mixed-citation>Wang C., Hill D.J. Deterministic learning theory for identification, recognition, and control. Boca Raton: CRC Press, 2010.</mixed-citation></ref><ref id="B15"><label>15.</label><mixed-citation>Bertsekas D.P, Tsitsiklis J.N. Neuro-Dynamic Programming. Belmont: Athena Scientific, 1996.</mixed-citation></ref><ref id="B16"><label>16.</label><mixed-citation>Shirobokov M., Trofimov S., Ovchinnikov M. Survey of machine learning techniques in spacecraft control design // Acta Astronautica. 2021. V. 186. P. 87–97. DOI: https://doi.org/10.1016/j.actaastro.2021.05.018.</mixed-citation></ref><ref id="B17"><label>17.</label><mixed-citation>Gaudet B., Linares R., Furfaro R. Terminal adaptive guidance via reinforcement meta-learning: Applications to autonomous asteroid close-proximity operations // Acta Astronautica. 2020. V. 171. P. 1–13. DOI: https://doi.org/10.1016/j.actaastro.2020.02.036.</mixed-citation></ref><ref id="B18"><label>18.</label><mixed-citation>Gaudet B., Linares R., Furfaro R. Adaptive guidance and integrated navigation with reinforcement meta-learning // Acta Astronautica. 2020. V. 169. P. 180–190. DOI: https://doi.org/10.1016/j.actaastro.2020.01.007.</mixed-citation></ref><ref id="B19"><label>19.</label><mixed-citation>Scorsoglio A., D’Ambrosio A., Ghilardi L. et al. Image-based deep reinforcement meta-learning for autonomous lunar landing // J. Spacecraft and Rockets. 2022. V. 59. Iss. 1. P. 153–165. DOI: https://doi.org/10.2514/1.A35072.</mixed-citation></ref><ref id="B20"><label>20.</label><mixed-citation>Gaudet B., Linares R., Furfaro R. Six degree-of-freedom body-fixed hovering over unmapped asteroids via LIDAR altimetry and reinforcement meta-learning // Acta Astronautica. 2020. V. 172. P. 90–99. DOI: https://doi.org/10.1016/j.actaastro.2020.03.026.</mixed-citation></ref><ref id="B21"><label>21.</label><mixed-citation>Лидов М.Л., Ляхова В.А. Гарантирующий синтез управления для стабилизации движения космического аппарата в окрестности неустойчивых точек либрации // Космические исследования. 1992. Т. 30. № 5. С. 579–595.</mixed-citation></ref><ref id="B22"><label>22.</label><mixed-citation>Silver D., Lever G., Heess N. et al. Deterministic policy gradient algorithms // Proc. 31st International Conference on Machine Learning. 2014. V. 32. Iss. 1. P. 387–395. URL: http://proceedings.mlr.press/v32/silver14.html.</mixed-citation></ref><ref id="B23"><label>23.</label><mixed-citation>Mnih V., Badia A.P., Mirza M. et al. Asynchronous Methods for Deep Reinforcement Learning // Proc. 33rd International Conference on Machine Learning. 2016. V. 48. P. 1928–1937. URL: https://proceedings.mlr.press/v48/mniha16.html.</mixed-citation></ref><ref id="B24"><label>24.</label><mixed-citation>Schulman J., Wolski F., Dhariwal P. et al. Proximal Policy Optimization Algorithms // arXiv preprint. 2017. 1707.06347. URL: https://arxiv.org/abs/1707.06347.</mixed-citation></ref><ref id="B25"><label>25.</label><mixed-citation>Moriarty D.E., Schultz A.C., Grefenstette J.J. Evolutionary algorithms for reinforcement learning // J. Artificial Intelligence Research. 1999. V. 11. P. 241–276.</mixed-citation></ref><ref id="B26"><label>26.</label><mixed-citation>Sehgal A., La H., Louis S. et al. Deep reinforcement learning using genetic algorithm for parameter optimization // Proc. 3d IEEE International Conference on Robotic Computing (IRC 2019). P. 596–601. DOI: https://doi.org/10.1109/IRC.2019.00121.</mixed-citation></ref><ref id="B27"><label>27.</label><mixed-citation>Sutton R.S., McAllester D.A., Singh S.P. et al. Policy gradient methods for reinforcement learning with function approximation // Advances in Neural Information Processing Systems 12 (NIPS 1999). 1999. P. 1057–1063. URL: https://proceedings.neurips.cc/paper/1999/file/464d828b85b0bed98e80ade0a5c43b0f-Paper.pdf.</mixed-citation></ref><ref id="B28"><label>28.</label><mixed-citation>Cybenko G. Approximation by superpositions of a sigmoidal function // Mathematics of Control, Signals, and Systems. 1989. V. 2. Iss. 4. P. 303–314. DOI: https://doi.org/10.1007/BF02551274.</mixed-citation></ref><ref id="B29"><label>29.</label><mixed-citation>Leshno M., Lin V.Ya., Pinkus A. et al. Multilayer feedforward networks with a nonpolynomial activation function can approximate any function // Neural Networks. 1993. V. 6. Iss. 6. P. 861–867. DOI: https://doi.org/10.1016/S0893-6080(05)80131-5.</mixed-citation></ref><ref id="B30"><label>30.</label><mixed-citation>Pinkus A. Approximation theory of the MLP model in neural networks // Acta Numerica. 1999. V. 8. P. 143–195. DOI: https://doi.org/10.1017/S0962492900002919.</mixed-citation></ref><ref id="B31"><label>31.</label><mixed-citation>Kidger P., Lyons T. Universal Approximation with Deep Narrow Networks // Proc. Machine Learning Research. 2020. V. 125. P. 1–22. URL: http://proceedings.mlr.press/v125/kidger20a/kidger20a.pdf.</mixed-citation></ref><ref id="B32"><label>32.</label><mixed-citation>Hoeffding W. Probability inequalities for sums of bounded random variables // J. American Statistical Association. 1963. V. 58. Iss. 301. P. 13–30. DOI: https://doi.org/10.1080/01621459.1963.10500830.</mixed-citation></ref><ref id="B33"><label>33.</label><mixed-citation>Gymnasium // Веб-страница документации программной библиотеки Gymnasium (https://gymnasium.farama.org/index.html). Просмотрено: 18.09.2023.</mixed-citation></ref><ref id="B34"><label>34.</label><mixed-citation>Stable-Baselines3 // Веб-страница документации программной библиотеки Stable-Baselines3 (https://stable-baselines3.readthedocs.io/en/master/). Просмотрено: 18.09.2023.</mixed-citation></ref><ref id="B35"><label>35.</label><mixed-citation>Pytorch // Сайт программной библиотеки Pytorch (https://pytorch.org/). Просмотрено: 18.09.2023.</mixed-citation></ref><ref id="B36"><label>36.</label><mixed-citation>Jones D.R., Schonlau M., Welch W.J. Efficient global optimization of expensive black-box functions // Journal of Global optimization. 1998. V. 13. P. 455–492. DOI: https://doi.org/10.1023/A:1008306431147.</mixed-citation></ref><ref id="B37"><label>37.</label><mixed-citation>Bergstra J.S., Bardenet R., Bengio Y. et al. Algorithms for Hyper-Parameter Optimization // Advances in Neural Information Processing Systems 24 (NIPS 2011). 2011. P. 2546–2554. URL: https://papers.nips.cc/paper_files/paper/2011/file/86e8f7ab32cfd12577bc2619bc635690-Paper.pdf.</mixed-citation></ref><ref id="B38"><label>38.</label><mixed-citation>Akiba T., Sano S., Yanase T. et al. Optuna: A next-generation hyperparameter optimization framework // Proc. 25th ACM SIGKDD International Conference on Knowledge Discovery \&amp; Data Mining. 2019. P. 2623–2631. DOI: https://doi.org/10.1145/3292500.3330701.</mixed-citation></ref><ref id="B39"><label>39.</label><mixed-citation>Liaw R., Liang E., Nishihara R. et al. Tune: A research platform for distributed model selection and training // arXiv preprint. 2018. 1807.05118. URL: https://arxiv.org/pdf/1807.05118.pdf.</mixed-citation></ref><ref id="B40"><label>40.</label><mixed-citation>Balandat M., Karrer B., Jiang D. et al. BoTorch: A framework for efficient Monte-Carlo Bayesian optimization // Advances in Neural Information Processing Systems 33. 2020. P. 21524–21538. URL: https://proceedings.neurips.cc/paper/2020/file/f5b1b89d98b7286673128a5fb112cb9a-Paper.pdf.</mixed-citation></ref><ref id="B41"><label>41.</label><mixed-citation>Bergstra J., Yamins D., Cox D.D. Making a Science of Model Search: Hyperparameter Optimization in Hundreds of Dimensions for Vision Architectures // Proc. 30th International Conference on Machine Learning. 2013. V. 28. P. 115–123. URL: http://proceedings.mlr.press/v28/bergstra13.pdf.</mixed-citation></ref><ref id="B42"><label>42.</label><mixed-citation>Hairer E., Wanner G. Solving Ordinary Differential Equations I. Nonstiff Problems. Heidelberg: Springer, 2008.</mixed-citation></ref><ref id="B43"><label>43.</label><mixed-citation>Folta D.C., Pavlak T.A., Haapala A.F. et al. Earth–Moon Libration Point Orbit Stationkeeping: Theory, Modeling, and Operations // Acta Astronautica. 2014. V. 94. Iss. 1. P. 421–433.</mixed-citation></ref></ref-list></back></article>
