Алгоритм распознавания космических объектов на основе нейронных нечетких сетей с использованием интеграции информации от различных средств наблюдения

Бесплатный доступ

Рассмотрена задача повышения оперативности распознавания космических объектов. Предложен алгоритм решения задачи с помощью интеграции информации от различных средств наблюдения и нейронных нечетких сетей.

Интеграция информации, нечеткие нейронные сети, распознавание космических объектов

Короткий адрес: https://sciup.org/148309581

IDR: 148309581   |   DOI: 10.25586/RNU.V9187.20.04.P.003

Текст научной статьи Алгоритм распознавания космических объектов на основе нейронных нечетких сетей с использованием интеграции информации от различных средств наблюдения

Необходимость контроля и мониторинга околоземного космического пространства (ОКП) обусловлена важными военными [8] и народно-хозяйственными целями [9]. Одной из важнейших задач систем мониторинга ОКП является задача распознавания космических объектов, включающая в себя подзадачи классификации космических объектов (КО) по типу (пилотируемый космический аппарат, ракета-носитель, элементы запуска или функционирования КО, фрагмент разрушения и т.д.) и его идентификации (государственной принадлежности, целевого назначения, степени опасности, функционального состояния и т.д.) [10]. Своевременное обнаружение искусственных спутников земли, представляющих опасность для своей страны, определение национальной принадлежности таких КО, их функционального состояния и других характеристик, повысят безопасность космических полетов, а также обеспечат сохранность благополучной экологической и политической обстановки [11].

Существующие методики распознавания не в полной мере могут обеспечить достаточную оперативность классификации и идентификации космических объектов с надлежащей точностью [12]. Предлагаемая методика основана на применении комбинированных искусственных нейронных сетей и интеграции информации о космических объектах из различных источников [13].

4 в ыпуск 4/2020

Распознаванием и сопровождением информации о космических объектах занимается система контроля космического пространства (СККП), включающая в себя оптико-электронные, радиолокационные и лазерно-оптические средства распознавания, ряд гражданских организаций, таких как Пущинская радиоастрономическая обсерватория Астрокосмического центра ФИАН им. Лебедева, Институт прикладной математики имени Келдыша РАН и др. [4]. При этом возникает проблема разнородности и неполноты информации о КО, которая связана с необходимостью обработки большого объема зачастую повторяющейся и противоречивой информации о космических объектах из различных источников [14].

Решением этой задачи может стать применение нечетких нейронных сетей с применением технологии интеграции данных из различных источников [15]. Обучив нейронную сеть соотносить разнородную информацию, такую как параметры блеска КО, лазерно-оптические и радиолокационные параметры, дополняя, таким образом, недостающие параметры, можно увеличить количественные и качественные показатели информации [16]. При увеличении объема информации может иметь место ее дублирование, в связи с этим при росте количественных показателей могут падать качественные. Для повышения качества необходимо исключить дублирование данных [17].

Использование нечетких множеств необходимо для описания неоднозначно понимаемых событий, объектов и понятий. Для оценки и классификации объектов, описываемых нечеткими множествами, используется понятие меры неопределенности. Свойства, которым должен удовлетворять такой показатель, называемый показателем размытости (или мерой энтропии) нечетких множеств, и в качестве этого показателя был предложен функционал, аналогичный шенноновской энтропии в теории информации [5]. В настоящее время рассматриваются различные альтернативные подходы к определению показателя размытости нечеткого множества, обсуждаются его свойства и возможные приложения.

Модель распознавания КО на основе нечетких нейронных сетей

В общем случае космические объекты в различные моменты времени с определенной долей вероятности находятся в той или иной точке в пространстве. Если задавать характеристики и стратегии движения КО в виде интервалов возможных значений, результатом будет множество параметров движения и маневров. Следует учитывать и тот факт, что от длительного пребывания в космическом пространстве меняются механические, оптические и другие свойства материалов космических аппаратов, что с течением времени может повлиять на точность распознавания КО.

В связи с этим предлагается использовать математический аппарат нечетких искусственных нейронных сетей. Преимущества использования нейросетей заключаются в следующем [1].

  • 1.    Свойство ассоциативности, позволяющее обрабатывать множество КО и оперировать образами ситуаций моделирования, а не их отдельными описаниями.

  • 2.    Способность к обучению, которая дает возможность получать устойчивые решения по результатам имитационного моделирования прикладных задач в реальном масштабе времени.

Зимовец А.И. Алгоритм распознавания космических объектов...    5

