Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
enjambres.
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Tabla de Contenidos
1 Tabla de Contenidos
2 Insectos sociales
3 ACO
4 Algoritmos de Abejas
5 Bibliografa
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Insectos sociales
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Insectos sociales
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Sistemas adaptativos
continuamente.
Los insectos son capaces de adaptarse a estos cambios y
robusto.
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Autoorganizacion
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Sistemas descentralizados
El conocimiento y la informaci
on se encuentran distribuidos
existente
Los individuos intercambian informaci
on mediante ciertos
procesos de comunicaci
on
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
simultanea
Se evita el cambio de tarea, que implica un gasto de energa y
tiempo
Dentro de cada grupo de tareas, se comparten acciones y los
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Ejemplos de algoritmos
Hormigas, ACO - ant colony optimization
Abejas, ABC - artificial bee colony
Luci
ernagas, firefly
Bandadas de p
ajaros o bancos de peces (PSO)
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
ACO
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
ACO I
Es de las t
ecnicas mas populares.
Creado por M. Dorigo en 1992 [1].
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
ACO I
Las hormigas vagan aleatoriamente
en su b
usqueda de alimento
En su camino de regreso a la
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
ACO II
La evaporaci
on ayuda a que no se
descubrimiento de soluciones
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Ejemplos
http://website.lineone.net/~john.montgomery/demos/ants.html
http://www.djoh.net/inde/ANTColony/applet.html
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
De la naturaleza a la computacion
procesos
En alg
un momento algunos procesos tienen que compartir su
informacion
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
De la naturaleza a la computacion
procesos
En alg
un momento algunos procesos tienen que compartir su
informacion
Para ponerle un nombre basado en enjambres, debe seguir los
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Algoritmos de Abejas
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Algoritmos de Abejas
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Algoritmos de Abejas
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Algoritmos de Abejas
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Busqueda de Comida
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Tipos de Abejas
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Algoritmo
Enviar scouts
Repetir
1 Enviar las employed y calcular el fitness.
2 Calcular la probabilidad de cada soluci
on de ser explotada.
3 Explotar soluci
on por onlookers.
4 Detener explotaci
on de soluciones abandonadas.
5 Enviar scouts a explorar.
6 Almacenar la mejor soluci
on.
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Bibliografa
[1] Bonabeau, E., Dorigo, M., Theraulaz, G.: Swarm Intelligence: From Natural to Artificial Systems. Oxford
(1999)
[2] Karaboga, D., Basturk, B.: A powerful and efficient algorithm for numerical function optimization: artificial
bee colony (abc) algorithm. J. Global Optimization 39(3) (2007) 459471
M. C
ardenas
ants-bees
Tabla de Contenidos
Insectos sociales
ACO
Algoritmos de Abejas
Bibliografa
Gracias
Gracias
Preguntas?
Mas preguntas?
M. C
ardenas
ants-bees