z-logo
open-access-imgOpen Access
SIMULATION MODEL OF A CONTROLLED GENETIC ALGORITHM BASED ON PETRI NETS
Author(s) -
Д. А. Петросов
Publication year - 2019
Publication title -
intellektualʹnye sistemy v proizvodstve
Language(s) - Russian
Resource type - Journals
eISSN - 2410-9304
pISSN - 1813-7911
DOI - 10.22213/2410-9304-2019-1-63-70
Subject(s) - petri net , computer science , algorithm , stochastic petri net , genetic algorithm , machine learning
В работе генетического алгоритма при решении задач в различных предметных областях возникает задача изменения порядка срабатывания и параметров функционирования его операторов. Это связано с тем, что в процессе работы эволюционная процедура может столкнуться: с попаданием популяции в локальный экстремум, затуханием и т. д. Выходом из сложившейся ситуации может служить увеличение разрушающей способности операторов. Разрушающую способность можно увеличить с помощью изменения параметров работы операторов, типов операторов и порядка срабатывания. При использовании высокой разрушающей способности операторов возможны ситуации, когда время на поиск решения значительно увеличивается, так как дисперсия значений целевой функции особей популяции значительно вырастает. В данном случае целесообразно уменьшить разрушающую способность, что приведет к более детальному исследованию пространства поиска. Так как данную процедуру требуется проводить непосредственно в процессе поиска решений, то требуется разработка новых моделей и методов управления генетическим алгоритмом. В данной работе предлагается использование нейросетевого подхода к решению задачи управления эволюционной процедурой. Для этого требуется провести адаптацию как генетического алгоритма, так и искусственных нейронных сетей. В качестве основного математического аппарата для описания управляемого генетического алгоритма предлагается использование теории сетей Петри. В работе предложена имитационная модель эволюционной процедуры на основе теории сетей Петри, которая позволяет выполнять изменения параметров функционирования операторов во время поиска решений.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here