O Que É Swarm Intelligence?
🎯 Dicas do simulador
📚 Glossário
🏆 Figuras-chave
Marco Dorigo (1992)
Inventou a Otimização de Colônias de Formigas (ACO) em sua tese de doutorado de 1992, fundando um dos ramos mais influentes da inteligência de enxames. Seu trabalho demonstrou que formigas artificiais usando comunicação semelhante a feromônios poderiam resolver problemas de otimização combinatória.
James Kennedy (1995)
Co-inventou o Particle Swarm Optimization (PSO) com Russell Eberhart, inspirado no comportamento social de bandos de pássaros e cardumes de peixes. O PSO se tornou um dos algoritmos de otimização mais utilizados em engenharia e ciência.
Craig Reynolds (1986)
Criou a simulação Boids que demonstrou como o comportamento complexo de flocagem emerge de três regras simples (separação, alinhamento, coesão). Este trabalho fundamental inspirou algoritmos de inteligência de enxame e simulação de multidão CGI em filmes.
Dervis Karaboga (2005)
Desenvolveu o algoritmo Artificial Bee Colony (ABC), um método de otimização de enxame inspirado no comportamento inteligente de forrageamento das abelhas com sua divisão de trabalho entre abelhas empregadas, observadoras e exploradoras.
Russell Eberhart (1995)
Co-inventou a otimização de enxame de partículas com James Kennedy e contribuiu com extensa pesquisa sobre ajuste de parâmetros, análise de convergência e aplicações de PSO para treinamento de redes neurais e projetos de engenharia.
Thomas Seeley (1990s-present)
Um biólogo da Universidade de Cornell, cujos estudos detalhados sobre a tomada de decisões das abelhas forneceram a base científica para algoritmos inspirados nas abelhas, particularmente através do seu livro 'Honeybee Democracy', que descreve a selecção colectiva de locais de nidificação.
Seyedali Mirjalili (2014)
Desenvolveu o Gray Wolf Optimizer (GWO) e várias outras metaheurísticas inspiradas na natureza, incluindo Whale Optimization Algorithm e Moth-Flame Optimization, contribuindo para a rápida expansão do kit de ferramentas de inteligência de enxame.
🎓 Recursos de aprendizagem
- Ant Colony Optimization: A New Meta-Heuristic
O artigo fundamental apresenta o ACO como uma técnica de otimização computacional, demonstrando como formigas artificiais que usam comunicação com feromônios podem resolver o problema do caixeiro viajante de maneira eficaz. - Particle Swarm Optimization
O artigo original da conferência IEEE de 1995 apresentando o PSO, mostrando como uma população de partículas com atualizações de velocidade e posição inspiradas no comportamento social pode otimizar funções contínuas. - Grey Wolf Optimizer
O artigo que apresenta o GWO em Advances in Engineering Software (2014), propondo um algoritmo inspirado na hierarquia social e na estratégia de caça de matilhas de lobos cinzentos. - Swarm Intelligence: From Natural to Artificial Systems
O livro definitivo sobre inteligência de enxames, unindo estudos biológicos de insetos sociais com algoritmos computacionais, cobrindo colônias de formigas, enxames de abelhas e comportamento emergente em sistemas complexos. - Nature-Inspired Optimization Algorithms
Um livro abrangente que cobre todos os principais algoritmos de enxame e evolutivos, incluindo PSO, ACO, algoritmo de vaga-lume, algoritmo de morcego e busca de cuco, com fundamentos matemáticos e aplicações práticas. - Honeybee Democracy
Um relato fascinante de como enxames de abelhas tomam decisões coletivas por meio de um processo de exploração de abelhas exploradoras, comunicação de dança oscilante e detecção de quórum – a inspiração biológica para o algoritmo ABC. - How Ants Solve the Traveling Salesman Problem - Kurzgesagt Style
Uma explicação animada de como formigas reais usam trilhas de feromônios para encontrar caminhos mais curtos e como esse comportamento inspirou algoritmos ACO usados por companhias aéreas e empresas de logística em todo o mundo. - Particle Swarm Optimization Visualization
Uma demonstração visual do PSO em ação, mostrando como as partículas exploram um cenário de aptidão, convergem para soluções ótimas e como as escolhas de parâmetros afetam o comportamento de convergência. - Starling Murmurations - Emergence in Nature
Imagens impressionantes de murmúrios de estorninhos com explicação científica de como regras locais simples criam um comportamento coletivo de tirar o fôlego - a inspiração do mundo real por trás dos boids e do PSO. - Grey Wolf Optimizer Explained with Python Implementation
Um tutorial explicando a hierarquia do lobo e as fases de caça do algoritmo GWO, com implementação passo a passo em Python e visualização do processo de otimização. - Honeybee Democracy - How Bees Make Decisions
Baseado na pesquisa de Thomas Seeley, este vídeo explica o notável processo democrático de tomada de decisão dos enxames de abelhas, a inspiração biológica por trás do algoritmo ABC.