Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Методы построения конечных автоматов на основе ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
104По результатам статистического теста можно сказать, что алгоритмыможно разбить <strong>на</strong> четыре группы: в первую входят ГА-2 + ЭС и ГА-2 + МС; во вторую – ГА-2; в третью – МС и ЭС; в четвертую – ГА-1.Указанное разбиение <strong>на</strong> группы обладает тем свойством, чтоалгоритмы внутри одной группы имеют статистически неразличимоевремя работы, а для алгоритмов из разных групп оно существенноразличается.На основании проведенных вычислительных экспериментов можносделать вывод о том, что применение метода скрещивания с учетомповедения <strong>автоматов</strong> <strong>на</strong> обучающих примерах позволяет существенноповысить скорость работы генетического алгоритма. Этот выводобосновывается тем, что генетический алгоритм, не использующий этотметод выполнения операции скрещивания, выполняет построение<strong>автоматов</strong> существенно медленнее по сравнению с эволюционнойстратегией и методом спуска <strong>на</strong> <strong>основе</strong> случайных мутаций, агенетический алгоритм, использующий этот метод выполнения операциискрещивания, работает существенно быстрее этих двух алгоритмов.2.3.2. Тесты, сгенерированные случайным образомДля проведения экспериментов по построению управляющих<strong>автоматов</strong> по тестам, сгенерированным случайным образом, былисгенерированы автоматы, содержащие 4, 5, …, 10 состояний. Далее покаждому из <strong>автоматов</strong> был сгенерирован случайным образом <strong>на</strong>бор тестов(при этом суммар<strong>на</strong>я дли<strong>на</strong> входных последовательностей в этих тестахсоставляла 150k для автомата из k состояний).Число событий в генерируемых автоматах было равно двум, числовыходных воздействий – двум, <strong>на</strong>ибольшее число воздействий <strong>на</strong> одном