Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Swarm intelligence
1. ¿Qué es swarm intelligence?
Inteligencia de enjambre es una parte de la inteligencia artificial que se basa en el comportamiento
colectivo descentralizado de sistemasorganizados, como las hormigas de allí el nombre de
enjambre, pues ese tipo de insectos vive en dicho sistema u organización.
¿Qué significa PSO?
Particle Swarm. Optimization
Optimización por enjambre de partículas
Desarrollada por: Kennedy y Eberhart, es un método de optimización para funciones no lineales en
espacios continuos y discretos.
¿Cuáles son las características principales de una partícula?
Separación: no debe chocar con otras partículas.
Alineación: su visión debe estar a la par con sus vecinos, pero sin obstruir esta visión
Cohesión: moverse siempre al centro del enjambre.
¿Cuáles son los dos valores que influyen en la posición de la partícula?
La velocidad y La posición de otras partículas.
¿Qué parámetros involucra el algoritmo de PSO?
Numero de individuos de la población
Mejor posición
Velocidad
Mejor puntuación de una partícula.
¿Qué tipo de problemas pueden resolverse con PSO?
Resolver un juego de damas
Encontrar el mejor camino a un lugar determinado(Google maps: llegar a,desde)
20Q
¿Qué significa ACO?
Ant colony optimization algorithms
Algoritmo de las hormigas.
¿Qué metáfora es la que se sigue en la ACO?
Las hormigas tienen una exploradora que busca el alimento para el hormiguero, mientras camina
va dejando un rastro de hormonas para que sigan su trayectoria, si otra hormiga sigue el mismo
camino el rastro de la hormona/feromona aumenta o se hace mas fuerte, mientras que si ninguna
lo encuentra o sigue, se evapora, también dejan otro tipo de hormonas si es que se encuentran en
peligro así es como piden auxilio
¿Qué papel juega la feromona en la ACO?
La feromona juega el papel de encontrar la posible solución óptima, de no ser así simplemente se
descartara por si sola
2. ¿Qué tipo de problemas pueden resolverse con ACO?
Transporte
Redes computacionales
NOTA: Los usos del algoritmo se utilizan para máquinas de aprendizaje y para problemas con una
gran cantidad de datos, estos solo son algunos ejemplos
Hacer diagrama de flujo para PSO y para ACO
PSO: