Hill Climbing e Simulated Annealing Flashcards

1
Q

O que são algoritmos de busca local por refinamentos sucessivos?

A

Algoritmos que partem de soluções propostas e tentam melhorá-las, operando sobre um único estado corrente e movendo-se apenas para os vizinhos desse estado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qual é a principal característica do algoritmo Hill-Climbing?

A

Move-se continuamente na direção de um valor melhor, terminando quando encontra um pico em que nenhum vizinho tem um valor mais alto.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Quais são as vantagens dos algoritmos de busca local por refinamentos sucessivos?

A

Ocupam pouca memória e podem encontrar soluções razoáveis em grandes ou infinitos espaços de estados.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

O que é necessário para o algoritmo Hill-Climbing funcionar?

A

Uma função heurística para avaliar as soluções e uma função sucessor que gera uma solução próxima à atual.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qual é uma desvantagem do algoritmo Hill-Climbing?

A

Pode ficar preso em máximos locais.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

O que é a Subida da Encosta com reinício aleatório?

A

Consiste em várias buscas a partir de estados iniciais gerados ao acaso, parando quando encontrar o objetivo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Como a Subida da Encosta Estocástica difere da versão tradicional?

A

Escolhe ao acaso entre os movimentos possíveis de encosta acima, com a probabilidade de seleção variando com a declividade do movimento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Pergunta: O que é Hill Climbing?

A

Hill Climbing é um algoritmo de busca local que melhora iterativamente uma solução fazendo mudanças incrementais nela, movendo-se para cima em direção a soluções melhores.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual problema o algoritmo Simulated Annealing tenta resolver?

A

O problema dos máximos locais no algoritmo Hill-Climbing.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Como o algoritmo Simulated Annealing decide aceitar um estado vizinho pior?

A

Aceita estados vizinhos piores com uma probabilidade que diminui exponencialmente à medida que os estados pioram e a temperatura se reduz.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quando o algoritmo Simulated Annealing termina?

A

Quando nenhuma melhora significativa é alcançada, um número fixo de iterações é efetuado ou a temperatura T atinge seu valor mínimo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Qual é a função de uma função heurística no contexto de busca local?

A

Avaliar as soluções para determinar a direção da busca para melhorar o estado corrente

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Como a função sucessor influencia o algoritmo Hill-Climbing?

A

Gera uma solução próxima à atual, introduzindo uma modificação na solução atual.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly