As páginas anteriores trataram osalgoritmos evolutivoscomo ferramentas para resolver problemas: a população busca no espaço de soluções e a aptidão mede a qualidade das soluções candidatas. O MetaDE leva essa relação um passo adiante — ele trata opróprio algoritmo evolutivocomo objeto de evolução, usando uma camada externa de evolução para buscar «como a evolução diferencial interna deve operar». Assim, o objetivo de otimização se amplia de «encontrar a solução do problema» para «melhorar o método de solução».
Estrutura de duas camadas: evolução de configurações e resolução de tarefas
- Camada interna (espaço de soluções): executa a evolução diferencial sob uma estratégia de mutação e parâmetros-chave dados (como fator de escala, taxa de cruzamento e tamanho da população), resolve funções de referência ou tarefas de otimização de engenharia e produz o desempenho da tarefa como aptidão.
- Camada externa (espaço de configuração do algoritmo): cada indivíduo codifica um conjunto de configurações do algoritmo; sua aptidão não é calculada por ele mesmo, mas determinada pelo desempenho devolvido pela camada interna após resolver a tarefa com essa configuração. Com base nisso, a camada externa seleciona, recombina e muta, produzindo um comportamento algorítmico mais adequado à tarefa atual.
- Ciclo fechado: geração da configuração → resolução da tarefa → feedback de desempenho → atualização da configuração; os quatro passos se repetem em ciclo, fazendo o algoritmo se adaptar e melhorar conforme a tarefa, em vez de depender de parâmetros fixados manualmente de antemão.
Distinção essencial: espaço de configuração ≠ espaço de soluções
A camada interna busca «a resposta do problema»; a camada externa busca «um algoritmo que encontre respostas melhor». Embora estejam acopladas — a qualidade da camada externa só pode ser medida executando-se de fato a camada interna —, o objeto de busca, a forma de codificação e os critérios de avaliação são diferentes. Ao perceber isso, você apreende a estrutura geral da metaotimização:Fazer da própria busca o objeto da busca.
