Camada Oculta

term_id: hidden_layer

Category: basic_concepts

Definition

Uma camada oculta consiste em neurônios que recebem entradas das camadas anteriores, aplicam pesos e vieses, e passam os dados transformados adiante por meio de uma função de ativação. Essas camadas permitem que redes neurais aprendam representações complexas e não lineares dos dados.

Summary

Uma camada intermediária em uma rede neural entre as camadas de entrada e saída que processa características.

Key Concepts

  • Redes Neurais
  • Extração de Características
  • Funções de Ativação
  • Aprendizado Profundo

Use Cases

  • Sistemas de reconhecimento de imagens
  • Modelos de processamento de linguagem natural
  • Análise preditiva

Code Example

1
2
3
4
5
6
import torch.nn as nn
model = nn.Sequential(
    nn.Linear(784, 128),
    nn.ReLU(),
    nn.Linear(128, 10)
)