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


УДК 519.876.2
DOI: 10.26102/2310-6018/2019.27.4.016

Д.А. Петросов, Р.А. Ващенко, А.А. Степовой, Н.В. Петросова, А.Н. Зеленина


В современных интеллектуальных системах поддержки принятия решений по-прежнему сохраняется проблема, связанная с повышения быстродействия в задачах структурно-параметрического синтеза больших дискретных систем с заданным поведением на основе генетических алгоритмов. В настоящее время существует два основных направления исследований, которые рассчитаны на математическое или аппаратное повышение быстродействия. Одним из способов аппаратного повышение быстродействия является применение параллельных вычислений, к которым относится технология GPGPU (General-purpose computing on graphics processing units). В данной работе рассматривается возможность повышения быстродействия интеллектуальных систем с использованием математического инструмента искусственных нейронных сетей за счет введения модуля управления генетическим алгоритмом непосредственно при выполнении синтеза решений. Управление процессом структурно-параметрического синтеза достигается путем прогноза и оценки состояния генетического алгоритма (сходимости, затухания, нахождения популяции в локальных экстремумах) с применением искусственных нейронных сетей. Это позволяет изменять параметры работы операторов непосредственно в процессе синтеза решений, изменяя их разрушающую способность относительно бинарной строки, что приводит к изменению траектории движения популяции в пространстве решений, и как следствие, должно способствовать повышению быстродействия интеллектуальных систем поддержки принятия решений.

Ключевые слова: генетический алгоритм, интеллектуальные информационные системы, искусственные нейронные сети, системный анализ.

Полный текст статьи:
PetrosovSoavtori_4_19_1.pdf