Нейронные сети и нейроконтроллеры. Бураков М.В. - 239 стр.

UptoLike

Составители: 

239
Алгоритм PSO, описываемый формулами (8.1) и (8.2), обеспечи-
вает более быструю сходимость, чем генетический алгоритм [64],
однако при его использовании может возникать ряд особых про-
блем, к которым относятся:
преждевременная сходимость, связанная с уменьшением ско-
рости движения частиц;
проблемная зависимость алгоритма, которая приводит к силь-
ному влиянию значения констант скорости обучения на решение в
конкретной задаче.
Для устранения этих проблем в классический алгоритм PSO
вносятся модификации [65, 66], в частности, для управления про-
цессом поиска в [66] предложено использовать нечеткий логиче-
ский регулятор, работа которого основана на экспертных знаниях
в виде лингвистических правил.
8.6. Другие метаэвристические алгоритмы
Стремление усовершенствовать ГА вызвало появление в 1990-е
годы ряда работ, трансформирующих схему работы классического
генетического алгоритма.
Так, в работах [67, 68] было предложено выполнять операцию
отбора не над хромосомами популяции, а над генами хромосом.
Увеличение или уменьшение числа генов в популяции потомков
определяется исходя из отношения средней пригодности хромо-
сом, содержащих данный ген, к средней пригодности всей популя-
ции. Операции скрещивания и мутации при этом сохраняются.
Рис. 8.17. Движение частицы в двумерном пространстве
P(t)
X(t)
v (t)
K(t)
S(t)
G(t)
X(t + 1)
v (t + 1)
x
2
x
1
P(t+1)
X(t + 1)
x
2
x
1
X( t)
S(t+1)
v (t + 2)
X(t + 2)
K(t+1)
v (t + 1)
G(t)
0
0
v (t)