Rete Neurale

Una rete neurale è una funzione costruita a strati di unità semplici. Ogni unità moltiplica i propri input per dei pesi, li somma, passa la somma attraverso una piccola non linearità e inoltra il risultato. L'addestramento regola i pesi finché l'intera pila produce output utili.

Fondamentalirete neurale artificialeANN
§ 01DefinizioneRete Neurale

Niente gergo, niente formule

In parole semplici, che cos'è?

Immagina una giuria che giudica un tuffo: ogni giudice pesa aspetti diversi e grida un voto, e la giuria successiva pesa quelle grida. Un neurone fa esattamente questo con i numeri: prende input, li moltiplica per pesi (quanto si fida di ciascuno), aggiunge un bias e spinge la somma attraverso un'attivazione che decide quanto forte passa il segnale. Lo strato di input riceve valori grezzi, gli strati nascosti costruiscono schemi livello dopo livello, lo strato di output dà la risposta. Lì dentro non c'è nulla che capisca: è aritmetica, miliardi di moltiplicazioni. Imparare significa spostare ogni peso nella direzione che riduce l'errore, milioni di volte. Il confine: un singolo peso non significa nulla di leggibile, e quando la rete sbaglia spesso non puoi chiederle perché.

§ 02Come funzionaInput → strati pesati → predizione → l'errore corregge i pesi
  1. 01

    Input. Valori grezzi entrano: pixel, numeri, frammenti di parole.

  2. 02

    Somma pesata. Ogni neurone moltiplica i propri input per pesi e aggiunge un bias.

  3. 03

    Attivazione. Una piccola non linearità decide quanto forte il segnale passa oltre.

  4. 04

    Prossimo strato. Gli output alimentano lo strato successivo, gli schemi si fanno più astratti.

  5. 05

    Output e correzione. L'ultimo strato risponde; l'errore sposta ogni peso.

§ 04

Vuoi che funzioni davvero nella tua azienda?

Progettiamo e rilasciamo sistemi AI con permessi, log e approvazione umana. Si parte con una call di scoping di 30 minuti.