Los siguientes ejercicios se realizaron con las fuciones de activación propuestas por Mirjalili and Lewis (2013), quienes propusieron una serie de funciones de activación para el algoritmo Binary Particle Swarm Optimization (BPSO).
Los autores proponen 2 familias de funciones de activación, las llaman s-shaped y v-shaped:
\[T(x) = \frac{1}{1+e^{-2x}}\]
\[T(x) = \frac{1}{1+e^{-x}}\]
\[T(x) = \frac{1}{1+e^{(-x/2)}}\]
\[T(x) = \frac{1}{1+e^{(-x/3)}}\]
\[T(x)=\left| erf(\frac{\sqrt{\pi}}{2}) \right| = \left| \frac{\sqrt{\pi}}{n} \int_0^{(\sqrt{\pi}/2)^x}e^{t^2}dt \right|\]
\[T(x) = \left| tanh(x) \right|\]
\[T(x) = \left| \frac{(x)}{\sqrt{1+x^2}} \right|\]
\[T(x) = \left| \frac{2}{\pi}arctan \left( \frac{\pi}{2}x \right) \right|\]
Mirjalili, Seyedali, and Andrew Lewis. 2013. “S-Shaped Versus V-Shaped Transfer Functions for Binary Particle Swarm Optimization.” Swarm and Evolutionary Computation 9. Elsevier: 1–14.