# Sistema de Evolução Inteligente EvoX e Prática de Pesquisa Científica AI Native — Material Didático

Duração da aula: 1 · Páginas do material: 16

## Navegação de Leitura

- [Lição 7｜Tema: Paradigma de Pesquisa AI Native e Imersão Prática no EvoX](#lecture-lesson-1)

---

<a id="lecture-lesson-1"></a>

## Lição 7｜Tema: Paradigma de Pesquisa AI Native e Imersão Prática no EvoX

<a id="lecture-page-1"></a>

### Paradigma de Pesquisa AI Native e Imersão Prática no EvoX

*Página 1*

> **Objetivo da página:** Dominar o caminho prático para entrar no EvoX em um ambiente AI Native, vivenciando o princípio central de pesquisa "Code is cheap. Taste matters."

> **Objetivo da página**
>
> Esta é a página de abertura da sétima lição, que define o tom de toda a unidade "Paradigma de Pesquisa AI Native e Prática EvoX". Os aprendizes precisam estabelecer duas compreensões: primeiro, o caminho prático para conduzir experimentos com EvoX de forma eficiente em um ambiente AI Native com o auxílio de ferramentas de IA como o Codex; segundo, quando o código pode ser gerado automaticamente, a capacidade verdadeiramente insubstituível do pesquisador — o senso estético e a capacidade de formular perguntas-chave, ou seja, a frase repetidamente enfatizada nesta página: Code is cheap. Taste matters.

> **Sequência de exposição**
>
> 1. Primeiro, apresentar o cenário. Explicar que, no modo de trabalho AI Native, tarefas "braçais" como escrever scripts de experimentos, montar fluxos de otimização com EvoX e executar experimentos comparativos podem ser substancialmente assumidas por ferramentas de IA, sem que o pesquisador precise escrever linha por linha. Isso muda diretamente o ritmo da pesquisa: de "consigo escrever?" para "vale a pena fazer?".
>
> 2. Em seguida, aterrissar no método. Ao conduzir experimentos com EvoX usando ferramentas como o Codex, a abordagem típica é explicar claramente a intenção do experimento, a definição do problema e os critérios de avaliação, deixando a ferramenta gerar um esqueleto de programa executável, enquanto o pesquisador se concentra em verificar se o design do experimento é válido e se os resultados são confiáveis.
>
> 3. Por fim, destacar o princípio central. Já que o código se tornou barato, o que se torna escasso é o poder de julgamento: o tema tem valor? A linha de base é justa? As métricas explicam o problema? As conclusões se sustentam? O Taste determina a direção da pesquisa, a capacidade de questionar determina a profundidade da pesquisa.

**Pontos-chave do ensino**

- As ferramentas de IA reduzem o custo de implementação, não o limiar da pesquisa
- O limiar migrou da "proficiência em programação" para o "bom gosto em problemas". Ao usar ferramentas como o Codex, o papel humano é formular boas perguntas, definir critérios de avaliação e examinar resultados gerados, em vez de aceitar passivamente as saídas. "Code is cheap. Taste matters." não nega a capacidade de engenharia, mas lembra: na era da programação automatizada, o senso estético e a capacidade de questionar são o verdadeiro fosso do pesquisador.

**Verificação de compreensão**

Peça a um aprendiz que explique com suas próprias palavras para onde o tempo do pesquisador deve ser redirecionado nos experimentos com EvoX, se o código pode ser gerado automaticamente. Uma resposta qualificada deve apontar para trabalho de julgamento como seleção de problemas, design de experimentos e avaliação de resultados, e não apenas "fazer a IA escrever mais rápido".

> **Indicação de transição**
>
> Após confirmar que o aprendiz consegue expressar a relação central "custo de implementação cai, valor de julgamento sobe", avançar para as páginas seguintes, expandindo os passos práticos e exemplos do EvoX.

<a id="lecture-page-2"></a>

### Paradigma de Pesquisa AI Native e Imersão Prática no EvoX

*Página 2*

> **Objetivo da página:** Compreender o caminho geral de entrada no EvoX em ambiente AI Native e os princípios centrais de pesquisa.

> **Objetivo da página**
>
> Conectar "Paradigma de Pesquisa AI Native" e "Imersão Prática no EvoX" em um único caminho — quando o custo de implementação cai, o pesquisador deve deslocar a atenção de escrever código para formular perguntas, definir avaliações, julgar direções e criticar resultados, lembrando o princípio central "Code is cheap. Taste matters.".

> **Sequência de exposição**
>
> Primeiro falar sobre a mudança de paradigma, depois ler o diagrama de arquitetura, em seguida explicar que o EvoX não é uma ferramenta de algoritmo único, mas um sistema de evolução inteligente executável, combinável e sustentavelmente explorável; por fim, aterrissar na imersão prática: mudar de "escolher algoritmo" para "projetar processo".

**Pontos-chave do ensino**

- Grandes modelos, GPUs, Agentes e fluxos de trabalho automatizados tornaram-se infraestrutura padrão de pesquisa. Implementar código, executar experimentos em lote e ampliar buscas torna-se cada vez mais barato
- A IA é responsável por implementar respostas, acelerar experimentos e ampliar buscas
- O humano é responsável por direção, restrições, gosto e decisões-chave. A atenção humana sobe de "digitar código" para "definir padrões, fazer escolhas, avaliar resultados". Partindo de "problemas reais · gosto de pesquisa", o humano formula perguntas, define padrões e julga direções
- Após transformar em exploração executável, a infraestrutura de IA assume, e então entrega ao EvoX. Dentro do EvoX, quatro etapas: definição do problema (conflitos de objetivos, restrições), design de avaliação (métricas, pesos, limiares), processo evolutivo (soluções candidatas, iteração em lote), agendamento Runtime (poder computacional, concorrência, reprodutibilidade). Produz múltiplas soluções candidatas, resultados verificáveis, evolução contínua, formando saídas de pesquisa criticáveis e reproduzíveis, e através do ciclo de feedback de "crítica e aceitação" retorna ao ponto de partida. Herdando a linhagem da computação evolutiva, voltado para multiobjetivos complexos, exploração aberta e evolução contínua em nível de sistema. Não é um solucionador único, mas uma base de engenharia executável, combinável e sustentavelmente explorável: os produtos de um experimento podem ser herdados pelo próximo, e o próprio processo de busca pode evoluir continuamente. Os quatro pilares continuam sendo definição do problema, design de avaliação, processo evolutivo e agendamento Runtime. O erro típico é tratar o ponto de entrada como "escolher um entre vários algoritmos". O ponto de partida correto é primeiro identificar conflitos de objetivos e restrições, transformar o problema em um processo de exploração executável, comparável e sustentavelmente evolutivo. O humano primeiro define conflitos de objetivos, condições de restrição e critérios de aceitação
- A IA gera e itera código rapidamente
- O EvoX executa em lote e compara soluções candidatas
- Finalmente forma resultados criticáveis e verificáveis. Por exemplo, em experimentos de otimização multiobjetivo, não se deve deixar a IA escrever todo o código e aceitar diretamente a saída, mas sim deixar a máquina responsável pela implementação e exploração, e o humano pela definição e julgamento. Code is cheap. Taste matters. Quando o código deixa de ser escasso, o gosto por problemas, os critérios de avaliação, o julgamento de trade-offs e a capacidade de aceitação tornam-se a competitividade de pesquisa mais difícil de substituir.

**Tratamento dos exercícios**

Esta página contém 5 questões de múltipla escolha. A resposta correta da questão 1 é "mudar da escrita de código para formular perguntas, definir critérios de avaliação e julgar direções"; ponto de feedback: implementação e exploração em lote podem ser entregues à IA, a responsabilidade central do humano é formular perguntas, definir padrões e julgar resultados. A resposta correta da questão 2 é "sistema de evolução inteligente e base de engenharia executável, combinável e sustentavelmente explorável"; se errar, lembrar de não simplificar o EvoX a um algoritmo qualquer. A resposta correta da questão 3 é "primeiro identificar conflitos de objetivos e restrições, transformar o problema em um processo de exploração executável"; enfatizar que o ponto de entrada não é seleção de algoritmo ou configuração de parâmetros. A resposta correta da questão 4 é "quando o código deixa de ser escasso, o gosto por problemas, os critérios de avaliação e o julgamento de aceitação tornam-se capacidades mais escassas";

Isso não nega a implementação e verificação, mas enfatiza a transferência de escassez. A resposta correta da questão 5 é "deixar a IA escrever todo o código e adotar diretamente seus resultados de execução, sem mais definir objetivos e padrões manualmente"; isso conflita com a divisão de "IA implementa e explora, humano define e julga".

Projete um experimento de otimização multiobjetivo com EvoX. O cenário exige otimizar simultaneamente custo, desempenho e robustez, com três métricas mutuamente conflitantes, sujeitas a restrições de orçamento computacional e prazo de entrega. A divisão humano-máquina deve ser escrita como: o humano é responsável pela definição e julgamento — formular perguntas, escrever explicitamente conflitos de objetivos e restrições, projetar métricas de avaliação e limiares de aceitação, e fazer julgamento de direção e aceitação crítica diante dos resultados; a IA é responsável pela implementação e exploração — gerar e iterar código rapidamente, executar soluções candidatas em lote, ampliar a busca e acelerar experimentos. Ambos formam o ciclo fechado "humano define direção — IA amplia exploração — humano faz aceitação".

Conflitos de objetivos não definidos explicitamente, critérios de avaliação vagos, restrições ignoradas, tornam os resultados difíceis de julgar como melhores ou piores, reproduzir e sedimentar; deve-se mudar para focar no design do processo, esclarecer a definição do problema e o modo de avaliação, planejar geração de soluções candidatas, execução em lote para comparação e agendamento Runtime, e incorporar cada rodada de resultados na crítica e aceitação.

**Atividade em sala**

Peça aos alunos que escolham um problema familiar, escrevam em uma frase o conflito de objetivos e o critério de aceitação, e então expliquem qual segmento a IA e o EvoX assumem respectivamente. Verificação de compreensão: peça aleatoriamente a um aluno que recite "por que primeiro definir a avaliação e depois mexer no código", e aponte o papel do ciclo de feedback no diagrama de arquitetura. Indicação de transição: após confirmar que os alunos conseguem distinguir capacidades baratas de capacidades escassas, avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-3"></a>

### Limites de Capacidade dos Grandes Modelos e Sistemas de Evolução Contínua

*Página 3*

> **Objetivo da página:** Compreender a lacuna entre o crescimento de capacidade dos grandes modelos e a construção de sistemas com adaptação de longo prazo ao mundo real.

**Pontos-chave do ensino**

- Ao ver afirmações como "melhoria de capacidade do modelo", faça duas perguntas: onde se sedimentam os <em>resultados efetivos</em> desta rodada? Quem herda na próxima rodada? Se não conseguir responder, o que melhorou foi apenas a capacidade de invocação única, não a capacidade de adaptação de longo prazo do sistema.
- Primeiro gerar candidatos → depois verificar no real → sedimentar no repositório → herdar e re-evoluir. A ordem não pode ser trocada: sem candidatos não há o que verificar, sem verificação não há sedimentação, sem sedimentação não há ponto de partida herdável.
- Dois mal-entendidos frequentes: tratar "bom desempenho em tarefa única" como "sistema capaz de adaptação de longo prazo"; tratar "candidatos não verificados" como "conclusões estabelecidas". A forma de auto-verificação é verificar se este resultado passou pela verificação real e se foi registrado em uma versão de projeto herdável.

Objetivo da página**

O "crescimento de capacidade" dos grandes modelos e a "adaptação de longo prazo" do sistema não são a mesma coisa. Os aprendizes precisam compreender por que fortalecer a capacidade do modelo não equivale automaticamente a um projeto capaz de evoluir continuamente no mundo real, e quais etapas devem compor um ciclo fechado em nível de sistema.

Sequência de exposição**

Recomenda-se avançar na ordem "componentes de capacidade → por que não é suficiente → ciclo fechado de quatro passos → relação componente-sistema → auto-verificação de erros". Primeiro explicar o que os grandes modelos podem fazer, depois criar a lacuna cognitiva (forte em uma vez ≠ estável a longo prazo), então apresentar a estrutura de ciclo fechado como solução, e finalmente fechar com o par conceitual "componente—sistema".

Pontos-chave do ensino**

Um. Três tipos de capacidade oferecidos pelos grandes modelos. Já conseguem assumir de forma estável forte compreensão, geração e invocação de ferramentas: analisar objetivos e restrições em descrições de tarefas executáveis; produzir hipóteses candidatas, código, design de experimentos e documentação; conectar recursos externos como recuperação, computação, compilação e simulação. Portanto, integrar grandes modelos como "componentes inteligentes" em fluxos de pesquisa e engenharia já é uma prática realisticamente viável. Mas é preciso deixar claro: essas três capacidades respondem a "a tarefa única pode ser feita corretamente?", não respondem a "a tarefa de longo prazo pode ser continuamente feita corretamente?".

Dois. Por que capacidade forte em uma única vez não é suficiente. Projetos de engenharia reais frequentemente duram meses ou até anos, e o contexto de um único Agente eventualmente se esgota. Se a experiência não pode ser sedimentada, cada rodada de trabalho começa do zero, e o crescimento de capacidade não se converte automaticamente em capacidade de adaptação de longo prazo. Aqui pode-se propor naturalmente: é preciso expandir o objeto de evolução para um "mundo de software" persistente, e contar com persistência em nível de projeto para que a experiência não se perca com experimentos únicos.

Componentes inteligentes propõem hipóteses, modificações ou implementações, que no momento são apenas candidatos, não conclusões; verificação real: candidatos devem passar por ambiente real, simulação ou experimentos, e superar barreiras como compilação, testes, verificação de comportamento e aceitação superior; sedimentação de resultados: apenas resultados efetivos que passaram na verificação são escritos na versão aceita do projeto, tornando-se ativos reutilizáveis; re-evolução: o trabalho subsequente herda os resultados sedimentados e continua propondo candidatos sobre essa base. O mantra é "primeiro gerar candidatos → depois verificar no real → sedimentar no repositório → herdar e re-evoluir". É preciso enfatizar a dependência lógica: sem candidatos não há o que verificar, sem verificação não há sedimentação, sem sedimentação não há ponto de partida herdável.

Quatro. Usar sistemas de colaboração multi-Agente como o Genesis como exemplo de ciclo fechado. Os Agentes participantes têm ciclo de vida limitado, o executor de nível superior compreende objetivos e decompõe tarefas recursivamente, o executor de nível inferior completa implementações e testes locais, recursando mais profundamente quando necessário; modificações candidatas são submetidas apenas como candidatas, devendo passar por compilação, testes, verificação de comportamento e aceitação superior para serem aceitas, tentativas falhas são rejeitadas, resultados verificados são escritos na versão do projeto, tornando-se base histórica para executores subsequentes. Em cenários como refatoração de compiladores e atualização de software científico, esse mecanismo demonstra alta confiabilidade e aceleração de execução.

Componentes de capacidade são responsáveis por produzir candidatos de alta qualidade em pontos únicos, o ciclo fechado do sistema é responsável por determinar quais candidatos merecem ficar, como ficam e como são herdados pela próxima rodada. Sem o ciclo fechado, quanto mais forte a capacidade, mais candidatos não verificados serão produzidos; sem componentes fortes, o ciclo fechado carece de fontes de candidatos de alta qualidade.

Seis. Erros comuns e métodos de auto-verificação. A leitura equivocada mais comum é equiparar diretamente "melhoria de capacidade do modelo" a "sistema capaz de adaptação de longo prazo". O critério de julgamento não é quão bem o modelo se sai em uma tarefa, mas se resultados efetivos podem ser sedimentados de forma estável e herdados pelo próximo trabalho. Pode-se ensinar aos aprendizes duas perguntas: onde se sedimentam os resultados efetivos desta rodada? Quem herda na próxima rodada? Se não conseguir responder, o que melhorou é apenas a capacidade de invocação única. Outro erro é tratar "candidatos não verificados" como "conclusões estabelecidas", e a forma de auto-verificação é verificar se passou pela verificação real e se foi escrito em uma versão de projeto herdável.

Pistas de material**

À esquerda está a área de componentes "Capacidade de Grandes Modelos", listando compreensão, geração e invocação de ferramentas; à direita está o "Ciclo Fechado do Sistema de Evolução Contínua", com quatro nós formando um ciclo: geração de candidatos, verificação real, sedimentação de resultados, re-evolução, com a anotação central "componentes de capacidade precisam ser organizados pelo sistema". Ao explicar, pode-se percorrer o ciclo fechado seguindo as setas, depois apontar de volta para a esquerda, explicando que componentes só têm valor de longo prazo quando organizados pelo sistema.

Pistas de exercícios e guia de respostas**

Posicionamento correto dos grandes modelos no fluxo (componentes inteligentes que podem ser organizados pelo sistema, assumindo compreensão, geração e invocação de ferramentas); por que crescimento de capacidade não equivale a adaptação de longo prazo (o contexto de uma única sessão se esgota, e resultados não verificados não podem ser sedimentados como ativos herdáveis); ordem correta das etapas do ciclo fechado (geração de candidatos → verificação real → sedimentação de resultados → re-evolução); limiar para código entrar no histórico do projeto no Genesis (passar por compilação, testes e verificação de comportamento e aceitação superior); e expressão precisa da relação "componente—sistema".

O estudo de caso exige projetar um ciclo fechado em nível de sistema para um laboratório de computação científica de longo prazo, e fornecer mecanismos para "soluções falhas sendo repetidamente retentadas" e "novos membros incapazes de herdar conclusões anteriores". Pontos-chave da resposta: usar gateway de aceitação rigoroso e registros de decisão para rejeitar candidatos não aprovados e preservar razões de falha, usar persistência em nível de projeto para escrever resultados aprovados na versão aceita do projeto; e apontar — simplesmente melhorar a capacidade do modelo só aumenta a qualidade de candidatos únicos, enquanto a raiz desses dois problemas está na falta de verificação, registro e sedimentação.

Verificação de compreensão**

Por que um modelo mais forte não equivale a um projeto capaz de evoluir a longo prazo, e o que cada passo do ciclo fechado de quatro etapas resolve. Se a resposta ficar apenas em "o modelo é muito poderoso", pode-se sugerir voltar às duas perguntas "onde se sedimentam os resultados efetivos e quem herda" para completar.

Indicação de transição**

Após confirmar que o aprendiz consegue distinguir "qualidade de candidatos únicos" de "filtragem, sedimentação e herança em nível de sistema", avançar para a próxima página com aplicações, exemplos ou prática.

<a id="lecture-page-4"></a>

### Transformando Problemas Reais em Processos de Exploração EvoX

*Página 4*

> **Objetivo da página:** Dominar como definir objetos variáveis, critérios de avaliação e mecanismos de retenção diante de problemas reais.

> **Objetivo da página**
>
> Dominar como definir objetos variáveis, critérios de avaliação e mecanismos de retenção diante de problemas reais, e compreender a ordem de "primeiro fazer a transformação do problema, depois discutir a seleção de algoritmo".

> **Sequência de exposição**
>
> Problema real (demanda descritível) → Definição de objetos variáveis (variáveis amostráveis) → Construção de critérios de avaliação (objetivos computáveis) → Mecanismos de retenção e seleção (candidatos herdáveis) → Exploração iterativa EvoX (cada geração reproduzível) → Saída de soluções candidatas (conclusões mensuráveis).
>
> Quando a avaliação se distorce, retroceder à construção de critérios de avaliação; quando a diversidade colapsa, retroceder ao mecanismo de retenção.
>
> 3. Em seguida, expandir os quatro critérios de aceitação em ordem, e usar o design de aerofólio supercrítico para ilustrar o mapeamento.
>
> 4. Por fim, verificar a compreensão através de cinco questões de julgamento e do caso da placa de resfriamento de bateria.

**Pontos-chave do ensino**

- Transformar problemas reais em processos de exploração EvoX significa, antes de escrever qualquer configuração de algoritmo, reescrever demandas vagas de engenharia ou pesquisa em uma definição de problema evolutivo "amostrável, avaliável, retentível, iterativamente verificável". O EvoX assume uma linha de montagem de exploração, que precisa saber em qual espaço amostrar, com qual critério pontuar, quais resultados merecem continuar. Essas informações só podem vir do próprio problema. O algoritmo só pode buscar respostas dentro da definição, não pode recuperar a resposta correta de um problema mal definido. Traduzir demandas reais em variáveis de decisão, determinar forma de representação, dimensão e limites, e distinguir parâmetros contínuos, estruturas discretas e até objetos em nível de programa. Limites muito estreitos excluem a solução verdadeiramente ótima do espaço de busca
- Variáveis amostráveis. Decompor objetivos vagos em funções objetivo computáveis e restrições, esclarecendo métricas de maximização, restrições rígidas e trade-offs multiobjetivo. Quando o feedback é esparso ou a simulação é cara, introduzir modelos substitutos para substituir cálculos de alto custo. Critério de aceitação: objetivo computável, e resultados estáveis e reproduzíveis com a mesma entrada. Definir como candidatos são salvos, comparados e continuados, fazendo o processo evolutivo ter memória, direção e diversidade, em vez de tentativas descartáveis desconexas a cada rodada. Critério de aceitação: candidatos herdáveis. O resultado da transformação deve ser reproduzível, mensurável, iterativamente verificável, e cada passo deve poder responder "esta mudança é realmente melhor?". Variáveis omitidas levam a má interpretação do espaço de soluções, avaliação distorcida desvia toda a otimização
- Esses dois tipos de desvio não podem ser compensados por operadores subsequentes ou mais iterações. No design de aerofólio supercrítico, os objetos variáveis são parâmetros de perturbação geométrica do aerofólio base
- Os critérios de avaliação são métricas multiobjetivo como razão sustentação-arrasto, divergência de arrasto, robustez, com modelos substitutos controlando o custo de simulação
- O mecanismo de retenção é output de um conjunto diversificado de soluções candidatas que equilibram várias métricas, entregue a especialistas do domínio para decisão ponderada. Para o mesmo problema real, basta trocar um conjunto de limites de variáveis ou critérios de avaliação, e as conclusões da exploração serão completamente diferentes.

**Cobertura de palavras-chave**

- Transformação de problema, definição de objetos variáveis, variáveis amostráveis, construção de critérios de avaliação, objetivo computável, mecanismos de retenção e seleção, candidatos herdáveis, exploração iterativa EvoX, cada geração reproduzível, distorção de avaliação, colapso de diversidade, modelo substituto, aerofólio supercrítico.

**Tratamento dos exercícios**

A resposta correta é "porque a transformação determina o espaço de busca e os critérios de avaliação, o algoritmo só pode buscar respostas dentro desta definição". Ao explicar, enfatizar que a transformação responde "o que pode mudar" e "como avaliar após a mudança", o teto do espaço de exploração e a direção da otimização são determinados por ela; custo de amostragem ou tipo de operador não são o ponto-chave.

A resposta correta é "o espaço de busca é estreito, a solução verdadeiramente ótima não está nele, e operadores e iterações subsequentes não podem compensar". Variáveis omitidas são desvios da fase de transformação, funções de avaliação, mecanismos de retenção e operadores não criam dimensões não definidas do nada.

A resposta correta é "usar modelos substitutos para aproximar avaliações de baixo custo, mantendo explicitamente as relações de trade-off multiobjetivo e restrições rígidas". Quando a avaliação é cara e os objetivos conflitantes, a abordagem correta é reduzir o custo de avaliação única e expressar explicitamente conflitos e restrições, em vez de cortar gerações de iteração ou simplesmente combinar por soma ponderada.

A resposta correta é "fazer candidatos serem salvos, comparados e continuados, fazendo o processo evolutivo ter memória, direção e diversidade". O mecanismo de retenção não é responsável pela avaliação, nem por corrigir limites de variáveis.

A resposta correta é "cada passo deve ser reproduzível e capaz de responder 'esta mudança é realmente melhor?', caso contrário os desvios serão amplificados nas iterações". Uma avaliação geral a posteriori não substitui a verificação passo a passo; variáveis omitidas e distorção de avaliação ocorrem na fase de transformação, e a iteração só amplifica os desvios.

Quando acertar, confirmar que o aluno consegue conectar com os conceitos desta página e explicar a base; quando errar, pedir ao aluno que volte ao parágrafo correspondente, encontre evidências-chave ou exemplos antes de julgar.

> **Pistas de exercícios**
>
> - Otimização geométrica de canais de fluxo da placa de resfriamento de bateria. Usar apenas a largura do canal como variável de decisão, ignorando graus de liberdade de estrutura discreta como direção do canal, forma topológica, número de ramificações, posição de entrada/saída, constitui definição estreita de objetos variáveis, a geometria verdadeiramente ótima pode não estar no espaço de busca
> - Usar apenas a temperatura máxima como objetivo único, deixando queda de pressão e uniformidade de temperatura para julgamento empírico, constitui distorção de critérios de avaliação, conflitos multiobjetivo não modelados explicitamente
> - Simulação única de 3 horas multiplicada por 200 gerações, sem controle de custo de avaliação e critérios de verificação reproduzíveis, escolhendo diretamente o indivíduo "que parece melhor" dos resultados, incapaz de responder "esta mudança é realmente melhor?". Em objetos variáveis, incluir tanto parâmetros contínuos (largura, profundidade, espessura da parede do canal) quanto estruturas discretas (topologia do canal, número de ramificações, posição de entrada/saída), especificando faixas de valores ou modos de codificação, e distinguindo quantidades fixas, com condição de verificação de variáveis amostráveis. Em critérios de avaliação, escrever temperatura máxima, queda de pressão, uniformidade de temperatura como funções objetivo multiobjetivo explícitas, escrever limite de queda de pressão e viabilidade de fabricação como restrições rígidas, usar modelos substitutos para assumir a maior parte da avaliação e periodicamente calibrar com simulação real, com condição de verificação de objetivo computável e estável/reproduzível com a mesma entrada. Em mecanismos de retenção, salvar um conjunto de candidatos diversificados de trade-off entre objetivos, em vez de uma única solução ótima, definir regras de comparação e continuação, e monitorar homogeneização com métricas de diversidade, com condição de verificação de candidatos herdáveis. Em execução e verificação, registrar métricas reproduzíveis por geração
> - Se a confiabilidade da avaliação cair, retroceder à construção de critérios de avaliação para recalibrar
> - Se a diversidade colapsar, retroceder ao mecanismo de retenção para ajustar estratégias de filtragem e continuação.

**Atividade em sala**

Peça aos alunos que reescrevam "tornar este design melhor" em uma frase como uma definição de problema de exploração contendo objetos variáveis, critérios de avaliação e mecanismos de retenção, e verifiquem mutuamente se satisfazem "amostrável, computável, herdável, reproduzível".

**Verificação de compreensão**

Peça aleatoriamente a um aluno que resuma os pontos principais desta página com suas próprias palavras, e o professor complementa critérios de aceitação e ciclos de feedback omitidos com base na resposta.

> **Indicação de transição**
>
> Após confirmar que os alunos conseguem expressar "primeiro definir, depois ligar o otimizador" e os dois tipos de mecanismos de retrocesso, avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-5"></a>

### Otimização Multiobjetivo e Exploração de Múltiplas Soluções

*Página 5*

> **Objetivo da página:** Reconhecer a complexidade dos trade-offs multiobjetivo no mundo real e a necessidade de reter um conjunto de soluções candidatas.

> **Objetivo da página**
>
> Reconhecer a complexidade dos trade-offs multiobjetivo no mundo real, compreender por que é necessário reter um conjunto de soluções candidatas, e dominar dominância de Pareto, fronteira de Pareto, o custo da escalarização, e a avaliação bidimensional de convergência e diversidade.

**Pontos-chave do ensino**

- Isto é realmente um problema multiobjetivo? O critério de julgamento não é "número de objetivos maior que 1", mas se os objetivos são mutuamente conflitantes. Tomando o design de aerofólio supercrítico como exemplo: razão sustentação-arrasto, resistência estrutural, margem de estol e custo de fabricação/simulação se restringem mutuamente, aumentar a razão sustentação-arrasto geralmente significa aumento simultâneo de carga estrutural e custo de fabricação. Se todos os objetivos podem ser melhorados simultaneamente sem perdas, o problema degenera para objetivo único, e a exploração de múltiplas soluções é desnecessária e desperdiça poder computacional. Direções opostas e trade-offs mútuos é que constituem verdadeiramente multiobjetivo. Dois. Dominância de Pareto e Fronteira de Pareto. A solução A domina a solução B se e somente se A não é pior que B em todos os objetivos (para cada objetivo i, fᵢ(A) ≤ fᵢ(B)), e é estritamente melhor em pelo menos um objetivo (existe j tal que fⱼ(A) < fⱼ(B)). Qualquer solução dominada tem um substituto "pelo menos tão bom, melhor em algum aspecto", portanto não tem valor de retenção. Todas as soluções não dominadas por nenhuma outra constituem a fronteira de Pareto — as soluções na fronteira não se dominam mutuamente, qual é mais adequada depende da preferência, não da matemática. Três. O custo da unificação de objetivos. Métodos de escalarização como soma ponderada e restrição-ε comprimem objetivos vetoriais em um escalar, convenientes na engenharia, mas com custos concretos: Mascaram a estrutura de trade-off — uma vez fixados os pesos, a forma da fronteira e as direções alternativas tornam-se invisíveis, e o decisor só vê uma pontuação. Pesos devem ser dados antecipadamente — mas preferências reais frequentemente não podem ser formalizadas antecipadamente, geralmente ficando claras gradualmente apenas na fase de revisão. Cobertura limitada — a soma ponderada geralmente só atinge pontos individuais na fronteira, e seções da fronteira não convexa são difíceis de alcançar. Uma vez que a revisão subsequente mude os pesos, toda a busca precisa ser refeita, o que é exatamente o oposto de "uma exploração em troca de liberdade de múltiplas decisões". Convergência e diversidade. Convergência (se o conjunto de soluções se aproxima da fronteira real) e diversidade (se as soluções cobrem diferentes seções da fronteira). Ambas frequentemente se tensionam mutuamente: uma vez que a pressão de seleção se inclina excessivamente para "melhor", a população colapsa para um ponto ou pequeno segmento da fronteira, parecendo convergir rapidamente, mas perdendo informações de trade-off. Portanto, é necessário manter explicitamente a diversidade da população, combinada com pressão de seleção por aglomeração, decomposição, orientada por indicadores (como hipervolume). A posição da decisão se desloca. O otimizador é responsável apenas por produzir grupos de candidatos comparáveis, a seleção final é feita por preferências ou especialistas do domínio, o otimizador não deve convergir prematuramente no lugar do decisor. A razão prática para reter grupos diversificados de candidatos é o "hedge" — quando as preferências são desconhecidas, mudam com o contexto, ou restrições são corrigidas na fase de implementação, um grupo diversificado de soluções é mais valioso que uma única "solução ótima". Em termos de interface de implementação, problemas multiobjetivo devem ser definidos como funções de avaliação com valores vetoriais (retornando múltiplos valores de objetivo de uma vez) e saída de conjunto de soluções candidatas, em vez de aptidão escalar com retorno único. O número de valores de retorno da função de avaliação determina a dimensionalidade dos objetivos, a estrutura de saída determina se a diversidade pode ser preservada.

> **Pistas de material**
>
> - A página fornece um gráfico de dispersão da fronteira de Pareto bidimensional, com eixo horizontal representando o objetivo 1: massa estrutural (menor é melhor), eixo vertical representando o objetivo 2: custo de fabricação (menor é melhor). O gráfico anota soluções não dominadas, soluções dominadas, fronteira de Pareto, pontos atingidos por escalarização, direção de melhoria, regiões esparsas e densas. Com este gráfico pode-se explicar intuitivamente relações de dominância, forma da fronteira e diversidade, e mostrar que a soma ponderada geralmente só atinge pontos individuais na fronteira.

> **Pistas de exercícios**
>
> - A página contém 5 questões de múltipla escolha e 1 estudo de caso. A questão 1 examina o julgamento de dominância de Pareto, com resposta correta "a solução A domina a solução B se e somente se A não é pior que B em todos os objetivos, e é estritamente melhor em pelo menos um objetivo". Ao orientar, enfatizar que ambas as condições devem ser satisfeitas simultaneamente, soluções com vantagens e desvantagens mútuas não se dominam, permanecendo juntas na fronteira de Pareto. A questão 2 examina o critério de julgamento de problemas multiobjetivo, com resposta correta "os objetivos têm direções opostas, melhorar um necessariamente custa a degradação do outro". Ao orientar, apontar que a conflitualidade é a essência do multiobjetivo, o ponto-chave não é o número de objetivos, mas a relação de trade-off mútuo. A questão 3 examina o julgamento de métodos de escalarização, com resposta correta "a escalarização mascara a estrutura de trade-off, e exige pesos dados antecipadamente, enquanto preferências reais frequentemente não podem ser formalizadas antecipadamente". Ao orientar, lembrar dois custos: mascarar a estrutura de trade-off, e exigir pesos dados antecipadamente. A questão 4 examina a relação entre convergência e diversidade, com resposta correta "ambas frequentemente se tensionam mutuamente, a busca excessiva por convergência facilita o colapso da população para seções individuais da fronteira". Pode-se contra-perguntar: se todas as soluções se aglomeram em um ponto da fronteira, embora pareçam convergir, o decisor ainda pode escolher? A questão 5 examina a divisão entre otimizador e decisor, com resposta correta "o otimizador produz um conjunto de candidatos não dominados comparáveis, a seleção final é entregue a preferências ou especialistas do domínio". Ao orientar, explicar que a posição da decisão se deslocou, o valor da otimização multiobjetivo está exatamente em reter o grupo de candidatos. O estudo de caso gira em torno do trade-off multiobjetivo do aerofólio supercrítico. A questão 1 pede para explicar por que constitui um verdadeiro problema multiobjetivo, e o risco de usar pontuação ponderada para output de um único "aerofólio ótimo" na fase de revisão. Pontos-chave da resposta: os objetivos têm direções opostas, se restringem mutuamente, não podem ser melhorados simultaneamente sem perdas
> - A pontuação ponderada mascara a estrutura de trade-off, exige pesos dados antecipadamente, uma vez que os pesos são ajustados é preciso refazer, o orçamento de simulação é difícil de suportar. A questão 2 pede para explicar como definir a função de avaliação e a estrutura de saída, e como selecionar no local de revisão. Pontos-chave da resposta: a função de avaliação muda para forma de valor vetorial, retornando quádrupla (razão sustentação-arrasto, massa estrutural, margem de estol, custo de fabricação e simulação)
> - A saída é um conjunto de soluções candidatas, ou seja, um grupo de soluções na fronteira de Pareto mutuamente não dominadas
> - Em nível de algoritmo, manter explicitamente a diversidade, com pressão de seleção por aglomeração, decomposição ou hipervolume
> - No local de revisão, fazer escolhas do grupo de candidatos de acordo com preferências reais. Quando acertar, confirmar que o aluno consegue conectar com os conceitos desta página e explicar a base
> - Quando errar, pedir ao aluno que volte à explicação desta página, encontre evidências-chave ou exemplos antes de julgar.

**Atividade em sala**

Pode-se pedir aos alunos que citem um exemplo cotidiano de conflito multiobjetivo (como o trade-off entre desempenho, preço e autonomia ao comprar um celular), explicando por que não existe uma única solução ótima, e o valor de reter um conjunto de soluções candidatas.

**Verificação de compreensão**

Peça aleatoriamente a um aluno que resuma os pontos principais desta página com suas próprias palavras, e o professor complementa palavras-chave omitidas, como dominância de Pareto, fronteira de Pareto, convergência, diversidade, colapso populacional, função de avaliação com valores vetoriais.

> **Indicação de transição**
>
> Após confirmar que os alunos conseguem expressar a essência dos problemas multiobjetivo (conflito de objetivos) e o significado da fronteira de Pareto e da diversidade, avançar para a próxima página com exemplos, aplicações ou resumo.

**Base documental**

Do rascunho EvoClass, páginas 7-7.

<a id="lecture-page-6"></a>

### MetaDE: Usando Algoritmos Evolutivos para Melhorar Algoritmos Evolutivos

*Página 6*

> **Objetivo da página:** Compreender como usar o próprio método de geração de soluções candidatas como objeto de evolução.

**Pontos-chave do ensino**

- A camada interna responde "o que calcular", a camada externa responde "como calcular melhor". Entre as duas camadas passa apenas um sinal — desempenho na tarefa, ou seja, aptidão.
- Não trate a solução obtida pela camada interna como o resultado final do MetaDE. O verdadeiro produto é uma configuração de algoritmo transferível: a configuração continua válida ao mudar para novas instâncias da mesma classe, enquanto uma solução única frequentemente já expirou.
- Feche o material e pergunte a si mesmo: uma avaliação da camada externa equivale aproximadamente a quantas execuções completas da camada interna? Se não conseguir responder, significa que você ainda não capturou a estrutura de custos do MetaDE e por que o paralelismo é necessário.

【Objetivo da página】

Compreender como usar o próprio método de geração de soluções candidatas como objeto de evolução, ou seja, o ciclo fechado de otimização em duas camadas do MetaDE, que usa algoritmos evolutivos para melhorar algoritmos evolutivos.

【Sequência de exposição】

Estratégia de mutação, taxa de crossover CR, fator de escala F, tamanho da população NP — quem escolheu essas configurações?

A camada externa codifica configurações e evolui, a camada interna executa DE paralelamente em tarefas reais, retornando avaliação de desempenho.

Subir de "encontrar soluções" para "encontrar métodos que encontram soluções".

Envio de configuração → resolução interna → retorno de desempenho → atualização externa; custo de avaliação alto, paralelismo em GPU é condição habilitadora chave.

5. Resumir a essência em uma frase e erros comuns, realizar exercícios e verificação de compreensão.

【Pontos-chave do ensino】

A camada interna recebe um conjunto de configurações específicas de DE, executa uma resolução completa em tarefa real, produz soluções candidatas e retorna avaliação de desempenho comparável; a camada externa codifica configurações, hiperparâmetros ou combinações de estratégias do DE como indivíduos, usa desempenho na tarefa como aptidão, e usa seleção, recombinação e mutação para atualizar a próxima geração de configurações.

O DE tradicional produz um vetor de solução; o MetaDE produz um conjunto de configurações de algoritmo capazes de produzir estabilmente soluções melhores nessa classe de tarefas. O objeto de busca sobe de "resposta" para "máquina que produz respostas", permitindo que os resultados de uma busca externa sejam transferidos e reutilizados em outras instâncias da mesma família.

Todo o sistema é conectado por um ciclo fechado — a camada externa envia configurações → a camada interna executa a resolução → o desempenho retorna → a camada externa atualiza a próxima geração de configurações com base nisso. Para um indivíduo da camada externa obter aptidão, deve pagar o custo de uma (frequentemente várias em paralelo) execução completa da camada interna, portanto o gerenciamento de custo de avaliação e o agendamento paralelo são centrais no design do sistema. É justamente a capacidade da GPU de executar muitos tarefas internas simultaneamente que torna essa meta-otimização de "avaliação cara" viável na engenharia.

A camada interna é responsável por "o que calcular", a camada externa por "como calcular melhor". As duas camadas compartilham o mesmo sinal de aptidão — desempenho na tarefa, o que é exatamente a razão pela qual podem formar um ciclo fechado.

【Cobertura de palavras-chave】

Otimização em duas camadas, camada interna, camada externa, aptidão, envio de configuração, retorno de desempenho, paralelismo em GPU, custo de avaliação, configuração de evolução diferencial (estratégia de mutação, taxa de crossover CR, fator de escala F, tamanho da população NP).

【Pistas de exercícios】

O objeto de evolução da camada externa é a configuração do algoritmo; a responsabilidade da camada interna é receber configurações, resolver em tarefas reais e retornar avaliação de desempenho; a ordem do ciclo fechado de informação é envio de configuração → resolução interna → retorno de desempenho → atualização externa; em relação ao DE tradicional, a transferência de objetivo é de buscar a solução ótima de um único problema para buscar algoritmos e configurações que produzem melhores soluções; o principal custo computacional vem de que avaliar indivíduos da camada externa exige o custo de uma execução completa da camada interna, e o paralelismo em GPU executa muitas tarefas internas simultaneamente, tornando a meta-otimização viável na engenharia.

Quando acertar, confirmar que consegue conectar com os conceitos desta página e explicar a base; quando errar, sugerir voltar à explicação desta página, encontrar evidências-chave ou exemplos antes de julgar.

Configurador MetaDE para resolução de rotas logísticas. A camada interna executa DE completo em tarefas reais de entrega, obtendo soluções de rota e custo médio de transporte, retornados como avaliação de desempenho comparável. A camada externa codifica configurações do DE (como [estratégia de mutação DE/best/1, CR = 0.7, F = 0.5, NP = 60]) como indivíduos, usa o custo médio de transporte como aptidão, executa seleção, recombinação e mutação, gerando a próxima geração de população de configurações. Com orçamento de GPU limitado, pode-se usar avaliação hierárquica (primeiro triagem grossa com poucas tarefas representativas, reavaliando apenas configurações líderes no conjunto completo de tarefas) e agendamento paralelo em lote (empacotando todas as execuções internas correspondentes aos indivíduos da mesma geração em lotes submetidos à GPU) para reduzir o custo de avaliação ou melhorar a eficiência de busca;

Também é possível reduzir o tamanho da população externa ou usar modelos substitutos para aproximar previsão de desempenho, mas é preciso equilibrar diversidade de busca e viés de estimativa. As razões giram em torno de "a aptidão externa depende da execução completa interna" e "o paralelismo pode diluir o tempo de espera de um único indivíduo".

【Erros comuns】

Não trate a solução obtida pela camada interna como o resultado final do MetaDE. O verdadeiro produto é uma configuração de algoritmo transferível: a configuração continua válida ao mudar para novas instâncias da mesma classe, enquanto uma solução única frequentemente já expirou.

【Verificação de compreensão】

Uma avaliação da camada externa equivale aproximadamente a quantas execuções completas da camada interna? Se não conseguir responder, significa que ainda não capturou a estrutura de custos do MetaDE e por que o paralelismo é necessário. Também pode-se pedir aos alunos que resumam com suas próprias palavras as responsabilidades das camadas interna e externa e a ordem do ciclo fechado.

【Indicação de transição】

Após confirmar que os alunos conseguem expressar "a camada interna responde 'o que calcular', a camada externa responde 'como calcular melhor', as duas camadas compartilham o sinal de aptidão de desempenho na tarefa", avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-7"></a>

### Modo de Trabalho AI Native e Entrada Conveniente

*Página 7*

> **Objetivo da página:** Vivenciar o fluxo de trabalho AI nativo sem precisar memorizar comandos de instalação ou interfaces complexas.

> **Objetivo da página**
>
> Compreender o modo de trabalho AI Native e a entrada conveniente, deslocando o ponto de partida do uso do EvoX de memorizar comandos de instalação e interfaces complexas para expressar intenções de experimento em linguagem natural. Após o aprendizado, deve-se poder explicar o significado de "conversa como entrada", e distinguir as etapas sob responsabilidade das ferramentas de IA e do pesquisador.

> **Sequência de exposição**
>
> Primeiro comparar o modo tradicional com o modo AI Native; depois explicar o fluxo completo "intenção em linguagem natural → IA compreende e executa → saída de experimento EvoX"; por fim, usar o caso de navegação com desvio de obstáculos do robô de armazém, demonstrando como descrever o experimento para a IA com o trio "objetivo—restrições—aceitação".

**Pontos-chave do ensino**

- Explicar tarefas, restrições e objetivos de aceitação em linguagem natural, a IA é responsável por compreender o código e executar. Não é necessário dominar previamente comandos de instalação, configuração de dependências e chamadas de interface complexas. Instalação de frameworks, configuração de execução, seleção ou geração de algoritmos podem ser auxiliados pela IA. A conversa torna-se a entrada conveniente conectando a intenção do pesquisador e a saída de experimentos EvoX. O pesquisador foca em gosto por problemas, trade-offs multiobjetivo, aceitação de soluções e julgamento crítico. No modo tradicional, para iniciar um experimento EvoX, é preciso primeiro memorizar comandos, dependências e interfaces
- O modo de trabalho AI Native eleva a entrada para "expressão de intenção". Você descreve em qual problema, sob quais restrições, com qual critério de aceitação, e ferramentas como o Codex traduzem a intenção em código executável e operações de ambiente, retornando o status de execução. Assim, o ponto de partida do experimento não é mais a memorização de comandos, mas uma definição clara do problema. Navegação com desvio de obstáculos do robô de armazém. Pode-se pedir em linguagem natural que a IA invoque o EvoX NSGA-II, faça otimização multiobjetivo na GPU e produza rotas visualizadas. Aqui é preciso distinguir três tipos de informação: a intenção é "navegação com desvio de obstáculos para robô de armazém, usando EvoX NSGA-II para otimização multiobjetivo na GPU"
- Os objetivos são comprimento de caminho mínimo, distância de segurança máxima, consumo de energia mínimo
- A restrição é retornar resultados em 5 minutos
- O objetivo de aceitação é output da fronteira de Pareto e rotas visualizadas, com resultados de execução reproduzíveis preservados. Ferramentas de IA são responsáveis por compreender o código, configurar ambiente e dependências, selecionar ou gerar algoritmos, executar na GPU e retornar status
- A responsabilidade humana sobe para definição do problema, definição de critérios de avaliação, trade-offs multiobjetivo, aceitação de soluções e julgamento crítico.

**Tratamento dos exercícios**

Se perguntar "qual é o conceito central", deve-se capturar "vivenciar o fluxo de trabalho AI nativo sem precisar memorizar comandos de instalação ou interfaces complexas". Se for pedido para julgar qual afirmação é mais razoável, deve-se escolher a opção que consegue conectar com os conceitos desta página e fornecer evidências ou exemplos; apenas por intuição, mudar todos os fatores ao mesmo tempo, ou pular o material e memorizar respostas diretamente não atende aos requisitos. Sobre "completar rapidamente a configuração de ambiente e o design de algoritmos", também é preciso explicar com evidências ou exemplos, não apenas memorizar conclusões.

**Verificação de compreensão**

Peça aos alunos que expliquem com suas próprias palavras a relação "intenção em linguagem natural → IA compreende e executa → saída de experimento EvoX", e expliquem por que o pesquisador ainda deve revisar se as restrições são satisfeitas, se a fronteira de Pareto é razoável, se as rotas são seguras e viáveis. Após confirmar que os alunos conseguem distinguir as responsabilidades de execução da IA das responsabilidades de julgamento do humano, avançar para o conteúdo prático subsequente.

<a id="lecture-page-8"></a>

### Prática de Tarefa de Navegação do Robô de Armazém

*Página 8*

> **Objetivo da página:** Compreender como invocar rapidamente o EvoX através de IA para resolver problemas específicos de navegação com desvio de obstáculos.

> **Sequência de exposição**
>
> Prateleiras, corredores, obstáculos, ponto de partida e ponto de chegada já definidos, é preciso encontrar um caminho sem colisões e o mais curto possível.
>
> 2. Apontar que comprimento do caminho e segurança de desvio de obstáculos geralmente não são consistentes, portanto é um problema típico de otimização multiobjetivo, não um caminho mais curto de objetivo único.
>
> 3. Explicar que a IA atua como "tradutor de tarefas", transformando descrições em linguagem natural em chamadas executáveis do EvoX, reduzindo codificação manual e configuração de parâmetros.
>
> 4. O EvoX NSGA-II completa paralelamente a avaliação da população e a busca na GPU, retendo múltiplas soluções de compromisso, formando uma família de rotas de "curta mas arriscada" a "longa mas segura".
>
> Visualização de mapas de rotas candidatas e curvas de tendência de convergência, para observar viabilidade e progresso da busca.

**Pontos-chave do ensino**

- Layout fixo do armazém, ambiente de obstáculos, ponto de partida e chegada do robô. Pontos-chave do caminho, pontos de controle de curvas, raio de curvatura, perfil de velocidade, etc. Minimizar comprimento do caminho
- Minimizar risco de colisão ou maximizar viabilidade sem colisão. A rota deve permanecer dentro dos corredores, não atravessar prateleiras ou obstáculos, e satisfazer restrições cinemáticas do robô. Transformar automaticamente descrições em linguagem natural em chamadas executáveis do EvoX, reduzindo custo de configuração
- Não substitui o próprio algoritmo de otimização. Avaliar paralelamente muitas rotas candidatas, acelerando iterações do NSGA-II
- Não altera o fato de que multiobjetivo tem soluções de compromisso. Visualizar mapas de rotas para observar viabilidade de caminhos, diversidade e recomendação de rotas sem colisão
- Curvas de tendência de convergência para julgar se entrou em platô. Primeiro definir objetivos e restrições, depois ajustar parâmetros
- Viabilidade tem prioridade sobre comprimento do caminho
- Usar tendência de convergência para decidir continuar iterando ou parar.

**Tratamento dos exercícios**

Elementos de entrada da tarefa -> layout fixo do armazém, ambiente de obstáculos, ponto de partida e chegada. Feedback: a entrada da tarefa define ambiente, restrições e condições de início/fim.

Dois objetivos tratados pelo NSGA-II -> comprimento do caminho e segurança de desvio de obstáculos. Feedback: caminhos mais curtos podem se aproximar mais de obstáculos, requisitos de segurança podem alongar o caminho.

Principal valor da IA -> transformar automaticamente descrições de tarefas em chamadas executáveis do EvoX. Feedback: a IA é a camada de tradução de tarefas e geração de chamadas, reduzindo custo de configuração.

Vantagem da GPU -> avaliar paralelamente muitas rotas candidatas, acelerando iterações do NSGA-II. Feedback: a GPU acelera avaliação e busca, não altera a essência do compromisso multiobjetivo.

Mapas de rotas visualizados e tendência de convergência -> observar respectivamente viabilidade de rotas, diversidade e recomendação de rotas sem colisão; se o processo de otimização converge. Feedback: o mapa de rotas mostra qualidade espacial da solução, a tendência de convergência mostra progresso da busca na dimensão temporal.

Definir variáveis de decisão, dois objetivos de otimização, condições de restrição; explicar a divisão entre IA, EvoX NSGA-II e GPU, e explicar como a tendência de convergência auxilia a decisão. Pontos-chave da resposta: a IA analisa descrições de tarefas como chamadas EvoX; o NSGA-II avalia paralelamente na GPU, ordenação não dominada e aglomeração mantêm soluções de compromisso; output de rotas visualizadas e curvas de convergência; curva estável significa ganho limitado, ainda em queda pode-se aumentar iterações ou tamanho da população.

**Verificação de compreensão**

Peça aleatoriamente a um aluno que resuma os pontos principais desta página com suas próprias palavras, e o professor complementa palavras-chave omitidas com base na resposta.

> **Indicação de transição**
>
> Após confirmar que os alunos conseguem expressar as relações centrais desta página, avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-9"></a>

### Análise de Resultados Experimentais e Visualização

*Página 9*

> **Objetivo da página:** Aprender a interpretar tendências de convergência e dados completos de resultados no processo de otimização.

> **Objetivo da página**
>
> Aprender a interpretar tendências de convergência e dados completos de resultados no processo de otimização, compreendendo que "tendência do processo + resultado final" devem se corroborar mutuamente, não se pode concluir apenas com base em um resultado ótimo único.

> **Sequência de exposição**
>
> 1. Primeiro ler a curva de convergência, julgar se o processo de busca avança.
>
> 2. Depois ver a rota final e a tabela de métricas sob layout fixo do armazém, julgar se a solução é utilizável.
>
> 3. Usar dados experimentais completos para sustentar conclusões reproduzíveis.
>
> 4. Através de exercícios e casos, tratar erros comuns de julgamento.

**Pontos-chave do ensino**

- Dois tipos de evidência são indispensáveis. A curva responde "a busca está se movendo", a rota e as métricas respondem "o resultado é utilizável". Só a tendência de convergência mostra que a busca avança, a visualização de rotas e a tabela de métricas mostram que a solução é utilizável, ambas as condições simultaneamente satisfeitas permitem concluir. Faltando qualquer metade, é apenas conjectura. Melhoria contínua, queda estável no início e meio ou subida estável de métricas compostas
- Oscilação, flutuação para cima e para baixo sem tendência de longo prazo, pode vir de ruído de avaliação, conflito de restrições ou diversidade excessiva
- Estagnação, um intervalo quase horizontal mas que ainda pode melhorar depois
- Convergência prematura, achatamento completo muito cedo e sem recuperação, geralmente por perda de diversidade populacional ou compressão prematura do espaço de soluções. Quando a curva mostra "estagnação tardia/prematura?" no final, deve-se distinguir combinando com logs, não escrever diretamente "convergiu". Comparação de rotas sob layout fixo do armazém, é preciso sobrepor a rota ótima e rotas de comparação no mesmo mapa fixo do armazém, verificar se o caminho é realmente alcançável, se o desvio de obstáculos é razoável, se o último trecho próximo ao destino é estável. O layout fixo é restrição chave, fazendo com que diferenças de rotas entre execuções ou parâmetros diferentes sejam atribuíveis à própria otimização, não a mudanças no mapa. A tabela de métricas pode dar comparação intuitiva: comprimento do caminho 128,4 vs 156,9, número total de curvas 6 vs 9, custo composto 1,00 vs 1,21, mostrando a vantagem da rota ótima em múltiplas métricas. Configuração de execução e sementes aleatórias, logs de iteração, valores numéricos de cada objetivo ao longo das gerações, rota final e resultados de avaliação. Se a curva não melhora mais significativamente no final, deve-se combinar com logs completos para julgar se é convergência prematura, saturação de avaliação, ou se já está próxima de uma solução utilizável
- Quando necessário, reexecutar ou verificar de forma cruzada. A curva tornando-se plana suavemente cedo não significa automaticamente que encontrou a solução ótima, nem significa automaticamente que o algoritmo falhou
- Uma rota que parece bonita também não significa busca estável. Um resultado ótimo único pode ser tanto melhoria real quanto flutuação aleatória ou produto de saturação de avaliação, tendência do processo e resultado final devem se corroborar mutuamente.

**Cobertura de palavras-chave**

- Tendência de convergência, verificação de rota, layout fixo do armazém, reproduzível, convergência prematura, saturação de avaliação, indicador de hipervolume, comprimento do caminho, número total de curvas, custo composto.

> **Pistas de exercícios**
>
> - Cinco questões de múltipla escolha giram em torno dos julgamentos centrais desta página. A questão 1 pergunta sobre a relação entre curva de convergência e visualização da rota final, a direção correta é "a curva reflete se o processo de busca avança, a rota e a tabela de métricas refletem se a solução final é utilizável, ambas precisam ser julgadas em conjunto". A questão 2 pergunta como lidar quando os valores dos objetivos ficam horizontais por muito tempo após a geração 200, a direção correta é "combinar com logs completos para julgar se é convergência prematura, saturação de avaliação, ou se já está próxima de uma solução utilizável, reexecutando com estratégia ajustada quando necessário". A questão 3 pergunta o que deve ser salvo e verificado para conclusões reproduzíveis, a direção correta é "configuração de execução, sementes aleatórias, logs de iteração, valores de cada objetivo, rota final e resultados de avaliação". A questão 4 pergunta o propósito do layout fixo do armazém, a direção correta é "fazer com que diferenças de rotas entre execuções ou algoritmos diferentes sejam atribuíveis à própria otimização, não a mudanças no ambiente". A questão 5 pergunta a interpretação rigorosa de "muito suave e para de mudar muito cedo", a direção correta é "verificar se há saturação de avaliação ou perda prematura de diversidade populacional, e verificar cruzadamente através de reexecução e métricas". Feedback de respostas: quando correto, explicar que o julgamento consegue conectar com os conceitos desta página e fornecer base
> - Quando errado, voltar à explicação desta página, encontrar evidências-chave ou exemplos antes de julgar. No "reprodução de navegação multiobjetivo sob layout fixo do armazém", se após a geração 180 a curva achata e obtém-se uma boa rota candidata, é preciso coletar e verificar configuração de execução e sementes aleatórias, logs de iteração, valores de cada objetivo ao longo das gerações, rota final e resultados de avaliação sob layout fixo, tabela de métricas-chave, e recomendar reexecução ou verificação cruzada. Não se pode usar apenas um resultado ótimo único, porque o ótimo pontual pode vir de flutuação aleatória ou saturação de avaliação, não podendo explicar se a busca realmente avançou, nem ser reproduzido por outros. Se após reexecução a forma da curva for similar mas a rota final diferente, deve-se comparar distribuição de métricas em vez de valores pontuais, verificar se sementes e configuração são consistentes, verificar convergência prematura ou saturação de avaliação, quando necessário aumentar gerações de iteração, ajustar estratégias de manutenção de diversidade ou corrigir a função de avaliação, e fornecer rotas típicas e resumos estatísticos no relatório.

**Verificação de compreensão**

Peça aleatoriamente a um aluno que resuma com suas próprias palavras a relação "a curva vê tendência, a rota vê implementação" e "tendência do processo e resultado final são indispensáveis", o professor complementa palavras-chave omitidas com base na resposta. Pode-se pedir aos alunos que citem um exemplo próximo da experiência para explicar por que olhar apenas a curva ou apenas a rota pode levar a julgamentos equivocados.

> **Indicação de transição**
>
> Após confirmar que os alunos conseguem expressar que curva de convergência e visualização de rotas precisam ser julgadas em conjunto, avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-10"></a>

### Quanto Mais Fácil de Usar a Ferramenta, Mais Clara a Responsabilidade Humana

*Página 10*

> **Objetivo da página:** Reconhecer a mudança de papel e responsabilidade do pesquisador humano após a popularização de ferramentas automatizadas.

> **Objetivo da página**
>
> Compreender que, após a popularização de ferramentas automatizadas, a responsabilidade do pesquisador não diminui, mas sobe de "implementação" para "definição e arbitragem". Esta página deve fazer os alunos memorizarem uma frase: quanto mais fácil de usar a ferramenta, mais clara a responsabilidade humana.

**Pontos-chave do ensino**

- A IA e o EvoX comprimem muito o custo de execução de "ideia→código→experimento", tornando fácil gerar rapidamente implementações candidatas, ajustar parâmetros em lote e traçar curvas. Mas a queda do custo de execução não significa o desaparecimento do custo de julgamento. O modelo não pode responder três perguntas prévias no lugar do pesquisador: este problema vale a pena ser pesquisado? Os objetivos são precisos? A comparação é justa? Conseguir executar, compilar, passar em testes, melhorar métricas, são apenas sinais candidatos, não significam que a conclusão científica se sustenta. À esquerda está a camada de execução IA/ferramentas, responsável por gerar código candidato, experimentos em lote e ajuste de parâmetros, plotagem e visualização automáticas, e fazer implementações de baixo valor serem rapidamente eliminadas
- À direita está a camada de responsabilidade humana, responsável por formular perguntas-chave, definir objetivos e critérios de avaliação, garantir comparação justa, verificar se as conclusões são válidas, e julgamento de valor e gosto. No meio está o portão de "julgamento não terceirizável", critérios de aceitação não são negociáveis, modificações candidatas devem passar por arbitragem humana. O gateway de aceitação do Genesis é exatamente a engenharia dessa fronteira: modificações candidatas devem passar por compilação, testes, verificação de comportamento e aceitação superior para entrar no histórico do projeto. Em experimentos multiobjetivo do EvoX, o Agente pode gerar rapidamente soluções candidatas, ajustar parâmetros e plotar, mas o pesquisador ainda deve revisar: a função objetivo representa necessidades reais? A diversidade de candidatos está sendo mascarada pelas métricas? Modos de falha estão sendo seletivamente exibidos? Neste momento, o valor da ferramenta é fazer implementações de baixo valor serem eliminadas mais rapidamente, fazendo julgamentos de alto valor se tornarem o gargalo mais cedo. A dica de Turing também recai sobre isso: há muitas coisas a fazer à frente, Code is cheap. Taste matters. A capacidade central é formular perguntas-chave e controlar conclusões de forma reproduzível
- O gosto do pesquisador determina em que valor científico a conveniência técnica finalmente se transforma.

**Cobertura de palavras-chave**

- Custo de execução, custo de julgamento, julgamento não terceirizável, validade científica, gateway de aceitação, sinais candidatos, comparação justa, julgamento de valor e gosto. Base documental: esta página gira em torno de "responsabilidade sobe: da implementação para definição e arbitragem" e "validade do resultado prioriza sucesso de execução". Pistas de material: pode-se usar diagrama de comparação esquerda-direita destacando a divisão entre camada de execução IA/ferramentas e camada de responsabilidade humana, com ênfase central em "julgamento não terceirizável".

**Tratamento dos exercícios**

A questão 1 deve escolher "passar por compilação, testes, verificação de comportamento e aceitação superior", ponto de feedback: gráficos mais rápidos e bonitos são apenas sinais candidatos, o ponto-chave é o gateway de aceitação. A questão 2 deve escolher "seleção de problemas, definição de objetivos e critérios de avaliação ainda precisam ser assumidos por humanos", ponto de feedback: a ferramenta acelera a execução, não cancela o julgamento. A questão 3 deve escolher "se o problema vale a pena ser pesquisado, se os objetivos são precisos, se a comparação é justa", ponto de feedback: essas três categorias são pré-condições de validade científica. A questão 4 deve priorizar a revisão de "se a função objetivo representa necessidades reais, se a diversidade de candidatos está sendo mascarada pelas métricas, se modos de falha estão sendo seletivamente exibidos", ponto de feedback: melhoria de métricas não significa que a conclusão se sustenta.

A questão 5 deve escolher "após a redução do custo de implementação, o gosto e julgamento do pesquisador determinam em que valor científico a conveniência técnica se transforma", ponto de feedback: Code is cheap significa redução do custo de implementação, Taste matters significa que julgamento e gosto são mais importantes.

No projeto multi-Agente Genesis, o Agente pode propor patches candidatos, executar testes e resumir métricas, mas aprovar a entrada no histórico do projeto, definir critérios de aceitação e interpretar conclusões devem ser responsabilidade humana. Julgamentos não terceirizáveis incluem: se melhorar a estabilidade é uma necessidade real, como definir estabilidade, se a linha de base representa cenários reais, e se linhas de base, variáveis e modos de falha são tratados de forma consistente. Se usar apenas "melhoria de métricas de referência" como critério de aceitação, os riscos podem vir de viés da função objetivo, overfitting à linha de base, exibição seletiva de casos de sucesso, ocultação de modos de falha ou comparação injusta.

A direção de melhoria é adicionar ao gateway de aceitação reprodução de linha de base, controle de variáveis, experimentos de ablação, relatórios de modos de falha, trade-offs multiobjetivo e verificação de limites de extrapolação, e exigir confirmação humana sobre se a função objetivo representa necessidades reais e se a comparação é justa.

Primeiro perguntar se vale a pena, depois como implementar; tratar critérios de aceitação como sua própria responsabilidade; o gosto determina o destino da conveniência técnica. Verificação de compreensão: peça aos alunos que digam em uma frase qual é o julgamento não terceirizável mais importante desta página, e expliquem como verificá-lo. Indicação de transição: após confirmar que os alunos conseguem distinguir "sinais candidatos" de "conclusões científicas", e conseguem expressar a fronteira entre camada de execução e camada de responsabilidade, avançar para a próxima página com aplicações ou resumo.

<a id="lecture-page-11"></a>

### Núcleo da Pesquisa: A Capacidade de Formular Perguntas-Chave

*Página 11*

> **Objetivo da página:** Dominar a capacidade central de questionamento, mais importante que escrever código na era da programação automatizada.

> **Objetivo da página**
>
> Esta página deve fazer os alunos compreenderem que, na pesquisa AI Native, a programação automatizada e os grandes modelos já comprimiram muito o custo de "implementar respostas", e o centro de gravidade da pesquisa sobe de "consigo fazer?" para "vale a pena fazer, para onde ir?". A capacidade central do pesquisador é formular perguntas-chave, e manter direção, critérios de escolha e significado científico.

**Pontos-chave do ensino**

- 1. A mudança da estrutura de custos é o ponto de partida lógico desta página. Geração de código, busca de soluções, execução de experimentos podem ser entregues à IA
- Quando as respostas se tornam baratas, o escasso torna-se "formular as perguntas certas". A IA é responsável por expandir o espaço de respostas e caminhos de execução, o humano por definição de problemas e controle de direção, a responsabilidade sobe junto. 2. Usando o mapa mental da página, decompor a capacidade de perguntas-chave em seis tipos de elementos, explicando um por um: objetivos e conflitos — qual quantidade realmente se quer melhorar, como fazer trade-offs entre multiobjetivos, quem tem prioridade
- Restrições e limites — quais condições não são negociáveis, quão grande é o espaço de soluções
- Avaliação e verificação — se as métricas são observáveis, qual é o protocolo de verificação e o orçamento de avaliação
- Candidatos/espaço de soluções — que tipo de diversidade e robustez é necessária
- Critérios de falha — quais resultados devem ser julgados como falha
- Divisão humano-máquina e gosto — a IA expande respostas, o humano controla a direção. Pode-se sugerir que os alunos memorizem esses seis tipos como uma lista de auto-verificação. 3. A essência do questionamento-chave não é perseguir detalhes de implementação, mas transformar intuições vagas em estruturas de pesquisa verificáveis, evolutivas e divisíveis. A qualidade das perguntas determina a qualidade do espaço de soluções: quanto mais clara a definição do problema, mais provável que a busca e evolução caiam em regiões significativas, e mais provável que os resultados sejam explicáveis e reutilizáveis
- Quanto mais vaga a definição, o modelo só pode sondar aleatoriamente em um espaço muito grande, e os resultados frequentemente parecem viáveis mas não podem ser sedimentados. 4. Divisão humano-máquina e o gosto central do pesquisador. A IA expande o espaço de respostas e caminhos de execução, o humano controla direção, critérios de escolha e significado científico. Tomando como exemplo a prática de evolução contínua em nível de sistema como o Genesis: modificações candidatas devem passar por compilação, testes e aceitação superior para entrar na versão aceita do projeto, tornando-se base histórica para trabalho subsequente
- Se na fase de questionamento o protocolo de avaliação e os critérios de falha não forem claramente definidos, o portão de aceitação não terá base para julgar, e a produção da IA só pode permanecer como produto de código descartável, incapaz de acumular através de contextos e ciclos de tarefas. O gosto central são três julgamentos: o que vale a pena perguntar, quais evidências são aceitáveis, quais soluções embora viáveis não valem a pena fazer. Reescrever como "qual é o conflito real? Como quantificar objetivos e restrições? Qual é o orçamento de avaliação e o critério de verificação? Que tipo de diversidade e robustez é necessária? Quais resultados devem ser julgados como falha?" Assim a IA pode implementar respostas eficientemente, e o humano tem base para aceitar. As cinco questões de múltipla escolha correspondem respectivamente aos cinco julgamentos desta página — por que o núcleo da pesquisa sobe, a essência do questionamento-chave, os elementos que uma pergunta-chave precisa esclarecer, a relação entre qualidade das perguntas e espaço de soluções, os três julgamentos do gosto central. No tratamento, não é necessário ler um por um, pode-se primeiro deixar os alunos responderem, depois corrigir com feedback como "o que foi comprimido é o custo de implementação, não o custo de julgamento" e "vago não é igual a livre". O estudo de caso pede aos alunos que reescrevam "usar EvoX para otimização" como um cartão de problemas cobrindo objetivos e conflitos, restrições e limites, avaliação e verificação, critérios de falha, e expliquem como a qualidade das perguntas determina se o experimento pode ser sedimentado como resultado de projeto sustentavelmente evolutivo. Pontos de referência: o Genesis trata o código submetido como modificação candidata, apenas passando por compilação, testes e aceitação superior entra na versão aceita
- Sem métricas observáveis, protocolo de verificação e critérios de falha, a aceitação não tem base
- A IA é responsável por gerar candidatos, buscar e executar testes, o humano por delimitar objetivos, restrições rígidas, orçamento de avaliação e critérios de falha, e fazer o julgamento de aceitação. Peça aleatoriamente a um aluno que recite com suas próprias palavras as seis auto-verificações, e dê uma demanda vaga de sua própria pesquisa, tentando reescrever no local. Após confirmar que os alunos conseguem expressar as duas relações "conseguir executar não significa que vale a pena investir" e "a qualidade das perguntas determina a qualidade do espaço de soluções", avançar para a próxima página.

<a id="lecture-page-12"></a>

### Divisão Humano-Máquina: IA Implementa Respostas, Humanos Controlam a Direção

*Página 12*

> **Objetivo da página:** Esclarecer a divisão de trabalho e colaboração entre IA e pesquisador no processo de exploração científica.

**Pontos-chave do ensino**

- Antes de cada experimento, pergunte a si mesmo três coisas: quem escolheu este problema? Quem definiu os critérios de avaliação? Quem aceita as conclusões? Se as respostas das três perguntas apontam para "eu", a divisão está saudável; se todas apontam para o modelo, o controle de direção já foi perdido.
- Uma vez que os critérios de avaliação podem ser reescritos por fluxos automatizados, a otimização silenciosamente se volta para "as métricas mais fáceis de melhorar". Definir a função objetivo e as restrições como somente leitura é o primeiro portão contra a deriva.
- A IA expande a largura de banda, o humano guarda o significado — o que se entrega não são mais números, mas conclusões que se sustentam.

### Objetivo da página

Esclarecer a relação de divisão e colaboração entre IA e pesquisador, definir a fronteira entre a camada de execução da IA e a camada de controle humano, e compreender por que "a IA expande a largura de banda de exploração, o humano guarda o significado científico".

### Sequência de exposição

Entregar implementação e exploração à IA, reservar direção e julgamento ao pesquisador.

Ciclo fechado de colaboração humano-máquina. A camada de execução da IA inclui implementação de respostas, execução de experimentos em lote, busca de soluções candidatas, feedback de resultados; a camada de controle humano inclui definição de problemas, seleção de direção, julgamento de evidências, aceitação de significado científico. Os dois lados se acoplam através de "resultados sobem, padrões descem": a IA empurra respostas candidatas e feedback de experimentos ao pesquisador, o pesquisador devolve objetivos, restrições e critérios de aceitação à IA.

Implementar respostas rapidamente, executar experimentos em lote, buscar soluções candidatas e dar feedback. Uma vez que problemas e critérios de avaliação estão claros, a IA pode fornecer em pouco tempo soluções executáveis e verificáveis, tornando a tentativa e erro de recurso escasso em operação rotineira.

Formular perguntas-chave, definir objetivos, restrições e critérios de avaliação, julgar se as evidências são confiáveis, completar a aceitação de significado científico. Deve-se distinguir "resultados que executam" de "resultados confiáveis", identificando overfitting, vazamento de dados e fraude de métricas.

Qualquer lado ausente falha. Só com IA, obtêm-se muitos resultados sem sentido; só com humanos, a largura de banda de exploração é limitada. Tomando como exemplo a exploração evolutiva multiobjetivo, a IA pode gerar e executar automaticamente muitas soluções candidatas, o pesquisador decide se os objetivos de otimização, condições de restrição e métricas de avaliação refletem problemas reais, e filtra direções cientificamente confiáveis que valem a pena continuar explorando.

Entregar também os critérios de avaliação para a IA decidir automaticamente. Assim o sistema otimizará muito eficientemente um objetivo que não reflete o problema científico real, produzindo muitos resultados "aparentemente razoáveis" mas sem sentido. Toda decisão que altera "o que conta como bom" deve permanecer do lado humano.

Quem escolheu este problema? Quem definiu os critérios de avaliação? Quem aceita as conclusões? Se as respostas das três perguntas apontam para "eu", a divisão está saudável; se todas apontam para o modelo, o controle de direção já foi perdido.

A IA expande a largura de banda, o humano guarda o significado — o que se entrega não são mais números, mas conclusões que se sustentam.

### Pontos-chave do ensino

Implementação de respostas, execução de experimentos em lote, busca de soluções candidatas, feedback de resultados, o núcleo é comprimir o custo de implementação para próximo de zero.

Definição de problemas, seleção de direção, julgamento de evidências, aceitação de significado científico, o núcleo é manter o custo de julgamento em suas próprias mãos.

A IA expande a largura de banda de exploração, o humano controla direção e critérios de aceitação.

Uma vez que os critérios de avaliação podem ser reescritos por fluxos automatizados, a otimização silenciosamente se volta para "as métricas mais fáceis de melhorar". Definir a função objetivo e as restrições como somente leitura é o primeiro portão contra a deriva.

Não é produzir mais resultados numéricos, mas que os resultados tenham significado científico real, só então a quantidade tem valor.

### Cobertura de palavras-chave

Camada de execução da IA, camada de controle humano, ciclo fechado de colaboração humano-máquina, largura de banda de exploração, deriva de critérios de avaliação, função objetivo somente leitura, aceitação de significado científico, três perguntas de auto-verificação.

### Tratamento dos exercícios

A resposta correta é "implementar respostas rapidamente, executar experimentos em lote e buscar soluções candidatas". A IA assume implementação e exploração; decidir o valor do problema, julgar a confiabilidade das evidências e aceitar o significado científico pertence à camada de controle humano.

A resposta correta é "porque só quando os resultados têm significado científico real a quantidade tem valor". A quantidade vem da largura de banda de exploração da IA, o valor vem do julgamento humano do significado científico.

A resposta correta é "se os objetivos de otimização, condições de restrição e métricas de avaliação refletem problemas reais". Geração de candidatos e execução em lote pertencem à camada de execução da IA; o pesquisador deve controlar a camada de "o que conta como bom".

A resposta correta é "permitir que o pesquisador concentre a atenção no julgamento de direção e nos critérios de aceitação". A IA expande a amplitude, o humano fornece a direção, os dois se complementam em vez de se substituírem.

A resposta correta é "o sistema otimizará eficientemente um objetivo que não reflete o problema científico real, produzindo muitos resultados aparentemente razoáveis mas sem sentido". Entregar os critérios de avaliação ao sistema é como deixar o avaliado definir a prova; toda decisão que altera os critérios de avaliação deve manter revisão humana.

### Tratamento do caso

1. A camada de execução da IA inclui geração de formulações candidatas, execução de simulações em lote, recuperação de métricas de desempenho e atualização populacional, que pertencem à implementação e exploração. A camada de controle humano inclui o sistema de materiais a buscar, objetivos de desempenho e restrições de processo, se as métricas refletem significado físico real, se os candidatos finais valem a pena continuar investindo em experimentos, que pertencem à direção e julgamento. A base da divisão é: toda decisão que altera "o que conta como bom" deve permanecer do lado humano; todo trabalho que executa padrões já definidos em maior escala pode ser entregue à IA.

2. Se deixar a IA ajustar automaticamente os pesos das métricas de desempenho via meta-otimização, o principal risco é a deriva dos critérios de avaliação: uma vez que o sistema otimizado também controla o poder de se avaliar, ele se inclina para "as métricas mais fáceis de melhorar", e as formulações de alta pontuação produzidas podem ser fisicamente irrealizáveis ou sem valor prático, e frequentemente parecem muito razoáveis superficialmente, difíceis de identificar à primeira vista. O design de proteção inclui: declarar a função objetivo e as restrições como controladas e somente leitura; a meta-otimização só permite ajustar um pequeno número de hiperparâmetros dentro de limites especificados por humanos com limites superior e inferior; estabelecer portões de aceitação independentes dos objetivos de otimização, como experimentos reais de síntese e caracterização; toda mudança de peso deve ser explicitamente revisada pelo pesquisador e registrada, garantindo que decisões de direção sejam rastreáveis.

### Atividade em sala

Peça aos alunos que usem um exemplo próximo de sua própria experiência de estudo ou pesquisa, recitem a divisão "IA implementa respostas, humanos controlam a direção", e expliquem a relação entre este exemplo e as três perguntas de auto-verificação.

### Verificação de compreensão

Camada de execução da IA, camada de controle humano, ciclo fechado de colaboração humano-máquina, deriva de métricas, três perguntas de auto-verificação. Complementar palavras-chave omitidas com base na resposta.

### Indicação de transição

Após confirmar que os alunos conseguem expressar a relação central "a IA expande a largura de banda de exploração, o humano controla direção e critérios de aceitação", avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-13"></a>

### Princípio Central: Code is cheap. Taste matters

*Página 13*

> **Objetivo da página:** Vivenciar a filosofia de Turing e o objetivo final do EvoX de construir infraestrutura aberta.

> **Objetivo da página**
>
> Compreender o princípio central "Code is cheap. Taste matters", vivenciando a filosofia de Turing e o objetivo final do EvoX de construir infraestrutura aberta.

**Pontos-chave do ensino**

- 1. Code is cheap é uma descrição objetiva do estado atual da engenharia. Quando o custo marginal de geração e implementação de código é comprimido para próximo de zero por grandes modelos e bases tensorizadas, o código deixa de ser barreira, e deixa de ser unidade de medida de contribuição científica. "Conseguir executar" degenera de resultado para premissa, de conquista exibível para ingresso para continuar trabalhando. 2. Taste matters é o reposicionamento da responsabilidade humana após a divisão humano-máquina. Quando "IA implementa respostas, humano controla a direção" se torna a divisão padrão, o que é verdadeiramente escasso do lado humano é a capacidade de formular perguntas-chave, definir critérios de avaliação e julgar direções em conflitos multiobjetivo. 3. Seleção de problemas — qual problema fazer determina mais o teto do que qual método usar, quando a direção está errada, quanto mais rápida a implementação, mais desperdício
- Design de funções objetivo e critérios de avaliação — uma vez que as métricas são mal escolhidas, o modelo só converge eficientemente na direção errada
- Critérios de escolha em trade-offs multiobjetivo — preferências entre desempenho, reprodutibilidade, manutenibilidade e custo de implementação devem ser explicitamente declaradas, não decididas de improviso
- Interpretação e atribuição de resultados — distinguir "funcionou por acaso" de "realmente entendi", e julgar de quais mudanças vêm os ganhos. 4. O gosto deve ser verificável. O gosto não é asserção estética, nem pode ser arbitrado por senioridade ou votação. Deve ser falseável através de "entrar no ambiente real — receber feedback real": escrever julgamentos como hipóteses verificáveis, revisá-los com falhas e sucessos em cenários reais. Caso contrário, a discussão fica apenas em disputa de preferências. 5. O significado da infraestrutura é dar ao gosto um ponto de aterrissagem. O objetivo final do EvoX é exatamente construir infraestrutura aberta capaz de entrar em ambientes reais e receber feedback real. Uma base aberta, desacoplada e combinável reduz o custo de implementação suficientemente baixo, permitindo que boas ideias entrem em cenários reais a baixo custo, sejam filtradas, sedimentadas, herdadas — o poder de julgamento assim tem um veículo que pode ser repetidamente aprimorado. Code cheap não significa que a engenharia pode ser omitida. Gateway de aceitação, reprodutibilidade, manutenibilidade e ciclos de feedback ainda constituem limiares reais. O gosto se manifesta exatamente no julgamento de escolha sobre esses limiares: que tipo de feedback vale a pena aceitar, que tipo de métricas devem ser mantidas, que tipo de tentativas falhas devem ser rejeitadas em vez de mescladas. O valor de mecanismos estilo Genesis também está aqui — modificações candidatas só passam por compilação, testes, verificação de comportamento e aceitação superior para se tornarem base histórica herdável por executores subsequentes. Só conseguimos ver uma distância muito curta à frente, mas podemos ver que há muitas coisas a serem feitas lá. Em vez de discutir a forma específica do fim da inteligência, é melhor primeiro construir infraestrutura aberta capaz de entrar continuamente em cenários reais e receber feedback real, fazendo cada rodada de exploração ser verificável e herdável. A página usa um gráfico de tendência mostrando o custo de implementação caindo continuamente e o valor do julgamento subindo continuamente, os dois formando um ponto de inflexão no cruzamento, significando que o poder de julgamento se torna a variável-chave. Abaixo do gráfico estão listadas palavras-chave da visão do EvoX: aberto, combinável, feedback real, evolução contínua.

**Tratamento dos exercícios**

Esta página contém cinco questões de múltipla escolha, verificando respectivamente a compreensão do significado de engenharia de Code is cheap, a direção da transferência de escassez, a falseabilidade do gosto, os quatro limiares de engenharia e o propósito da infraestrutura EvoX. Após responder, comparar com o feedback, focando em distinguir "métricas do lado da implementação" de "capacidades do lado do julgamento": linhas de código, precisão de completação, popularidade do framework, frequência de commits não podem substituir o julgamento de "o que deve ser aceito". O estudo de caso pede à equipe que liste os elos onde deve priorizar investimento e projete um fluxo de aceitação de modificações candidatas que testa o gosto;

Direções de referência incluem seleção de problemas e definição de objetivos, design de funções objetivo e critérios de avaliação, gateway de aceitação e critérios de escolha multiobjetivo, interpretação e atribuição de resultados, e o ciclo fechado "modificação candidata—teste isolado—pontuação de avaliação—aceitação superior—herança histórica—retorno de feedback".

**Verificação de compreensão**

Peça aleatoriamente a um aluno que resuma os pontos principais desta página com suas próprias palavras, o professor complementa palavras-chave omitidas com base na resposta, como "conseguir executar é apenas ingresso", "o gosto deve ser falseável", "os quatro limiares de engenharia".

> **Indicação de transição**
>
> Esta página dá continuidade à divisão da página anterior "IA implementa respostas, humano controla a direção", fornecendo o princípio central que sustenta essa divisão; a próxima página passará para a prática de guiar a IA por diálogo para completar tarefas EvoX.

<a id="lecture-page-14"></a>

### Atividade em Sala: Guiando a IA por Diálogo para Completar Tarefas EvoX

*Página 14*

> **Objetivo da página:** Verificar o fluxo de tarefas básicas de otimização em ambiente AI Native através de prática hands-on.

**Atividade em sala**

Guiar a IA por diálogo para completar tarefas EvoX

> **Objetivo da página**
>
> Completar o ciclo fechado mínimo "prompt → geração → execução → aceitação" em ambiente EvoX real. O foco não é apenas obter um trecho de código legível, mas verificar o modo de trabalho AI Native: humano dá direção, IA dá implementação, humano faz aceitação.

> **Sequência de exposição**
>
> Primeiro explicar a tarefa da atividade, depois decompor como construir o prompt, em seguida explicar como aceitar os resultados de execução, e finalmente usar a adição de restrições para tratar resultados insatisfatórios, retornando à divisão humano-máquina.

**Pontos-chave do ensino**

- Usar um prompt de diálogo para guiar a IA a gerar e executar uma tarefa básica de otimização EvoX, e então inspecionar a saída como um engenheiro. Problema de otimização e função objetivo (por exemplo, minimização da função Rastrigin), espaço de busca e dimensão (por exemplo, 10 dimensões e faixa de valores), algoritmo ou operador (por exemplo, algoritmo DE, operadores de crossover e mutação), tamanho da população e gerações de iteração (por exemplo, população 128, 200 gerações), plataforma computacional (CPU ou GPU tensorizada), saída esperada (valor ótimo, curva de convergência, log de execução). Muito grosseiro aciona configurações padrão, difícil julgar se atende à intenção
- Muito fino degenera em codificação manual. A abordagem adequada é esclarecer restrições e critérios de aceitação, deixando detalhes de implementação para a IA. Por exemplo, especificar problema, algoritmo, tamanho da população e número de iterações, mas não é necessário prescrever como chamadas de interface específicas são feitas. Se realmente executa, não apenas fornece código, pode-se verificar logs do terminal e tempo de execução
- Se a curva de convergência é monotonicamente melhor e sem oscilações anômalas
- Se o valor ótimo é compatível com a ordem de magnitude conhecida do problema, por exemplo, o ótimo global da função Rastrigin é 0
- Se sementes aleatórias e configuração são reproduzíveis, após fixar a semente, execuções repetidas devem obter resultados iguais ou próximos. Quando os resultados não atingem o esperado, priorizar adicionar restrições por diálogo, por exemplo "fixar seed=42 reexecutar e dar média e variância de três repetições", observando se a IA consegue corrigir iterativamente em vez de reescrever. O humano é responsável por definição de problemas, critérios de métricas e julgamento de resultados
- A IA é responsável por seleção de interfaces, organização de código e execução de depuração. Apenas verificação de fluxo de tarefas básicas, sem expandir para temas subsequentes como evolução em duas camadas do MetaDE, trade-offs multiobjetivo ou multi-Agente Genesis. Exemplo de prompt de referência: "Use EvoX para resolver o mínimo da função Rastrigin (10 dimensões), usando algoritmo DE, população 128, 200 gerações de iteração, usando backend GPU tensorizado, fixar seed=42
- Por favor execute diretamente e retorne a aptidão ótima, o gráfico da curva de convergência e o log de execução." Se realmente executou, se a forma da curva de convergência é razoável, se o valor ótimo está próximo de 0, se os resultados de execuções repetidas são consistentes.

> **Pistas de exercícios**
>
> - Não é necessário especificar o número exato de linhas de código da implementação do algoritmo
> - A evidência-chave para verificar execução real é o log de iteração do terminal e a curva de convergência
> - Quando os resultados são ruins, o mais eficaz é adicionar restrições, por exemplo fixar a semente aleatória e repetir execuções
> - O humano é principalmente responsável por definir problemas, critérios de métricas e julgamento de resultados
> - A granularidade do prompt deve esclarecer restrições e critérios de aceitação, deixando detalhes de implementação para a IA. Se o aluno errar, pode-se guiá-lo de volta a "elementos do prompt", "lista de verificação de execução", "divisão humano-máquina" para encontrar base. Função Ackley de 20 dimensões, CMA-ES, população 64, 500 iterações, CPU, fixar seed=123, se a curva oscila violentamente no início e o valor ótimo é muito maior que 0, possíveis causas incluem parâmetro de passo muito grande, diversidade populacional insuficiente, parâmetros do algoritmo incompatíveis com a dimensão do problema, flutuações de exploração inicial causadas pela semente aleatória, etc. Restrições adicionais podem fixar a seed e repetir três execuções, calcular média e variância
> - Exigir output da variação do valor ótimo por geração
> - Ajustar passo ou tamanho da população e reexecutar. Na aceitação, além do valor ótimo, deve-se verificar se realmente executou, forma da curva de convergência, ordem de magnitude do valor ótimo, reprodutibilidade, razoabilidade do tempo de execução. Pode-se pedir aos alunos que completem a divisão de papéis em grupos, um responsável por construir o prompt, um por observar logs de execução e curva de convergência, um por dar conclusão de aceitação comparando com a lista de verificação
> - Registrar uma falha ou resultado insatisfatório, e tentar melhorar com restrições adicionais.

**Verificação de compreensão**

Peça aleatoriamente a um aluno que resuma os pontos principais desta página com suas próprias palavras, o professor complementa elementos de prompt, quatro perguntas de aceitação e o princípio de iterar em vez de reescrever com base na resposta.

> **Indicação de transição**
>
> Após confirmar que os alunos conseguem expressar a relação central "humano dá direção, IA dá implementação, humano faz aceitação", avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-15"></a>

### Resumo do Curso: Fluxo de Trabalho AI Nativo e Gosto Científico

*Página 15*

> **Objetivo da página:** Resumir o fluxo de trabalho AI nativo do EvoX e o pensamento crítico na colaboração humano-máquina.

> **Objetivo da página**
>
> Esta página, como fechamento de todo o curso, converge o fluxo de trabalho AI nativo do EvoX e o gosto científico insubstituível do pesquisador para a mesma conclusão: quando as ferramentas comprimem o custo de "implementar respostas" a extremamente baixo, "definir o que vale a pena fazer, julgar quais resultados são confiáveis" torna-se a linha divisória do valor da pesquisa.

> **Sequência de exposição**
>
> À esquerda está o fluxo de trabalho AI nativo, partindo do diálogo em linguagem natural, completando configuração de ambiente, construção de problemas e restrições, impulsionando execução evolutiva e exploração em lote, análise visual de resultados e retrospectiva; à direita está o gosto científico humano, responsável por definir problemas, definir objetivos e restrições, escolhas de trade-off multiobjetivo, julgar confiabilidade de resultados e direção evolutiva.
>
> A IA implementa respostas, o humano controla a direção; resumido em uma frase: Code is cheap. Taste matters.
>
> O fluxo de trabalho comprime o custo do caminho da ideia até o primeiro experimento executável; a responsabilidade sobe com a conveniência; o gosto científico tem pontos de aterrissagem identificáveis; o pensamento crítico tem quatro perguntas estruturadas; a evolução contínua em nível de projeto e sistema ainda exige que o humano defina critérios de aceitação e direção de evolução.
>
> O escasso não é o código, mas o poder de julgamento; a proficiência no fluxo de trabalho determina quão rápido se pode correr, o gosto científico e o pensamento crítico determinam se a direção está correta.

**Pontos-chave do ensino**

- Usar diálogo em linguagem natural como entrada, impulsionando o experimento de cadeia completa do EvoX. O que ele reduz é o custo do caminho da "ideia" até o "primeiro experimento executável", não o experimento em si, nem substitui definição de problemas e julgamento de resultados. Esqueletos de scripts, interfaces de parâmetros e código de plotagem podem se formar mais rapidamente, e o pesquisador ganha maior frequência de iteração de experimentos. Quanto mais fácil de usar a ferramenta, mais clara a responsabilidade humana. A automação transfere carga de execução, não responsabilidade de julgamento. Quando a IA produz soluções candidatas em minutos, "se o trade-off multiobjetivo é razoável", "se a melhoria de métricas é confiável", "para qual direção explorar a seguir" ainda devem ser respondidas pelo pesquisador. A conveniência aumenta o throughput de tentativa e erro, e igualmente amplifica a velocidade de propagação de decisões erradas. Definição de problemas, decide o que pesquisar, o que abandonar
- Definição de objetivos e restrições, traduzir intenções vagas em funções objetivo otimizáveis e restrições rígidas
- Escolhas de trade-off multiobjetivo, dar preferências defensáveis entre velocidade de convergência, diversidade, robustez e custo
- Julgamento de confiabilidade de resultados, distinguir "executou" de "a conclusão se sustenta"
- Definição de direção evolutiva, decidir para onde explorar na próxima rodada, em vez de aceitar passivamente o ótimo atual. Estes não são problemas computacionais, mas problemas de valor e julgamento. As hipóteses se sustentam? A IA pode ter silenciosamente completado premissas não declaradas
- As métricas foram mal interpretadas? A melhoria pode vir de vazamento de dados, mudança de critérios de avaliação ou overfitting
- Os resultados podem ser reproduzidos? Sementes aleatórias, agendamento paralelo, versões de dependências afetam a reprodutibilidade
- Limites e modos de falha foram verificados? Ainda se sustentam sob restrições extremas, dados esparsos ou alta dimensionalidade. A IA é responsável por implementação e exploração em lote, o humano por direção e julgamento de valor. Independentemente do grau de automação, critérios de aceitação e direção de evolução ainda devem ser definidos pelo humano
- A ausência prolongada desse julgamento faz com que lacunas de gosto sejam amplificadas pelo tempo em dívida técnica difícil de pagar. A IA implementa respostas, o humano controla a direção. Antes de entregar cada tarefa à IA, primeiro pense claramente qual é o critério de aceitação.

**Cobertura de palavras-chave**

- Fluxo de trabalho AI nativo, gosto científico, pensamento crítico, divisão humano-máquina, carga de execução, responsabilidade de julgamento, definição de problemas, objetivos e restrições, trade-off multiobjetivo, confiabilidade de resultados, direção evolutiva, dívida técnica, Code is cheap. Taste matters.

> **Pistas de exercícios**
>
> - Os exercícios desta página giram em torno de compressão de custos, transferência de responsabilidade, pontos de aterrissagem do gosto científico, verificação crítica e riscos de evolução contínua. No tratamento, primeiro deixar os alunos julgarem "o que foi substituído pela automação, o que não foi substituído", depois voltar ao quadro de dois passos "primeiro executar, depois verificar".

**Tratamento dos exercícios**

A ferramenta comprimiu o custo de implementação da ideia até o primeiro experimento executável, mas não mudou a dificuldade de definição de problemas e julgamento de resultados. No feedback, lembrar de distinguir "carga de execução" de "responsabilidade de julgamento".

A velocidade de produção aumentou, fazendo conclusões não verificadas serem mais facilmente tratadas como resultados confirmados e propagadas. No feedback, enfatizar que a conveniência aumenta o throughput de tentativa e erro, e amplifica proporcionalmente a velocidade de propagação de decisões erradas.

Definição de problemas, definição de objetivos e restrições, escolhas de trade-off multiobjetivo, julgamento de confiabilidade de resultados, definição de direção evolutiva. No feedback, explicar que esses elos são problemas de valor e julgamento, não problemas computacionais.

Premissas implícitas que a IA nunca declarou mas silenciosamente completou, e se os critérios de avaliação foram alterados. No feedback, apontar que o foco da verificação crítica são premissas, critérios de métricas, reprodutibilidade e condições de contorno, não a forma de apresentação.

As lacunas de gosto são continuamente amplificadas pelo tempo, acumulando-se em dívida técnica difícil de pagar. No feedback, reafirmar que a automação só garante "conseguir executar", não garante "correr na direção certa".

Diante de soluções candidatas e rankings recomendados pela IA, primeiro verificar se objetivos e restrições atendem às demandas reais do negócio, depois verificar critérios de métricas e linha de base, checar a distribuição e robustez das soluções na fronteira de trade-off, fazer testes de limites e modos de falha, e fixar sementes aleatórias, versões de dependências e configuração de experimentos para garantir reprodução. Se decidir completamente pela ordenação recomendada pela IA para determinar a solução principal e avançar automaticamente na direção, o risco é terceirizar o julgamento de valor do trade-off multiobjetivo, com a direção errada sendo repetidamente herdada pelas iterações subsequentes, e "conseguir executar" sendo erroneamente tratado como "direção correta". Ao redefinir a divisão, deixar a IA responsável por implementação e exploração em lote, e o humano por definir pesos de objetivos e restrições rígidas, definir critérios de aceitação, manter poder de revisão e veto, e especificar hipóteses e métodos de verificação para a próxima rodada de exploração.

**Atividade em sala**

Peça aos alunos que recitem com suas próprias palavras as "quatro perguntas de auto-verificação", e citem um exemplo próximo de sua própria experiência de estudo ou pesquisa, explicando como pular a verificação faria "executou" ser erroneamente tratado como "se sustenta".

**Verificação de compreensão**

Peça aleatoriamente a um aluno que resuma os pontos principais desta página, e responda "a proficiência no fluxo de trabalho determina o quê, o gosto científico e o pensamento crítico determinam o quê". O professor complementa relações omitidas com base na resposta: o primeiro determina a velocidade, o segundo determina direção e valor.

> **Indicação de transição**
>
> Após confirmar que os alunos conseguem distinguir "executar" de "se sustentar", "implementar respostas" de "controlar a direção", avançar para a próxima página com exemplos, aplicações ou resumo.

<a id="lecture-page-16"></a>

### Apêndice e Entradas da Comunidade Open Source

*Página 16*

> **Objetivo da página:** Obter canais oficiais de comunicação e recursos de aprendizado contínuo do EvoX.

> **Objetivo da página**
>
> Esta página, como apêndice do curso, reúne as entradas oficiais da comunidade do Sistema de Evolução Inteligente EvoX e da prática de pesquisa AI Native, explicando os canais para aprendizado contínuo pós-aula, perguntas e participação na exploração de fronteira.

**Pontos-chave do ensino**

- Primeiro distinguir duas entradas oficiais. O WeChat oficial é "演化机器智能" (Inteligência de Máquina Evolutiva), usado para publicar atualizações do curso, artigos técnicos, notificações de eventos e interpretações de fronteira, adequado para acompanhamento sistemático da direção de evolução inteligente. O grupo QQ oficial tem número 297969717, usado para perguntas em tempo real, discussões e intercâmbio entre pares, facilitando obter feedback sobre problemas específicos. Ambos apontam para "participação contínua na exploração de fronteira da evolução inteligente", não substituem o aprendizado em sala, mas formam o ciclo "aprender—praticar—comunicar—reaprender". Após entrar, primeiro navegar pelos anúncios fixados e mensagens históricas, compreender normas e recursos existentes, e então participar de discussões combinando com a direção de pesquisa. Ao perguntar, fornecer contexto claro, pergunta específica e métodos já tentados
- Participar ativamente das discussões dos outros também aprofunda a compreensão. Verificar regularmente conteúdos de fronteira, transformar recursos da comunidade em capacidade de pesquisa. Os exercícios desta página giram em torno de três fatos e duas atitudes. O nome do WeChat oficial é "演化机器智能"
- O número do grupo QQ é 297969717
- O propósito das entradas da comunidade é fornecer canais de aprendizado contínuo pós-aula, perguntas e exploração de fronteira
- Obter recursos pós-aula deve ser através das entradas oficiais, seguindo o WeChat oficial e entrando no grupo QQ
- Usar a comunidade deve ser questionando ativamente, compartilhando e participando de discussões, não apenas usando antes de provas, entrando em grupos não oficiais ou ficando como observador. O estudo de caso pode guiar os alunos a escrever os dois canais oficiais, e dar pelo menos duas sugestões de aprendizado contínuo, como acompanhar atualizações do WeChat oficial, perguntar e trocar no grupo, acompanhar dinâmicas de fronteira, participar de projetos open source ou eventos online, aplicar o aprendizado do curso em pesquisa real e compartilhar experiências.

**Verificação de compreensão**

Peça aos alunos que expliquem com suas próprias palavras para que servem respectivamente as duas entradas oficiais, e recitem a prática correta após entrar na comunidade. Se os alunos só memorizarem os nomes sem saber os usos, pode-se pedir que voltem à página para comparar as duas entradas.

> **Indicação de transição**
>
> Após confirmar que os alunos conseguem expressar a relação entre entradas oficiais e ciclo de aprendizado contínuo, avançar para a próxima página.