Documentos de Académico
Documentos de Profesional
Documentos de Cultura
debe cambiar a :
data = ulysses16;
8) Determine los parámetros del modelo incluyendo la condición de terminación (Cantidad máxima
de iteraciones1, cantidad de iteraciones sin cambio2, diferencia mínima de costo3). Justifique.
Y complete la siguiente tabla:
Parámetros de performance
max_iterations = 500 Máxima cantidad de iteraciones
swarm_size = 50 Cantidad de partículas
w_high = 1.0 Cota máxima de w
w_low = 0.2 Cota mínima de w
w = w_low Coeficiente de inercia (o temperatura)
w_damp = 1.0 Valor de enfriado del coeficiente de inercia
**< valor => > velocidad de enfriado
c1 = 2 Coeficiente de aceleración cognitiva
1
El algoritmo frena luego de esa cantidad de iteraciones
2
PSO frena luego de esta cantidad de iteraciones sin cambios en el resultado de la función de fitness
3
PSO frena si la diferencia entre el anterior costo y el actual es menor que este umbral
c1 𝟄 [0;2]
c2 = 2 Coeficiente de aceleración social
c2 𝟄 [0;2]
NOTA: considere que el algoritmo tiene predeterminada la condición de terminación por cantidad
máxima de iteraciones: max_iterations = 500;
NOTA: los parámetros en gris se colocaron solo por completitud
8) genere un informe de los resultados, levantando una tabla con sus pruebas
TIP: debe correr varias veces
TIP: el buffer de salida lo hallará haciendo click en la ventana command window
Definiciones importantes
Elipsoide de Hayford: conjunto de distancias (a,b) a dos puntos referencia sobre una superficie
(ver https://www.um.es/geograf/sigmur/temariohtml/node5_mn.html)
Referencia:
https://github.com/mschof/ParticleSwarmOptimization/blob/master/README.md