Questão
ID 67267Disciplina: Tecnologia da Informação
Assunto: IA Generativa (GenAI)
Ano: 2025 Banca: PERFIL - ENADE Órgão: Terceiro Simulado Pnd
Uma professora de Inteligência Artificial para um curso de graduação em Computação está ensinando sobre algoritmos genéticos (AGs). Ela quer que os alunos compreendam o funcionamento desses algoritmos bio-inspirados e sua aplicação na resolução de problemas de otimização. Ela explica a analogia com a evolução natural: "Um algoritmo genético mantém uma 'população' de 'indivíduos', onde cada indivíduo representa uma solução candidata para o problema. A 'aptidão' (fitness) de cada indivíduo é avaliada por uma função de fitness, que mede o quão boa é aquela solução. O algoritmo então simula a evolução ao longo de várias 'gerações'. Em cada geração, os indivíduos mais aptos são selecionados para 'reprodução'. A reprodução ocorre através de dois operadores principais: **crossover** (ou recombinação), onde dois 'pais' combinam suas características (seus 'genes') para criar um ou mais 'filhos', e **mutação**, onde uma pequena parte de um indivíduo é alterada aleatoriamente. Esse processo de seleção, crossover e mutação tende a produzir populações com aptidão média cada vez maior, convergindo para uma solução ótima ou próxima da ótima." Para a atividade, ela propõe o problema de encontrar o valor máximo de uma função matemática complexa em um determinado intervalo (um problema de otimização).
No contexto de um algoritmo genético para resolver este problema, qual é o papel do operador de **mutação**?