Você está na página 1de 3

ISEP-Instituto Superior de Engenharia do Porto

Rua Dr. António Bernardino de Almeida, P-4200-072 Porto, Portugal


Tel: +351-22-8340500, Fax: +351-22-8321159

Resolução da Prova Modelo C de Avaliação Teórica de


Algoritmia Avançada
3º ano da Licenciatura em Engenharia Informática do ISEP
Modelo 2021/2022 - Duração: 20 minutos
observações:
Uma resposta errada desconta 25% de uma resposta certa
Responda na própria folha, marcando com um X ou ■ ( pode usar o lápis)
Se pretender anular uma resposta escreva “anulada” à esquerda da mesma (por exemplo,
anulada ■-…)

Nome:..................................................................................................................................

Número:..................................

1. As implicações ax e bx poderiam ser expressas em PROLOG por:


■- x:-a;b.
□- x:-a,b.
□- a:-x.
b:-x.
□- a,b:-x.
□- nenhuma dos anteriores

2. Na Língua Natural a Assunção de Markov de ordem n diz-nos que


□- vamos considerar para cada palavra um máximo de n traduções possíveis
□- iremos considerar no máximo n traduções para cada frase
■- uma palavra de uma sequência depende normalmente das n palavras anteriores
□- iremos considerar no máximo n construções gramaticais diferentes
□- uma frase depende normalmente das n frases anteriores

3. Qual das seguintes imagens ocupa mais espaço


□- uma imagem 100x100 onde cada pixel é representado por 1 byte
□- uma imagem binária 256x256
■- uma imagem 64x64 onde cada pixel é representado por um código RGB com 256
níveis em cada cor
□- uma imagem 128x128 onde cada pixel pode ter 32 níveis
□- uma imagem 32x32 onde cada pixel pode variar de 0 a 255
ISEP-Instituto Superior de Engenharia do Porto
Rua Dr. António Bernardino de Almeida, P-4200-072 Porto, Portugal
Tel: +351-22-8340500, Fax: +351-22-8321159

4. Considere a seguinte árvore construída pelo método Monte Carlo Tree Search
(MCTS) onde nos nós folha estão representados o número de vitórias nossas (n) e do
adversário (a) que se obtém a partir desses nós se expandirmos por mais alguns níveis.
As folhas sem valores indicados vão conduzir a situações de empate. A tracejado está a
fase inicial do método na qual vamos em profundidade com as melhores jogadas até um
determinado nível e abaixo desse nível fazemos uma pesquisa exaustiva por mais alguns
níveis.

Qual seria a jogada que o MCTS efetuaria, assumindo que ele estaria a jogar por nós
(n)?
□- jA
■- jB
□- jC
□- jD
□- jE

5. (Pergunta de Desenvolvimento – responda no verso desta folha)


Considere que num Algoritmo Genético a geração N+1 é obtida após cruzamentos sobre
elementos da geração N, em dois pontos de corte, podendo alguns dos descendentes ser
afetados por mutações, e usando um método de seleção elitista que juntará os melhores
elementos entre os da geração N e dos seus descendentes.
Se a geração N+1 for exatamente igual à geração N acha que se deve finalizar o
algoritmo, pois a população atingiu a estabilidade e portanto não irá variar? (resposta
sim/não)
Se acha que não indique porque não há a garantia da geração N+2 ser igual às duas
gerações anteriores. Se acha que sim indique o que deverá ser alterado no algoritmo
para que se evite esta estabilização da população.
ISEP-Instituto Superior de Engenharia do Porto
Rua Dr. António Bernardino de Almeida, P-4200-072 Porto, Portugal
Tel: +351-22-8340500, Fax: +351-22-8321159

Não, o facto de uma geração N+1 ser igual à geração N não implica que a geração N+2
seja também igual. Isso se deve a várias razões, nomeadamente:
- o cruzamento entre indivíduos de uma população é feito aleatoriamente e ao serem
alterados os pares de indivíduos que gerarão descendentes estes últimos poderão ser
diferentes dos que apareceram nos processos anteriores de cruzamento
- os pontos de corte também costumam ser definidos aleatoriamente e mesmo que o
cruzamento seja com os mesmos indivíduos, com pontos de corte em posições
diferentes poderão resultar descendentes diferentes
- as mutações são efetuadas aleatoriamente pelo que poderá ser gerado um novo
indivíduo por cruzamento seguido de mutação que seja diferente de indivíduos gerados
anteriormente.

Você também pode gostar