wAIpoint
English

Reti feedforward

Livello: Base

Cos'è

Una rete neurale feedforward è una pila di strati di unità semplici. Ogni unità moltiplica i suoi ingressi per dei pesi, li somma e passa il risultato a una funzione semplice. L'informazione scorre in una sola direzione, dall'ingresso all'uscita, senza cicli.

A cosa serve

Impara a collegare ingressi e uscite quando hai degli esempi: prevedere il prezzo di una casa dalle sue caratteristiche, capire se una mail è spam, riconoscere cifre scritte a mano. È anche un mattoncino dentro modelli più grandi, come gli strati feed-forward di un transformer.

Come si fa

Il processo, passo per passo. Librerie e strumenti cambiano; questi passi restano.

  1. Decidi cosa entra e cosa esce (per esempio 784 valori di pixel in ingresso, 10 punteggi di cifre in uscita).
  2. Scegli la forma: quanti strati e quante unità per strato. Parti piccolo.
  3. Prepara gli esempi come coppie ingresso e risposta corretta, e dividili in training set e test set.
  4. Addestra la rete (vedi Addestramento e backpropagation) finché l'errore sul test set smette di migliorare.
  5. Usala: fai passare un nuovo ingresso attraverso gli strati e leggi l'uscita.

Cronologia

  1. 1958Rosenblatt: il percettrone, un modello probabilistico per memorizzare e organizzare informazione nel cervello. fonte

Fonti