Strato Nascosto

term_id: hidden_layer

Category: basic_concepts

Definition

Uno strato nascosto è composto da neuroni che ricevono input dagli strati precedenti, applicano pesi e bias e trasmettono i dati trasformati in avanti attraverso una funzione di attivazione. Questi strati consentono alle reti neurali di apprendere rappresentazioni complesse e non lineari.

Summary

Uno strato intermedio in una rete neurale tra gli strati di input e output che elabora le caratteristiche.

Key Concepts

  • Reti Neurali
  • Estrazione delle Caratteristiche
  • Funzioni di Attivazione
  • Deep Learning

Use Cases

  • Sistemi di riconoscimento delle immagini
  • Modelli di elaborazione del linguaggio naturale
  • Analisi predittiva

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)
)