Результаты исследования.
Фрагментарные генетические алгоритмы
Целью экспериментов является сравнительный анализ эффективности ФК, ФМ, а также алгоритмов многохромосомной (multiparent) рекомбинации (МР) и фильтрации хромосом (ФХ). Многохромосомная рекомбинация означает использование для каждого фрагмента своей пары родительских хромосом. Фильтрация заключается в отбрасывании неперспективных особей, генерируемых в процессе кроссовера. Где Fmaxi, Fmini и Fij… Читать ещё >
Результаты исследования. Фрагментарные генетические алгоритмы (реферат, курсовая, диплом, контрольная)
Целью экспериментов является сравнительный анализ эффективности ФК, ФМ, а также алгоритмов многохромосомной (multiparent) рекомбинации (МР) и фильтрации хромосом (ФХ). Многохромосомная рекомбинация означает использование для каждого фрагмента своей пары родительских хромосом. Фильтрация заключается в отбрасывании неперспективных особей, генерируемых в процессе кроссовера.
Результаты численных экспериментов представлены в таблице, в которой исследуемые методы обозначены четырехразрядным двоичным кодом x1, x2, x3, x4, причем x1 =1, если используется ФК; x2 =1, если применяется МР; x3=1 при применении ФМ; x4=1, если выполняется ФХ.
В задаче SP достигнутое минимальное значение F целевой функции фиксировалось после 480 смен поколений, что соответствует приблизительно T=100…120 тысячам вычислений целевой функции. Длина цикла C принималась равной 80 поколениям, размер популяции N=100, длина фрагментов L=7.
В задаче TS расчеты заканчивались после выполнения 200 тысяч оценок целевой функции, размер популяции N=60, Т=150, L=5.
В задаче PP были приняты следующие данные: длительность расчетов T=200 000, N=100, C=80, L=4.
По полученным оценкам F целевой функции, представленным в колонках 6−9 таблицы, рассчитывались нормированные показатели полезности Kij исследуемых методов для задач SP, TS, PP:
Kij=(Fmaxi-Fij)/(Fmaxi-Fmini),.
где Fmaxi, Fmini и Fij — максимальное, минимальное и полученное с помощью j-го метода значение целевой функции в i-й задаче, i=1,2,3. Общая полезность метода оценивалась усреднением показателей полезности по трем задачам. Полученные таким образом значения общей полезности методов в виде значений коэффициента Kfit приведены в последнем столбце таблицы.
Таблица.
№. | x1 | x2 | x3 | x4 | Целевая функция F. | Kij КГМ в задаче: | Kfit | |||||
SP. | TS. | PP. | SP. | TS. | PP. | |||||||
0,79. | 0,81. | 0,50. | 0,70. | |||||||||
0,77. | 0,61. | 0,33. | 0,57. | |||||||||
0,49. | 0,69. | 0,44. | 0,54. | |||||||||
0,48. | 0,70. | 0,38. | 0,52. | |||||||||
0,57. | 0,69. | 0,20. | 0,47. | |||||||||
0,41. | 0,69. | 0,21. | 0,44. | |||||||||
0,30. | 0,58. | 0,20. | 0,36. | |||||||||
0,37. | 0,50. | 0,09. | 0,32. | |||||||||
0,33. | 0,31. | 0,21. | ||||||||||
0,24. | 0,35. | 0,01. | 0,20. | |||||||||