(Simulated Annealing)
Airton Bordin Junior
[airtonbjunior@gmail.com]
Introduo
Simulated Annealing
Referncias
2
Problema bem definido
Componentes
1. Estado inicial;
2. Aes;
3. Modelo de transio;
3
Algoritmos de busca
Analisados em termos de
Completeza;
Otimizao;
Complexidade de tempo;
4
Algoritmos de busca
Analisados em termos de
Completeza
O algoritmo oferece a garantia de encontrar uma soluo
quando ela existir?
Otimizao
5
Busca no informada
Possuem acesso apenas definio do problema;
Algoritmos bsicos
Busca em largura;
6
Problema bem definido
Estado inicial: Qualquer estado;
Quebra-cabea de oito peas Aes: A formulao mais simples define as aes como
movimentos do quadrado vazio Esquerda, Direita, Para Cima
ou Para Baixo. Pode haver subconjuntos diferentes desses,
dependendo de onde estiver o quadrado vazio;
8
Busca informada
Bancos de dados de padres
Armazenar os custos exatos de soluo para todas as
instncias possveis do subproblema;
Heurstica admissvel hBD para cada estado completo
9
Busca local e otimizao
Quandoo caminho at o objetivo no importa,
podemos considerar uma classe diferente de
algoritmos
Algoritmos de busca local operam usando um
nico estado atual e, em geral, se movem
10
Busca local e otimizao
Vantagens
Usam pouqussima memria (normalmente
um valor constante);
Frequentemente podem encontrar solues
11
Tmpera simulada
Kirkpatrick (1983);
Meta-heurstica para otimizao: tcnica de busca
local probabilstica - analogia com a termodinmica;
Simulao do processo de cozimento de metais;
12
Tmpera simulada
13
Tmpera simulada
Escolhe um movimento aleatrio;
Se o movimento melhorar a situao sempre ser
aceito;
Caso contrrio, o algoritmo aceitar o movimento
14
Tmpera simulada
Cordilheiras
17
Tmpera simulada
19
Tmpera simulada
Nmero de iteraes mximo em uma temperatura X
deve ser calculada de acordo com a dimenso do
problema;
Congelamento do sistema: quando se atingir um
20
Tmpera simulada
22
Referncias
RUSSELL, Stuart; NORVIG, Peter; INTELLIGENCE, Artificial. A modern
approach. Artificial Intelligence. Prentice-Hall, Egnlewood Cliffs, v. 25, p. 27,
1995
23