Recurrent Neural Network

term_id: recurrent_neural_network

Category: basic_concepts

Definition

Le RNN sono progettate per riconoscere pattern in sequenze di dati, come testo, genomi, scrittura a mano o parole parlate. A differenza delle reti feedforward, possiedono una memoria interna che cattura informazioni sulle sequenze passate, permettendo di mantenere un contesto dinamico.

Summary

Una RNN (Rete Neurale Ricorrente) è una classe di reti neurali artificiali in cui i collegamenti tra i nodi formano un grafo diretto lungo una sequenza temporale.

Key Concepts

  • Dati sequenziali
  • Stato nascosto (Hidden State)
  • Dinamiche temporali
  • Backpropagation Through Time (BPTT)

Use Cases

  • Modellazione linguistica
  • Previsione di serie temporali
  • Riconoscimento vocale