← Redes Neurais

Redes Neurais Multicamadas — Forward Pass

Dois exemplos didáticos com pesos fixos e ilustrativos: um perceptron multicamadas de classificação e um de regressão. Altere as entradas e veja a soma ponderada e a ativação de cada neurônio até a saída final.

Problema: prever se um paciente é classificado como diabético a partir de quatro exames. Camada oculta com 5 neurônios (ReLU) e saída com 1 neurônio (sigmoide).

Entradas

Pesos da rede

Cada linha da primeira tabela é o vetor de pesos de um neurônio da camada oculta (W¹) mais seu viés (b¹). A segunda tabela é o vetor de pesos da camada de saída (W²) e seu viés (b²).

Camada oculta — W¹ e b¹
neurônioGlicoseIMCIdadePressãobias
h10.90.60.30.4-0.5
h21.2-0.30.10.2-0.6
h3-0.21.00.40.3-0.4
h40.30.21.10.5-0.3
h50.40.30.21.0-0.5
Camada de saída — W² e b²
neurônioh1h2h3h4h5bias
saída0.80.70.60.50.7-1.0
↓

Camada oculta (5 neurônios · ReLU)

↓
Saída (sigmoide)
—
Cada neurônio oculto calcula z = Σ(w·x) + b e aplica ReLU(z) = max(0, z). A saída calcula sua própria soma ponderada sobre as ativações ocultas e aplica sigmoide(z) = 1 / (1 + e⁻ᶻ), resultando numa probabilidade entre 0 e 1.

Problema: estimar o valor do aluguel de um imóvel a partir de suas características. Camada oculta com 6 neurônios (ReLU) e saída com 1 neurônio (ativação linear).

Entradas

Pesos da rede

Cada linha da primeira tabela é o vetor de pesos de um neurônio da camada oculta (W¹) mais seu viés (b¹). A segunda tabela é o vetor de pesos da camada de saída (W²) e seu viés (b²).

Camada oculta — W¹ e b¹
neurônioÁreaQuartosDistânciaIdade imóvelbias
h11.00.4-0.3-0.20.1
h20.80.6-0.2-0.10.1
h31.20.2-0.4-0.30.1
h40.50.9-0.1-0.20.1
h50.90.3-0.5-0.40.1
h60.60.5-0.3-0.10.1
Camada de saída — W² e b²
neurônioh1h2h3h4h5h6bias
saída0.50.40.60.30.50.40.2
↓

Camada oculta (6 neurônios · ReLU)

↓
Saída (linear)
—
Igual ao exemplo anterior, cada neurônio oculto usa z = Σ(w·x) + b com ReLU. A diferença está na saída: em vez de sigmoide, usa-se ativação linear (a = z), pois o alvo é um valor contínuo (R$), não uma probabilidade.

Os pesos usados nas duas redes são fixos e ilustrativos — não foram treinados com dados reais. O objetivo é visualizar a propagação direta (forward pass), não fazer previsões válidas na prática.