12.07.2015 Views

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

Методы построения конечных автоматов на основе ...

SHOW MORE
SHOW LESS

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> одном

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!