Laboratório do Capítulo 3
Rede neural e camadas
Acompanhe uma entrada atravessando camadas de uma rede neural sintética.
← Voltar ao capítuloDados sintéticos · atividade local · reinício disponível
Laboratório interativo
Simulação: sinais atravessando camadas
Manipule uma variável por vez. O resultado é sintético e serve para raciocinar sobre o conceito.
A rede está aguardando uma entrada sintética.
Laboratório de OCR
Exemplo visual: como o Docling organiza um documento
Esta é uma simulação local de uma página sintética. O Docling não é chamado pelo site: a animação mostra as etapas de layout, OCR, tabelas, ordem de leitura e saída estruturada.
| item | status |
|---|---|
| prazo | 10 dias |
| revisão | necessária |
PDF ou imagem
O documento ainda é uma página visual. O sistema precisa localizar regiões e ordem de leitura.
Regiões detectadas
Título, texto, tabela e rodapé recebem caixas e tipos. A ordem é indicada pelos números.
Texto reconhecido
DECISÃO ADMINISTRATIVA Considerando os dados do expediente...
O OCR produz texto; ele não comprova que o conteúdo está correto.
Linhas e colunas preservadas
Uma tabela pode ser exportada como estrutura, não apenas como texto corrido.
Saída estruturada para uso posterior
{
"texts": ["DECISÃO...", "Considerando..."]
"tables": ["prazo", "revisão"]
"body": ["title", "text", "table"]
}A estrutura pode seguir para Markdown, busca ou RAG, sempre com validação.
Comece pela entrada e avance uma etapa por vez.
Opcional: testar esta técnica em Python
Uma unidade artificial em poucas linhas
Funciona com Python 3, sem instalação adicional.
entradas = [0.8, 0.2]
pesos = [0.5, -0.1]
vies = 0.1
soma = sum(x * w for x, w in zip(entradas, pesos)) + vies
saida = int(soma >= 0.5) # ativação degrau
print({"soma": soma, "saida": saida}) Uso pedagógico: rode o exemplo com dados sintéticos, observe a saída e compare com o que a simulação visual mostrou.