ОБҐРУНТУВАННЯ ТИПУ ФРЕЙМВОРКІВ ГЛИБОКОГО НАВЧАННЯ ДЛЯ ОБРОБЛЕННЯ ДАНИХ ДИСТАНЦІЙНОГО ЗОНДУВАННЯ ЗЕМЛІ

Автор(и)

  • Микола Петрович Романчук Житомирський військовий інститут імені С. П. Корольова, Ukraine

DOI:

https://doi.org/10.46972/2076-1546.2019.16.07

Ключові слова:

машинне навчання, нейронні мережі глибокого навчання, обчислювальний граф, автоматизація дешифрування, аерокосмічні знімки, фреймворк, виявлення об’єктів, дистанційне зондування Землі.

Анотація

Важливим завданням у ході обробки даних дистанційного зондування Землі
є автоматизація процесу дешифрування аерокосмічних знімків, зокрема виявлення та розпізнавання об’єктів у військовому дешифруванні. У статті розглянуто напрями автоматизації дешифрування знімків та виділено з них перспективний, що ґрунтується на використанні нейронних мереж глибокого навчання. Також проаналізовано технічні завдання, які виникають у ході створення алгоритмів та розгортання навчених моделей на різноманітних мобільних пристроях. 
З’ясовано важливу роль програмних каркасів глибокого навчання в процесі тренування моделей нейромереж, метою яких є полегшення розробки та розгортання. Проаналізовано зміни популярності програмних каркасів протягом останніх років та акцентовано на потребі аналізу їх можливостей, що динамічно змінюються. Досліджено найпоширеніші програмні фреймворки для втілення підходів глибокого навчання, їх переваги та недоліки щодо розв’язання завдань тематичного дешифрування на доступних обчислювальних ресурсах. Розглянуто типи обчислювального графа, які використовують програмні каркаси глибокого навчання, та мови програмування, за допомогою яких можна створювати та розгортати моделі нейромереж. Здійснено аналіз фреймворків за обраними критеріями: розподілене виконання, оптимізація архітектури, відображення процесу навчання, спільна підтримка та портативність.  У результаті виділено програмний каркас, який слід використовувати для проведення досліджень, та зроблено висновок про переважний фреймворк у промисловому використанні в ході глибокого навчання нейронної мережі для оброблення даних дистанційного зондування Землі.

Біографія автора

Микола Петрович Романчук, Житомирський військовий інститут імені С. П. Корольова

M. P. Romanchuk

Посилання

Karpovich, I. N. (1990). Voennoe deshifrirovanie aerosnimkov [Military decryption of aerial photographs]. Moscov: Voenizdat [in Russian].

Gudfellou, Ia., Bendzhio, I., & Kurvil', A. (2018). Glubokoe obuchenie [Deep learning]. Moscov: DMK Press, [in Russian].

Martın Abadi, Ashish Agarwal, & Paul Barham et al. (n.d.). TensorFlow: Large-scale machine learning on heterogeneous systems. Retrieved from https://arxiv.org/abs/1603.04467

Hope, T., Yehezkel, S., & Lieder, I. (2017). Learning TensorFlow. Sebastopol: O’Reilly Media.

McClure N. (2017). TensorFlow Machine Learning Cookbook. Birmingham: Packt Publishing Ltd.

Warden, P. (2017). Building Mobile Applications with TensorFlow. Birmingham: Packt Publishing Ltd.

Géron, A. (2017). Hands-On Machine Learning with Scikit-Learn and TensorFlow. Sebastopol: O’Reilly Media.

Karim, R. (2018). TensorFlow: Powerful Predictive Analytics with TensorFlow. Birmingham: Packt Publishing Ltd.

Dzhulli, A., & Pal, S. (2018). Biblioteka Keras – instrument glubokogo obucheniia. Realizatsiia neironnykh setei s pomoshch'iu bibliotek Theano i TensorFlow [Keras Library is a deep learning tool. Implementing neural networks using Theano and TensorFlow libraries]. Moscov: DMK Press [in Russian].

Moshe Looks, Marcello Herreshoff, DeLesley Hutchins & Peter Norvig Google Inc. (n.d.). Deep learning with dynamic computation graphs. Retrieved from https://arxiv.org/abs/1702.02181

Theano Development Team. Theano: A Python framework for fast computation of mathematical expressions. (n.d.). Retrieved from https://arxiv.org/abs/1605.02688

Rashka, S. (2017). Python i mashinnoe obuchenie [Python and machine learning]. Moscov: DMK Press [in Russian].

Bengio, Y. (2009). Learning deep architectures for AI. Foundations and trends in Machine Learning, 1, 1–127.

##submission.downloads##

Опубліковано

2019-03-29

Як цитувати

Романчук, М. П. (2019). ОБҐРУНТУВАННЯ ТИПУ ФРЕЙМВОРКІВ ГЛИБОКОГО НАВЧАННЯ ДЛЯ ОБРОБЛЕННЯ ДАНИХ ДИСТАНЦІЙНОГО ЗОНДУВАННЯ ЗЕМЛІ. ПРОБЛЕМИ СТВОРЕННЯ, ВИПРОБУВАННЯ, ЗАСТОСУВАННЯ ТА ЕКСПЛУАТАЦІЇ СКЛАДНИХ ІНФОРМАЦІЙНИХ СИСТЕМ, (16), 70–79. https://doi.org/10.46972/2076-1546.2019.16.07