Algoritmos genéticos 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.

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

O que define a topologia de um espaço de busca?

A

Estado (posição) e elevação definida pelo valor da função heurística (mínimo global) ou função objetivo (máximo global).

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 são máximos globais e locais em um espaço de busca?

A

Máximo global é o pico mais alto; máximos locais são picos mais altos que os vizinhos, mas menores que o global.

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

O que é um Algoritmo Genético?

A

Um método de otimização e busca inspirado nos mecanismos de evolução de populações de seres vivos.

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

Quais problemas são resolvidos por algoritmos de busca local por refinamentos sucessivos?

A

Problema das 8 rainhas, projeto de circuitos integrados, layout de instalações industriais, escalonamento de jornadas de trabalho, roteamento de veículos, alocação de recursos.

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

Qual é o princípio básico dos Algoritmos Genéticos?

A

Seguem o princípio da seleção natural e sobrevivência de Charles Darwin.

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

O que é uma população inicial em Algoritmos Genéticos?

A

Conjunto de soluções geradas aleatoriamente que corresponde à geração 0 do algoritmo.

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

Como são chamados os elementos de uma população em Algoritmos Genéticos?

A

Indivíduos ou cromossomos.

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

O que é um gene em Algoritmos Genéticos?

A

Sequências de DNA que determinam as características da solução.

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

Como é avaliada a aptidão de um indivíduo em Algoritmos Genéticos?

A

Através de uma função que mede a qualidade da solução, geralmente buscando minimizar ou maximizar um valor.

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

O que é a seleção por elitismo em Algoritmos Genéticos?

A

Operador genético que passa o melhor indivíduo da população atual diretamente para a próxima geração.

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

O que é a seleção por torneio em Algoritmos Genéticos?

A

Consiste em escolher randomicamente dois indivíduos da população atual e selecionar o melhor para ser pai ou mãe.

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

O que é o crossover uniponto em Algoritmos Genéticos?

A

Um tipo de cruzamento onde se escolhe um ponto de corte aleatório e combina-se o início de um pai com o fim de outro para formar novos filhos.

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