Для решения поставленной задачи предлагается модульная модель нейронной сети, представленная на рисунке 1, где:

  • •    модуль 1 представляет собой совокупность средств распознавания различной направленности (оптико-электронные, радиолокационные, лазерно-оптические средства);

  • •    модуль 2 отвечает за предварительную обработку признаков распознавания, в котором производится интеграция данных, перевод признаков распознавания в единый формат, избавление от избыточности и нормализация признаков для дальнейшего анализа;

  • •    модуль 3 отвечает за анализ различных признаков распознавания;

  • •    модуль 4 отвечает за формирование характеристик по итогам работы предыдущего модуля и вывод отчета о распознавании.

    Модуль предварительной обработки признаков распознавания

    Интеграция информации из всех истокнивсв распознавания

    представление их к формату, необходимому для анализа



    перевод признака» к единому


    Объединение однотипных признеки (избавление от избыточности)


    Модуль анализа признаков распознавания


    Диагностика по признаку * Высота орбиты»


    Диагностика по признаку «Форма КО»


    Диагностика по признаку * Координатные признаки»


    Модуль формирования


    Формирование вектора вторичных характеристик по резу а, тагах* работы предыдущего модуля


    Вывод общего вектора характеристик


Рис. 1. Модель искусственной нейронной сети для распознавания КО

На рисунке 2 представлен многослойный перцептрон, состоящий из входного слоя, трех скрытых слоев и выходного слоя.

Рис. 2. Многослойный перцептрон для распознавания КО

6 в ыпуск 4/2020

Составные нечеткие высказывания объединяются в правила с помощью нечеткой логической операции конъюнкции (И) или дизъюнкции (ИЛИ). Входные характеристики имеют терм-множество {«высокий», «средний», «низкий»}. В таблице 1 приводится база правил для алгоритмов нечеткого вывода Мамдани, Ларсена и Такаги – Сугено [10].

Таблица 1

База правил для алгоритмов нечеткого вывода Мамдани, Ларсена и Такаги – Сугено

№ правила

Общие условия всех алгоритмов

Заключения для алгоритмов

Мамдани и Ларсена

Такаги – Сугено

1

ЕСЛИ z есть X 1 И q есть A 1

ТО y есть F 1 (низкая)

y = a 1 z + b 1 q

2

ЕСЛИ z есть X 1 И q есть A 2

ТО y есть F 2 (средняя)

y = a 2 z + b 2 q

3

ЕСЛИ z есть X 2 И q есть A 1

ТО y есть F 2 (средняя)

y = a 2 z + b 2 q

4

ЕСЛИ z есть X 2 И q есть A 2

ТО y есть F 3 (высокая)

y = a 3 z + b 3 q

5

ЕСЛИ z есть X 3

ТО y есть F 3 (высокая)

y = a 3 z + b 3 q

Входная переменная X описывается тремя функциями принадлежности Xi , а A – двумя функциями принадлежности Ai , выходная переменная F описывается тремя функциями принадлежности Fi . В базе правил нельзя разместить больше вариантов правил, чем произведение числа функций принадлежности всех входных переменных. Их число равно 6 (2 × 3). Максимальное количество правил в базе определяется соотношением l = l 1 l 2 ∙ … ∙ lm , где li – коли чес тво функций принадлежности, используемых для задания входной переменной x i ( i = 1, m ) .

Сравнение алгоритмов

Предположим, что распознаваемый космический объект определяется четырьмя основными характеристиками x 1, x 2, x 3 и x 4 (долгота восходящего угла, наклонение, большая полуось и перицентр), представленными в виде лингвистических переменных. Тогда база правил будет состоять из двух правил с четырьмя входами и одним выходом. Для упрощения расчетов область определения нормируется каждой из характеристик в интервал [1, 10]. При определении классификации космического объекта ограничимся категориями «пилотируемый летательный аппарат», «спутник навигации», «спутник связи», «метеорологический спутник».

Алгоритм Мамдани предложен одним из первых и описывается следующим образом:

Правило 1: ЕСЛИ x 1 есть А 11 И x 2 есть А 12 И x 3 есть А 13 И x 4 есть А 14 ТО y есть B 1.

Правило 2: ЕСЛИ x 1 есть А 21 И x 2 есть А 22И x 3 есть А 23 И x 4 есть А 24 ТО y есть B 2.

Для нахождения степени истинности условий каждого из правил нечетких продукций используются парные нечеткие логические операции. Правила, степень истинности условий которых отлична от нуля, считаются активными.

Активизация подзаключений в нечетких правилах продукций выполняется с помощью min-активизации по формуле (1), причем для сокращения времени вывода учитываются только активные правила:

µ′( y ) = min{ ci , µ( y )}, (1) где C = { c 1, c 2, …, cq } – множество степеней истинности; q – общее количество подзаключений в базе правил.

Зимовец А.И. Алгоритм распознавания космических объектов...

На рисунке 3 представлен пример построения функции принадлежности.

Рис. 3. Построение функции принадлежности

В базе правил для алгоритма Такаги – Сугено используются правила нечетких продукций в следующей форме:

Правило 1: ЕСЛИ x 1 есть А 11 И x 2 есть А 12И х 3 есть А 13 И х4 есть А 14

ТО y = c 11 x 1 + c 12 x 2 + с 13 х 3 + с 14 х 4 + с 10.

Правило 2: ЕСЛИ x 1 есть А 21 И x 2 есть А 22 И х 3 есть А 23 И х 4 есть А 24

ТО y = c 21 x 1 + c 22 x 2 + с 23 х 3 + с 24 х 4 + с 20.

Для нахождения степени истинности условий всех правил нечетких продукций, как правило, используется логическая операция min-конъюнкции:

α1 = min {µ A 11( x 1’), µ A 12( x 2’), µ А 13( х 3’), µ A 14( x 4’)},

α2 = min {µ A 21( x 1’), µ A 22( x 2’), µ A 23( x 3’), µ A 24( x 4’)}.

Для выполнения агрегирования могут использоваться и другие логические операции. Правила, степень истинности условий которых отлична от нуля, считаются активными и используются для дальнейших расчетов.

Активизация подзаключений в нечетких правилах продукций

Во-первых, с использованием min-активизации, как и в алгоритме Мамдани, находятся значения степеней истинности всех заключений правил нечетких продукций. Во-вторых, осуществляется расчет обычных (не нечетких) значений выходных переменных каждого правила. Это выполняется с использованием формул для заключения:

’’’ y1      11 1     12 2     13 3     14 410

’’’ y2     21 1     22 2     23 3     24 420

Здесь вместо x 1 и x 2 подставляются значения входных переменных до этапа фаз-зификации.

8   в ыпуск 4/2020

Аккумуляция заключений нечетких правил продукций фактически отсутствует, поскольку расчеты осуществляются с обычными действительными числами у j .

При дефаззификации выходных переменных используется модифицированный вариант в форме метода центра тяжести для одноточечных множеств:

y’ = (α1 y1’+ α2 y2’) / (α1 + α2), при этом не требуется проведение предварительного аккумулирования активизированных заключений отдельных правил.

Сравнительный анализ алгоритмов Мамдани – Ларсена и Такаги – Сугено представлен в таблице 2.

Таблица 2

Сравнительный анализ алгоритмов

z i

qi

Выходные значения нечеткой продукционной модели

M

Мамдани

Такаги – Сугено

Y М

Δ M

Y T–C

Δ T–C

1

0,22

4

0,216

29,3

0,076

54,5

0,167

2

0,71

1

0,71

14,8

0,631

24,2

0,833

3

0,34

2

0,457

8,6

0,205

59

0,5

Анализ показывает, что наименьшее отклонение от средних выходных значений показал алгоритм Мамдани (от 8,6 до 29,3%), наименьшую точность показал алгоритм Такаги – Сугено (отклонение от 24,2 до 59%). Также в качестве недостатка алгоритма Такаги – Сугено нужно отметить сложность формирования экспертами заключений по каждому правилу.

Заключение

В статье рассмотрены задачи, поставленные перед системой контроля космического пространства, представлены модель распознавания космических объектов и структура нечеткой нейронной сети, предложенной для решения поставленной задачи. Проведено сравнение алгоритмов нечеткого вывода, представлены базы правил и пример построения функции принадлежности.

Список литературы Алгоритм распознавания космических объектов на основе нейронных нечетких сетей с использованием интеграции информации от различных средств наблюдения

  • Авраменко В.С., Маликов А.В. Диагностирование компьютерных инцидентов безопасности на основе комбинированной искусственной нейронной сети // Защита информации. Инсайд. 2019. № 6 (90). С. 72-76.
  • Алдохина В.Н., Климов Д.В., Куприянов Н.А. Модель фотометрирования геостационарного спутника наземным оптическим средством // Труды Военно-космической академии имени А.Ф. Можайского. 2018. № 661. С. 92-103.
  • Зимовец А.И., Хомоненко А.Д. Обоснование выбора модели хранения данных для системы мониторинга космического пространства // Автоматика на транспорте. 2019. Т. 5, № 2. С. 221-232.
  • Исаев Е.А., Корнилов В.В. Проблема обработки и хранения больших объемов научных данных и подходы к ее решению // Математическая биология и биоинформатика. 2013. Т. 8, № 1. С. 49-65.
  • Лоскутов А.И., Дуников А.С., Артюшкин А.Б., Нечай А.А. Математическая модель системы символьной синхронизации наземной приемно-регистрирующей станции телеметрической информации в условиях флуктуаций амплитуды сигнала // Вестник Российского нового университета. Серия "Сложные системы: модели, анализ и управление". 2017. Вып. 1. С. 11-19.
Статья научная