Geral
Aprendizado de Máquina
Semana 6
0
Questão
Os
algoritmos genéticos são úteis em problemas onde métodos tradicionais
de aprendizado supervisionado ou não supervisionado têm dificuldades.
Eles não exigem gradientes ou suposições específicas sobre os dados.
Assim, são eficazes em otimizações difíceis ou de múltiplos objetivos.
Diante disso, compreenda e associe os conceitos às descrições correspondentes sobre o operador de cruzamento (crossover).
Assinale a alternativa que apresenta a associação correta.
function vote(questaoId, value) {
window.location.href = "/accounts/login/?next=/questao/461/";
return;
fetch(`/vote/questao/${questaoId}/`, {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'X-CSRFToken': 'ihY3wXv90hRchiuEk34IXe8fq5G4UEKPE05pL2rFyR0obqTX6XgHJvZyFjURcIjK'
},
body: JSON.stringify({ value: value })
})
.then(response => response.json())
.then(data => {
if (data.success) {
document.getElementById(`score-${questaoId}`).textContent = data.score;
const upBtn = document.querySelector(`button[onclick="vote(${questaoId}, 1)"]`);
const downBtn = document.querySelector(`button[onclick="vote(${questaoId}, -1)"]`);
upBtn.classList.remove('active-up');
downBtn.classList.remove('active-down');
if (data.user_vote === 1) upBtn.classList.add('active-up');
if (data.user_vote === -1) downBtn.classList.add('active-down');
}
});
}
Diante disso, compreenda e associe os conceitos às descrições correspondentes sobre o operador de cruzamento (crossover).
| Conceito | Descrição |
| I. Definição do cruzamento | a. Combina partes de dois indivíduos para criar novos indivíduos, promovendo a exploração do espaço de busca. |
| II. Tipos de cruzamento e sua aplicabilidade | b. Métodos como cruzamento de um ponto e de dois pontos são aplicáveis também em problemas de otimização contínua. |
| III. Eficiência do cruzamento | c. Depende da seleção adequada dos indivíduos, geralmente baseada na função de aptidão. |
Assinale a alternativa que apresenta a associação correta.