Dizionario AI › Modelli AI
Batch Normalization
La normalizzazione per batch è una tecnica che riscala i valori prodotti da uno strato di una rete neurale calcolando media e varianza su tutti gli esempi presenti in uno stesso batch di addestramento, anziché sui valori di un singolo esempio. Lo scopo è ridurre le variazioni indesiderate nella distribuzione dei valori che attraversano la rete, rendendo l'addestramento più stabile e spesso più veloce.
Durante l'addestramento, per ogni mini-batch di esempi processati insieme, lo strato calcola la media e la varianza dei valori in uscita e li normalizza di conseguenza, per poi applicare due parametri appresi che permettono alla rete di riscalare e traslare nuovamente i valori se risulta vantaggioso. Durante l'inferenza, quando gli esempi vengono spesso elaborati uno alla volta, si usano statistiche medie accumulate durante l'addestramento anziché quelle del batch corrente.
È stata per anni una componente standard delle reti neurali convoluzionali usate nella visione artificiale, contribuendo a rendere addestrabili reti molto più profonde rispetto al passato. È meno adatta a modelli che elaborano sequenze di lunghezza variabile o batch di dimensione ridotta, contesti in cui tecniche come la normalizzazione dei livelli risultano generalmente più efficaci.
Il nome descrive esattamente il meccanismo: la normalizzazione viene calcolata sul "batch", cioè sul gruppo di esempi elaborati insieme in un singolo passo di addestramento, un'idea che ha avuto un impatto significativo sulla velocità e stabilità dell'addestramento delle reti profonde a partire dalla metà degli anni 2010.
Dalla nostra rete
AGORÀ Intelligence: Enterprise AI Governance Platform
Govern AI at scale: policies, adoption and measurable results on your data. Built for boards and C-suite.
Vai su agora-intelligence.com →Dal blog di Agora Intelligence
📱 Scarica l'app Android (beta) iOS in arrivo
Dì quello che intendi. Ottieni quello che ti serve.
Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.