Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
152Для решаемой задачи выбирается метод представления <strong>конечных</strong><strong>автоматов</strong> в виде особи эволюционного алгоритма. Программ<strong>на</strong>яреализация этого метода оформляется в виде соответствующего плаги<strong>на</strong>.Далее задаются параметры особи, <strong>на</strong>пример, число состоянийавтомата, и операторы скрещивания и мутации. Каждый оператороформляется в виде отдельного плаги<strong>на</strong>.Далее выбирается эволюционный алгоритм, который будетприменяться для <strong>построения</strong> <strong>конечных</strong> <strong>автоматов</strong>, и осуществляется<strong>на</strong>стройка его параметров (размер поколения, вероятность мутации и т. д.).Алгоритм оформляется в виде плаги<strong>на</strong>.Далее осуществляется запуск алгоритма. В результате его работыпользователю представляются графики, <strong>на</strong>пример, график зависимостимаксимального з<strong>на</strong>чения функции приспособленности от номерапоколения (рис. 38).Рис. 38. Статистика работы генетического алгоритма