la inteligencia de enjambre(swarm intelligence)

18
LA INTELIGENCIA DE ENJAMBRE(SWARM INTELLIGENCE) Walter Alejandro Cardona López -200614901 Diego Fernando López Reyes - 200819101

Upload: diego-reyes

Post on 21-Apr-2015

137 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: La Inteligencia de Enjambre(Swarm Intelligence)

LA INTELIGENCIA DE ENJAMBRE(SWARM INTELLIGENCE)

Walter Alejandro Cardona López -200614901 Diego Fernando López Reyes - 200819101

Page 2: La Inteligencia de Enjambre(Swarm Intelligence)

Inteligencia de Enjambre

Enjambre: grupo que se define como una población de elementos interactuantes que son capaces de optimizar un objetivo global a través de la búsqueda de colaboración de un espacio

Page 3: La Inteligencia de Enjambre(Swarm Intelligence)
Page 4: La Inteligencia de Enjambre(Swarm Intelligence)

Caracteristicas

Compuesto de agentes simples (Self-Organized)

Descentralizado

No hay un único supervisor

No hay un plan global (emergente)

Robusto

Las actuaciones se completan aunque un individuo falle

Flexible

Page 5: La Inteligencia de Enjambre(Swarm Intelligence)

Concepto

La inteligencia de enjambres es una rama de la inteligencia artificial que está inspirada en la teoría de enjambres y se define como una población de elementos que interactúan y que son capaces de optimizar un objetivo global a través de la búsqueda de colaboración de un espacio.

Page 6: La Inteligencia de Enjambre(Swarm Intelligence)

Ant Colony y Optimization

Page 7: La Inteligencia de Enjambre(Swarm Intelligence)

Particle Swarm Optimization

Page 8: La Inteligencia de Enjambre(Swarm Intelligence)

Orígenes

John Von Neumann, Automata Celular 1940

Gerardo Beni 1979, introduce el termino

Inteligencia de

Enjambre

Page 9: La Inteligencia de Enjambre(Swarm Intelligence)

Un robot que construye robots

Page 10: La Inteligencia de Enjambre(Swarm Intelligence)

Autómata Celular

-Modelo matemático discreto -Arreglo de células con posibles estados

Page 11: La Inteligencia de Enjambre(Swarm Intelligence)

Conway’s Game of life John Horton Conway en 1970

Celulas vivas o muertas (2 estados) Reglas: •Any live cell with fewer than two live neighbours dies, as if caused by under-population. •Any live cell with two or three live neighbours lives on to the next generation. •Any live cell with more than three live neighbours dies, as if by overcrowding. •Any dead cell with exactly three live neighbours becomes a live cell, as if by reproduction.

Page 12: La Inteligencia de Enjambre(Swarm Intelligence)

Conjuntos basicos

Page 13: La Inteligencia de Enjambre(Swarm Intelligence)

Methuselahs

Page 14: La Inteligencia de Enjambre(Swarm Intelligence)

Bill Gosper y su Glider gun

Page 15: La Inteligencia de Enjambre(Swarm Intelligence)

Otros algoritmos

Altruism algorithm

Ant colony optimization

Artificial bee colony algorithm

Artificial immune systems

Charged system search

Cuckoo search

Firefly Algorithm

Gravitational search algorithm

Intelligent water drops

Page 16: La Inteligencia de Enjambre(Swarm Intelligence)

Algunas aplicaciones

Page 17: La Inteligencia de Enjambre(Swarm Intelligence)

Resumen

Partes tontas/mudas conectadas , conectadas adecuadamente en un enjambre, producen resultados elegantes/inteligentes.

Page 18: La Inteligencia de Enjambre(Swarm Intelligence)

Blog

http://iagrupo8usac2012.blogspot.com/