Valore atteso, varianza e covarianza: dove si trova una distribuzione, quanto è larga e che cosa è legato a che cosa
Il valore atteso come baricentro, la linearità, la varianza e la deviazione standard, la disuguaglianza di Čebyšëv, la covarianza e la correlazione — e perché una covarianza nulla non significa ancora indipendenza.
Serie Basi di IA Parte 16 di 52
- Mappa dell’intelligenza artificiale: che cos’è ciascuna cosa e come si incastra tutto
- Breve storia dell’intelligenza artificiale: da Turing ai modelli linguistici
- Dati, modello, addestramento, inferenza: i concetti di base su un unico esempio
- Come leggere la notazione matematica: simboli, indici, sommatorie e quantificatori
- Insiemi e relazioni: i mattoncini con cui si costruiscono le definizioni nell’IA
- Funzioni e applicazioni: perché ogni modello di IA è una funzione
- Logica e dimostrazioni: le regole con cui si ragiona nell’IA
- Grafi e alberi: la struttura su cui poggiano la ricerca e le reti neurali
- Algebra lineare per l’apprendimento automatico: vettori, matrici e perché l’IA soprattutto moltiplica
- Derivate, gradiente e regola della catena: come un modello capisce in quale direzione imparare
- Discesa del gradiente: come impara un modello
- Che cos’è la probabilità: dal lancio di un dado agli assiomi di Kolmogorov
- Probabilità condizionata e teorema di Bayes: come cambiare una stima quando scopri qualcosa di nuovo
- Variabile aleatoria e funzione di ripartizione: una sola funzione che dice tutto sulla distribuzione
- Funzione di densità e funzione di massa: perché una variabile continua ha probabilità zero in un punto
- Valore atteso, varianza e covarianza: dove si trova una distribuzione, quanto è larga e che cosa è legato a che cosa
- Panoramica delle distribuzioni di probabilità: Bernoulli, binomiale, Poisson, uniforme, normale ed esponenziale
- Legge dei grandi numeri e teorema del limite centrale: perché le medie si comportano in modo così prevedibile
- Statistica e stima dei parametri: massima verosimiglianza, MAP e intervalli di confidenza
- Teoria dell’informazione: entropia, entropia incrociata e divergenza KL — da dove vengono le funzioni di perdita
- Ricerca nello spazio degli stati: BFS, DFS, UCS e A* con animazioni
- Giochi e avversari: minimax, potatura alfa-beta e Monte Carlo tree search
- Soddisfacimento di vincoli: backtracking, propagazione dei vincoli e AC-3 su un sudoku e una mappa delle regioni ceche
- Logica e sistemi basati sulla conoscenza: concatenazione in avanti e all’indietro, risoluzione e sistemi esperti
- Pianificazione: STRIPS, il mondo dei blocchi, euristiche dal rilassamento e pianificazione negli agenti IA
- Ricerca locale e ricottura simulata: un commesso viaggiatore tra i capoluoghi di regione cechi
- Algoritmi genetici: popolazione, incrocio, mutazione e selezione su uno zaino per l’escursione
- Strategie evolutive e programmazione genetica: dalla regola di un quinto alla legge di Keplero
- Ottimizzazione con colonie di formiche: come una traccia di feromone trova un percorso breve
- Ottimizzazione a sciame di particelle: inerzia, esperienza propria ed esperienza dello sciame
- Neuroevoluzione: evoluzione dei pesi e della forma delle reti neurali e l’algoritmo NEAT
- Insiemi fuzzy e funzioni di appartenenza: come scrivere «un po’ caldo»
- Logica fuzzy e probabilità: perché «un po’ caldo» non significa «probabilmente caldo»
- Logica fuzzy: t-norme, implicazioni e regole SE–ALLORA
- Controllo fuzzy: Mamdani e Sugeno, dal ventilatore al pendolo inverso su un carrello
- Clustering fuzzy: l’algoritmo fuzzy c-means e i punti tra i cluster
- Sistemi neuro-fuzzy (ANFIS): regole fuzzy che imparano dai dati
- Catene di Markov: matrice di transizione, distribuzione stazionaria e PageRank
- Modelli di Markov nascosti: l’algoritmo di Viterbi e il casinò disonesto
- Reti bayesiane: perché l’erba è bagnata e che cosa significa per l’irrigatore
- Filtro di Kalman: come stimare da misure imprecise dove si trova un’auto e a che velocità va
- Tipi di apprendimento automatico: supervisionato, non supervisionato, semi-supervisionato e altri
- Prompt, contesto e RAG: come dare a un modello le informazioni giuste
- Autoencoder variazionali (VAE): immagini nuove da uno spazio latente continuo
- Reti generative avversarie (GAN): il falsario contro il detective
- Modelli di diffusione: come il rumore puro diventa un’immagine
- Processi decisionali di Markov: stati, azioni, ricompense ed equazioni di Bellman
- Q-learning e DQN: imparare il valore delle azioni, dalla tabella alla rete neurale
- Policy gradient e PPO: imparare direttamente la politica
- Come funziona un agente IA: un modello linguistico in un ciclo con strumenti
- Programmare con agenti IA: incarico, test e controllo
- Valutazione e sicurezza dei sistemi di IA: come misurare e come sorvegliare
Programma completo della serie 52 di 83 argomenti pubblicati
- Che cos’è il valore atteso, perché è il baricentro della distribuzione e perché i valori attesi si sommano sempre.
- Che cosa misurano la varianza e la deviazione standard, quando le varianze si sommano e che cosa garantisce la disuguaglianza di Čebyšëv.
- Che cosa sono la covarianza e la correlazione, come si vedono nei dati e perché una covarianza nulla non significa indipendenza.
Utile sapere prima: Funzione di densità e funzione di massa: perché una variabile continua ha probabilità zero in un punto
La distribuzione di una variabile aleatoria dice tutto — ma «tutto» spesso è troppo. Per confrontare al volo due distribuzioni bastano pochi numeri: dove si trova la distribuzione, quanto è larga e se due variabili crescono insieme o vanno in direzioni opposte. Questi numeri si chiamano valore atteso, varianza e covarianza, e li incontrerai in ogni modello di apprendimento automatico — dalla funzione di perdita all’ottimizzatore Adam.
Riprende le parti Variabile aleatoria e Funzione di densità.
1. Valore atteso
Definizione — valore atteso di una variabile discreta
Se una variabile discreta X assume i valori x1, x2, … con funzione di massa p, il suo valore atteso è
E[X] = ∑i xi · p(xi),
purché la serie converga assolutamente. Si indica anche con μ.
È la media pesata dei valori possibili, dove il peso è la probabilità. Per un dado (1 + 2 + … + 6) / 6 = 3,5. Il valore atteso non deve per forza essere un valore che può uscire — 3,5 su un dado non esce mai. È «la media a cui arrivi alla lunga».
In termini fisici il valore atteso è il baricentro. Metti le probabilità come pesi su una leva: il fulcro la tiene in orizzontale solo nel valore atteso. Nella figura c’è il maggiore dei due numeri usciti su due dadi — il massimo. I numeri alti sono più frequenti (il sei è il massimo in 11 casi su 36, l’uno in uno solo), quindi il baricentro sta a destra del centro: E[max] = 161/36 ≈ 4,47.
Definizione — valore atteso di una variabile continua
Se X ha densità f, allora E[X] = ∫−∞∞ x · f(x) dx, purché l’integrale converga assolutamente.
È la stessa cosa, solo che invece di sommare sui punti si integra sull’area sotto la densità. Per l’attesa dell’e-mail della parte precedente (densità 0,5 · e−0,5x) viene E[X] = 2 minuti — esattamente la media che avevamo messo nell’esempio.
2. Linearità del valore atteso
Teorema — linearità del valore atteso
Per variabili aleatorie X, Y con valore atteso finito e numeri a, b vale
E[aX + b] = a · E[X] + b, E[X + Y] = E[X] + E[Y],
e questo anche se X e Y non sono indipendenti.
La media di una somma è la somma delle medie. La somma di due dadi ha valore atteso 3,5 + 3,5 = 7 — senza nessuna tabella. E se lanci una volta sola e raddoppi il risultato, viene anche lì 2 · 3,5 = 7. La linearità è la proprietà più utile di tutta la probabilità: scomponi le variabili complicate in pezzi semplici e ne sommi le medie.
3. Varianza e deviazione standard
Definizione — varianza
Per una variabile X con valore atteso μ la varianza è
Var(X) = E[(X − μ)²].
È la distanza al quadrato media dalla media. Quando i valori cadono vicinissimi al valore atteso, la varianza è piccola; quando schizzano lontano, è grande. Il quadrato fa sì che gli scarti verso l’alto e verso il basso non si annullino, e punisce gli scarti grandi più di quelli piccoli.
Teorema — formula di calcolo della varianza
Var(X) = E[X²] − (E[X])².
«La media dei quadrati meno il quadrato della media.» Per un dado E[X²] = (1 + 4 + 9 + 16 + 25 + 36) / 6 = 91/6, quindi Var(X) = 91/6 − 3,5² = 35/12 ≈ 2,92. Discende dalla linearità: basta sviluppare (X − μ)².
Definizione — deviazione standard
La deviazione standard è σ = √Var(X).
La varianza ha unità strane — per un’attesa in minuti viene in minuti al quadrato. La radice rimette le cose a posto: σ è «la distanza tipica dalla media», nelle stesse unità dei dati. Per un dado σ ≈ 1,71; per l’attesa dell’e-mail la varianza è 4 e σ = 2 minuti.
4. Varianza di una somma: perché conviene lanciare due volte
Teorema — varianza di una funzione lineare e di una somma
Var(aX + b) = a² · Var(X). Se X e Y sono indipendenti, allora Var(X + Y) = Var(X) + Var(Y).
Uno spostamento di b non cambia la larghezza; uno stiramento di a volte la moltiplica per a². E le varianze di variabili indipendenti si sommano — a differenza delle deviazioni standard.
Confrontiamo due giochi con lo stesso valore atteso, 7. Nel primo lanci due dadi e li sommi: Var = 35/12 + 35/12 = 35/6 ≈ 5,83, σ ≈ 2,42. Nel secondo lanci una volta e raddoppi il risultato: Var = 2² · 35/12 = 35/3 ≈ 11,67, σ ≈ 3,42. La media è la stessa, ma il secondo gioco è parecchio più imprevedibile — con due dadi la sfortuna su uno è spesso compensata dalla fortuna sull’altro.
Sullo stesso principio si basano la diversificazione degli investimenti e il fatto che la media di più misurazioni oscilli meno di una misurazione sola. Quanto meno, esattamente, lo mostrerà la prossima parte, sulla legge dei grandi numeri.
5. Disuguaglianza di Čebyšëv
Teorema — disuguaglianza di Čebyšëv
Se X ha valore atteso μ e deviazione standard finita σ > 0, allora per ogni k > 0
P(|X − μ| ≥ kσ) ≤ 1 / k².
Lontano dalla media non può esserci molta probabilità — e vale per qualsiasi distribuzione. Oltre due deviazioni standard dalla media cade al massimo un quarto dei valori, oltre tre al massimo un nono. Per la somma di due dadi 2σ ≈ 4,83, e così lontano dal sette ci sono solo le somme 2 e 12: in realtà 2/36 ≈ 0,056, molto al di sotto del limite garantito di 0,25.
6. Covarianza e correlazione
Definizione — covarianza
Per variabili X, Y con valori attesi μX, μY la covarianza è
Cov(X, Y) = E[(X − μX)(Y − μY)].
Quando X è sopra la sua media, di solito anche Y è sopra la sua? Allora il prodotto degli scarti è per lo più positivo e la covarianza è positiva. Quando vanno in direzioni opposte, è negativa. Nella figura ogni prodotto è un rettangolo che va dall’incrocio delle medie fino al punto: verdi quelli positivi, arancioni quelli negativi. La covarianza è la loro area media con segno.
Definizione — coefficiente di correlazione
La correlazione di variabili con deviazioni standard positive è ρ(X, Y) = Cov(X, Y) / (σX σY). Vale sempre −1 ≤ ρ ≤ 1.
La covarianza dipende dalle unità — in centimetri viene 10 000 volte più grande che in metri. La correlazione la divide per le due deviazioni standard e ottiene un numero senza unità: 1 significa che i punti stanno su una retta crescente, −1 su una decrescente, 0 nessun legame lineare.
Il primo dado e la somma crescono insieme: Cov = 35/12 ≈ 2,92 e ρ ≈ 0,71. Il primo e il secondo dado sono indipendenti e i rettangoli si annullano esattamente: Cov = 0. E più esce alto il primo dado, più piccola è la differenza «secondo meno primo»: Cov ≈ −2,92, ρ ≈ −0,71.
Teorema — varianza di una somma in generale
Var(X + Y) = Var(X) + Var(Y) + 2 · Cov(X, Y). Se X e Y sono indipendenti, Cov(X, Y) = 0.
Le variabili che crescono insieme aumentano la varianza della somma; quelle che vanno in direzioni opposte la riducono — è esattamente ciò che fa la copertura negli investimenti. Per variabili indipendenti il termine con la covarianza sparisce e resta la regola della sezione precedente.
Attenzione, il contrario non vale: covarianza nulla non significa indipendenza. La differenza dei dadi D = primo − secondo e la loro somma S hanno covarianza Var(primo) − Var(secondo) = 0. Eppure sono dipendenti: se la somma è 12, la differenza deve essere 0. La covarianza misura solo il legame lineare.
7. Valore atteso e varianza nell’intelligenza artificiale
- Funzione di perdita. L’errore quadratico medio (MSE) è il valore atteso del quadrato dell’errore, E[(Y − ŷ)²]. La migliore stima costante è proprio il valore atteso di Y, e l’errore che rimane è la varianza.
- Standardizzazione degli input. Prima di passare i dati alla rete, li si trasforma in z = (x − μ) / σ — valore atteso 0, deviazione standard 1. L’apprendimento diventa così più rapido e stabile; dentro la rete fa lo stesso la batch normalization.
- Matrice di covarianza e PCA. Le covarianze di tutte le coppie di caratteristiche formano una matrice, e i suoi autovettori (vedi la parte sull’algebra lineare) indicano le direzioni in cui i dati variano di più.
- L’ottimizzatore Adam (dalla parte sulla discesa del gradiente) stima man mano il valore atteso del gradiente e il valore atteso del suo quadrato — e divide il passo per la radice di quest’ultimo. Dove il gradiente oscilla molto, fa passi più cauti.
- Bias e varianza del modello. L’errore di un modello si può scomporre in un errore sistematico (bias) e nella variabilità tra un insieme di addestramento e l’altro (varianza). I modelli semplici hanno un bias alto, quelli complessi una varianza alta.
8. Riepilogo
- Il valore atteso è una media pesata — il baricentro della distribuzione. È lineare, anche per variabili dipendenti.
- La varianza è la media dei quadrati degli scarti dalla media; la deviazione standard ne è la radice, nelle stesse unità dei dati.
- Le varianze di variabili indipendenti si sommano; per questo la somma di due dadi oscilla meno di un dado × 2.
- Disuguaglianza di Čebyšëv: oltre kσ dalla media sta al massimo 1/k² della probabilità.
- Covarianza e correlazione misurano il legame lineare tra due variabili; una covarianza nulla non significa ancora indipendenza.
La vedi diversamente? Scrivi a support@coden-app.com.