Obiettivi Statistica Scopo di questi lucidi è di fornire i concetti base di statistica utili in azienda per: • la raccolta dei dati, • la progettazione degli esperimenti, • l’interpretazione dei risultati. Introduzione Raffaele Pesenti 1 Raffaele Pesenti 2 Variabili casuali Spazio di probabilità • Variabile casuale o aleatoria: per un dato spazio di probabilità • Spazio di probabilità: tripletta (Ω,A,P) – Ω: spazio campioni, insieme di tutti i possibili risultati di un esperimento concettuale – A: spazio degli eventi, insieme di tutti gli eventi (evento: un sottoinsieme dello spazio dei campioni) – P: funzione di probabilità, P: A→[0,1] e t.c (Ω,A,P), una variabile casuale X è una funzione avente come dominio Ω, come codominio la retta reale e t.c. che l’insieme Ar, definito da Ar={ω,X(ω)≤r}, appartenga ad A, e quindi sia definita una probabilità P(Ar) = P(X≤r), per qualunque r. • P(A) ≥ 0, ∀ A∈ A • P(Ω) = 1 • P(∪Ai) = ΣiP(Ai) se Ai indipendenti (anche infiniti) In parole povere • Variabile casuale o aleatoria: quantità i cui valori dipendono dal caso e per i quali è stata definita una funzione di probabilità Raffaele Pesenti 3 Raffaele Pesenti 4 Media e Varianza Funzioni di distribuzione e di densità µ X = E{ X } = ∫ +∞ xf X ( x)dx • Funzione di distribuzione cumulativa (di una variabile casuale): FX:R →[0,1] t.c. FX(x) = P(X≤x). • Media: • Funzione di densità discreta/di probabilità (di una variabile casuale): fX(x) t.c. • Deviazione standard: σ X = var(x) P( X = xi ) – caso discreto f X ( x) = 0 – caso continuo FX ( x) = ∫ x −∞ +∞ 2 2 2 • Varianza: σ X = var( x) = E{( X − µ X ) } = ∫ ( x − µ X ) f X ( x)dx −∞ x = xi , i = 1,2,.. • Valore atteso della funzione g(.) della variabile casuale X: E{g ( X )} = ∫ altrimenti g ( x) f X ( x)dx NB: caso continuo e nell’ipotesi che convergano gli integrali, i pedici a µ e σ sono omessi se non ci sono ambiguità Raffaele Pesenti 5 Raffaele Pesenti 6 Momenti, Quantili, Moda Disuguaglianza di Tchebycheff • Momento di ordine r: • Disuguaglianza di Tchebycheff: sia X una variabile casuale e g(.) una funzione non negativa definita in R, allora µ'r = E{ X r } • Momento centrale di ordine r: k >0 µ r = E{( X − µ X ) r } • Quantile q-mo: il più piccolo numero ξq t.c. FX(ξq) ≥ q • Corollario 1 P(| X − µ x |≥ rσ) = P(( X − µ x ) 2 ≥ rσ 2 ) ≤ , r > 0 r2 ovvero 1 P(µ X − rσ < X < µ X + rσ) ≥ 1 − , r>0 r2 Raffaele Pesenti +∞ −∞ f X (u )du E{g ( X )} P( g ( X ) ≥ k ) ≤ , k −∞ • Mediana: quantile 0.5 • Moda: punto di massimo di fX(.) - se esiste 7 Raffaele Pesenti 8 Popolazione e campioni Statistiche campionarie • Popolazione oggetto: totalità degli elementi in esame circa i quali si vogliono ottenere informazioni. • Statistica campionaria: funzione di variabili casuali osservabili, a sua volta variabile casuale osservabile • Campione: gruppo di elementi prelevati da una popolazione allo scopo di raccogliere informazioni sulla popolazione stessa. • Campione casuale: campione la cui densità congiunta delle n variabili casuali che lo compongono è: f X 1... X n ( x1,..., xn ) = f X 1 ( x1 )... f X n ( xn ) momenti campionari 9 • Teorema sulla media campionaria: E{X n } = µ, var(X n ) = σ2 n (X i − X n ) 2 n -1 …………. 10 Se la popolazione è distribuita secondo una distribuzione normale allora sono note le distribuzioni di statistiche che legano ai parametri della popolazione e alle statistiche dei campioni Xi e Yj X n −µ ~ t (n − 1) S/ n σ2/ε2δ P(-ε < X n - µ < ε) ≥ 1 - δ ∑ ∑ • Teorema centrale della statistica: X −µ Zn = n → ~ n(0,1) σ/ n Raffaele Pesenti ∑ = Ruolo distribuzione normale • Teorema sulla varianza campionaria: n−3 4 1 E{S2 } = σ 2 , var(S2 ) = µ 4 − σ n n −1 • Legge dei grandi numeri: allora per n > S 2 n n i =1 Raffaele Pesenti Teoremi base Popolazione con media e varianza finita n varianza campionaria • Distribuzione campionaria: densità congiunta delle variabili casuali che compongono il campione. Raffaele Pesenti ∑ Xi X n = i =1 E.g., media campionaria 11 m i =1 n j =1 Raffaele Pesenti ( X i− X ) 2 / m (Y j − Y ) / n 2 ∑i =1 n ( X i−µ) 2 σ 2 ~ χ 2 (n − 1) ~ F (m − 1, n − 1) 12 Processi stocastici Conseguenze • Processo stocastico: X(t), variabile casuale parametrizzata nel tempo. Per t fissato X(t) è la realizzazione del processo stocastico al tempo t. • Processo (stocastico) stazionario: processo in cui la probabilità che un evento si verifichi un dato numero di volte dipende dall’ampiezza dell’intervallo temporale considerato e non dalla sua posizione sull’asse reale. • Processo (stocastico) stazionario rispetto ad una caratteristica: processo in cui la caratteristica (e.g., media) delle realizzazioni X(t) non dipende da t. • Serie temporale: campionamento (in genere finito) nel tempo di un processo stocastico • Se le variabili sono distribuite in modo normale si inferiscono facilmente le proprietà della popolazione dal campione, • il Teorema centrale della statistica afferma che la media campionaria di campioni sufficientemente grandi tende ad essere normale, • dovendo considerare popolazioni non normali conviene – estrarre più campioni, – valutare le medie campionarie di ognuno di essi, – inferire i parametri della popolazione a partire da tali medie considerandole statistiche distribuite normalmente. Raffaele Pesenti 13 Raffaele Pesenti Serie temporali e simulazione 14 Test di goodness of fit Una simulazione ha lo scopo inferire induttivamente le caratteristiche di processi stocastici dipendenti e Goodness of fit ⇔Buon adattamento parametrizzati al variare delle leggi di dipendenza e dei parametri. • Test Chi-quadro E.g., il tempo di permanenza dei clienti in un sistema è un processo stocastico dipendente dal processo dei tempi di arrivo dei clienti, dai processi dei tempi di servizio e dal numero dei servitori utilizzati. Raffaele Pesenti 15 • Test Kolmorgorov-Smirnov Raffaele Pesenti 16 Numeri casuali Per realizzare un esperimento statistico significativo, bisogna estrarre dalla popolazione un campione casualizzato. Statistica Questa operazione dovrebbe venire effettuata con l’aiuto di numeri generati casualmente (e.g., si controllano i lotti Xi, dove Xi è un numero casuale). Purtroppo un calcolatore, macchina deterministica, non riesce a generare numeri completamente casuali ma solo sequenze di numeri pseudocasuali generati da procedure matematiche e da un numero (seme) di inizializzazione. numeri casuali Raffaele Pesenti 1 Numeri pseudocasuali e semi 2 Numeri pseudocasuali e semi le sequenze dei numeri pseudocasuali sono debolmente autocorrelate, quindi ... Antefatto Un generatore produce una sequenza di numeri pseudocasuali diversa in funzione del seme iniziale – il valore atteso di operazioni che coinvolgono pochi numeri della stessa sequenza può essere significativamente deviato dal vero valore atteso Domanda Quando è opportuno usare numeri casuali estratti da sequenze diverse e quindi usare semi differenti? Raffaele Pesenti Raffaele Pesenti – il valore atteso della media di molti numeri della stessa sequenza non devia significativamente dal vero valore atteso 3 Raffaele Pesenti 4 Numeri pseudocasuali e semi Numeri pseudocasuali e semi Conseguenze: – assegnare i valori di un’unica sequenza ad una attività o ad un unico attributo quando si è interessati a prestazioni medie; – assegnare valori da sequenze generate da semi diversi per ogni attività o attributo da cui dipendono, anche in modo estremamente indiretto, gli indici di prestazione osservato; Tipico errore: In una coda, usare numeri provenienti dalla stessa sequenza per descrivere gli intertempi di arrivo dei clienti e i tempi di servizio. Si devono usare valori provenienti da sequenze generate da semi diversi. – cambiare tutti i semi ad ogni esperimento. In una coda M/M/1 ci si accorge immediatamente dell’errore, perché, sul lungo periodo, la media e la deviazione standard degli intertempi di uscita differiscono significativamente. Comportarsi diversamente è gravemente sbagliato conduce a risultati statistici completamente deviati Raffaele Pesenti 5 Raffaele Pesenti 6 Parametri • Analisi preliminare (già svolta a questo livello) identificazione dei componenti del sistema e dei reciproci nessi causali Statistica • Definizione parametri campagna dati per l’identificazione dei parametri caratterizzanti il sistema: • parametri deterministici • parametri stocastici Determinazione parametri di un sistema noto Raffaele Pesenti 1 Raffaele Pesenti Attenzione 2 Parametri deterministici Errori comuni nell’analisi di sistemi: • Teoricamente: non si pongono particolari problemi, se non eventualmente quelli associati alla presenza di rumore nella misura di tali parametri. – assumere due parametri indipendenti quando non lo sono si interviene quindi erroneamente su uno di essi ritenendo che non influenzi l’altro (e.g., numero di lavoratori presenti in un officina, prestazioni medie dei lavoratori) • Praticamente: molte aziende hanno informazioni poco affidabile su quanto in loro possesso, sono quasi sempre necessarie delle campagne di misura, inventario o catalogazione. – assumere due parametri dipendenti quando non lo sono si interviene quindi erroneamente su uno di essi ritenendo di potere modificare di conseguenza anche l’altro (e.g., molte delle politiche di repressione del crimine) Raffaele Pesenti 3 Raffaele Pesenti 4 Parametri stocastici Parametri stocastici: passi necessari • Teoricamente e praticamente si pongono notevoli problemi la cui soluzione richiede generalmente un significativo investimento di tempo e denaro. • individuazione parametri rappresentabili come variabili casuali i.i.d.; • Esempio: si identifichino i parametri stocastici che descrivono il funzionamento degli sportelli della segreteria studenti. Si valuti in termini di giorni uomo il costo di tale operazione. • Soluzione: una volta individuati quali sono i parametri di interesse la loro misura deve essere fatta in maniera automatica. Raffaele Pesenti • identificazione delle distribuzioni di probabilità; • identificazione dei parametri delle distribuzioni; • verifica delle ipotesi (goodness of fit). 5 Raffaele Pesenti Individuazione parametri Individuazione parametri Le componenti casuali indipendenti sono in genere note a priori oppure sono state dedotte dall’analisi preliminare del sistema. Spesso è comunque opportuno fare una verifica della loro: – indipendenza e mancata autocorrelazione. – possibile tempo varianza. • I parametri osservati in un sistema reale possono essere autocorrelati oppure tra loro dipendenti/correlati. • Esempio: la richiesta per un prodotto è spesso soggetta a variazioni stagionali; la richiesta di più prodotti sono spesso correlate. • Esempio: i tempi di arrivo e di fine servizio dei clienti in una coda sono tra loro dipendenti (i clienti successivi non possono essere caratterizzati da tempi minori dei clienti precedenti). Gli intertempi di arrivo e i tempi di servizio possono essere i.i.d. • Bisogna individuare le componenti casuali indipendenti ed esprimere i parametri osservati in funzione di esse. NB: i generatori forniscono solo numeri i.i.d.. Raffaele Pesenti 6 7 Raffaele Pesenti 8 Individuazione parametri Identificazione della distribuzione • Per capire quali parametri possano essere rappresentati con variabili casuali i.i.d. conviene cercare di esprimere i parametri di interesse nelle componenti elementari. Queste ultime sono probabilmente quelle più atte ad una rappresentazione tramite variabili casuali i.i.d.. • Diagramma quantile-quantile – quando ci sono pochi dati e si vuole fare solo una valutazione empirica – quando non si devono stimare parametri della distribuzione di origine • Esempio (cont.): tfine_servizio(i+1)=max{tfine_servizio(i), tarrivo(i+1)}+ tservizio(i+1) tarrivo(i+1)=tarrivo(i)+ tintertempo_arrivo(i,i+1) tintertempo_arrivo e tservizio sono migliori candidati che tfine_servizioe tarrivo Raffaele Pesenti • Istogramma – quando ci sono molti dati e si devono stimare parametri 9 Raffaele Pesenti Diagramma q-q 10 Diagramma q-q Principi base: Note: • siano y1, y2, …, yn le osservazioni ordinate in modo crescente, yj è una stima del quantile (j-0.5)/n • sia γj il ((j-0.5)/n)-mo quantile γj=FX-1 • vi è probabilità 0 di ottenere effettivamente una linea retta • i punti, in quanto ordinati, non sono indipendenti, quindi difficilmente appariranno dispersi attorno alla retta, ma piuttosto suggeriranno una curva dolce ((j-0.5)/n)), • i punti (yj, γj) dovrebbero essere approssimativamente allineati lungo la bisettrice del primo quadrante Raffaele Pesenti • le varianze agli estremi sono maggiori che nei valori centrali. La linearità va ricercata soprattutto per i valori centrali. 11 Raffaele Pesenti 12 Esempio 1 Esempio 2 campione esponenziale con media 1 confrontato distribuzione esponenziale e normale con stessa media e varianza campione ~ n(1,4) confrontato distribuzione normale con stessa media e deviazione standard metà ed uguale 5 4 5 4 4 4 3 3 3 2 2 2 1 1 1 0 3 2 -4 0 1 -1 0 0 1 2 3 4 5 0 1 2 3 4 -3 5 -2 Raffaele Pesenti 13 -2 -1 -1 0 0 1 2 3 4 -4 -3 -2 -1 -1 -2 -2 -3 -3 -4 -4 0 1 2 3 Raffaele Pesenti Istogramma 4 14 Istogramma • Si partizionano i dati osservati in intervalli di uguale ampiezza o in classi di occorrenza (per dati qualitativi) Principi base: • si rappresentano i dati tramite istogramma; • si confronta la forma dell’istogramma con quella di distribuzioni note e se ne sceglie una, fissando gli eventuali parametri; – i limiti degli intervalli possibilmente non dovrebbero coincidere con un dato osservato al fine di non avere ambiguità nella rappresentazione – in numero degli intervalli ~10 (5-20) deve essere sufficientemente fine da permettere di individuare la distribuzione, ma non eccessivamente da essere troppo dipendente dalle occorrenze osservate • si verifica quanto l’istogramma osservato devia da quello atteso. • Si determinano le frequenze delle realizzazioni osservate per ogni intervallo Raffaele Pesenti 15 Raffaele Pesenti 16 Esempio 1 Esempio 2 3 classi 30 realizzazioni / 6 classi 20 18 16 14 12 10 8 6 4 2 0 • 30 realizzazioni di una variabile X~n(15,5) 12 Realizzazioni di una variabile X~n(15,5) 0 10-20 20-30 0-5 8 classi 12 10 8 8 6 6 4 50 realizzazioni / 6 classi 2 0 0 0-5 5-10 10-15 15-20 0-3 3-6 6-9 9-12 12-15 15-18 18-21 21-24 200 realizzazioni / 6 classi 200 realizzazioni / 9 classi 60 50 60 40 40 30 30 20 20 10 10 0 0 0-5 5-10 10-15 15-20 20-25 25-30 0-3 3-6 6-9 9-12 12-15 15-18 18-21 21-24 200 realizzazioni / 14 classi 40 35 30 25 20 15 10 5 0 0-2 Raffaele Pesenti 2-4 4-6 6-8 25 8-10 10-12 12-14 14-16 16-18 18-20 20-22 22-24 24-26 26-28 19 24-27 10-15 15-20 20-25 25-30 20-25 25-30 20 15 4 10 2 5 0 0-5 5-10 Raffaele Pesenti Esempio 2: cont. 50 30 12 0 17 70 35 14 6 Raffaele Pesenti 80 16 8 20-25 5-10 100 realizzazioni / 6 classi 10 4 2 6 2 5 classi 10 8 4 0-10 12 10 10-15 15-20 20-25 25-30 0-5 5-10 10-15 15-20 18 Confronto con distribuzioni note Distribuzioni discrete • Uniforme (anche continua): per variabili che possono assumere ogni valore indifferentemente all'interno di un certo intervallo, e.g., valore singolo dado, posizione ruota. • Dalla fase preliminare di analisi del problema in genere è possibile dedurre con quali famiglie di distribuzioni si devono confrontare gli istogrammi ottenuti. • Poisson: numero di eventi x intervallati con distribuzione esponenziale verificatesi, dove λ è il numero medio atteso. e.g., numero clienti in una giornata, numero di telefonate. • Una prima macroscopica suddivisione è tra – distribuzioni discrete – distribuzioni continue Raffaele Pesenti 1 Raffaele Pesenti 2 Distribuzioni discrete Distribuzioni continue • Bernoulli: due sole realizzazioni, probabilità p e 1-p. • Binomiale: numero di prove di successo x su un dato numero di prove bernoulliane n. • Geometrica: numero di prove x prima di un successo. • Ipergeometrica: numero di prove x di successo estratti senza reimmissione su un campione dato n, in una popolazione limitata M di cui è noto il numero di elementi di successo k. • Binomiale negativa: numero di insuccessi x che precedono l'rmo successo. • Gaussiana o Normale: per variabili che descrivono disturbi risultati di tante piccole azioni, e.g., ritardo dovuto a traffico, scostamento rispetto a dimensione progettata di una parte, scostamento rispetto ad un guadagno atteso, scostamento rispetto ad un tempo di servizio atteso. • Normale troncata: come normale, ma non sono ammessi valori estremi per le code. • Logonormale: per variabili il cui logaritmo ha distribuzione normale. Per molte variabili casuali il logaritmo tende ad essere normale. Raffaele Pesenti Raffaele Pesenti 3 4 Distribuzione normale ( x −µ ) 2 − 2 1 e 2σ 2πσ f (x ) = Distribuzioni continue • Esponenziale: per variabili che modellano l'intervallo tra due eventi, il cui accadimento non è influenzato dal tempo trascorso dall'evento precedente, e.g., intervallo tra due guasti di un singolo componente, intervallo tra l'arrivo di due persone ad una coda, intervallo tra due richieste di servizio. Anche per tempi di servizio assolutamente casuali, e.g., durata di una telefonata, disbrigo di una pratica non nota a priori. • Esponenziale doppia: generalizza esponenziale, simmetrica rispetto all’origine. • Erlang: per variabili che modellano intervalli esprimibili come somma di variabili esponenziali. 0.9 σ=0.5 0.6 σ=1 0.3 σ=2 0 -6 -4 -2 0 2 4 6 Raffaele Pesenti 5 Raffaele Pesenti Distribuzione gamma Distribuzione esponenziale 1.5 2 f ( x ) = λe − λ x λ=2 β =12 f ( x ) = βθ (βθx )β −1 e −βθx Γ(β) β =1 1.5 1 1 6 0.5 sempre θ=1 θ: fattore scala β: fattore forma β =4 λ=1 β =2 0.5 λ=0.5 0 0 0 Raffaele Pesenti 0.5 1 1.5 2 2.5 0 3 7 Raffaele Pesenti 0.5 1 1.5 2 2.5 3 8 Distribuzioni continue Distribuzione Weibull • Gamma: generalizza Erlang, per fattore forma non intero. Modella interarrivi e tempi di servizio, il maggior numero di parametri che la caratterizza permette di fissare la moda e la forma delle code. Trova applicazione, e.g., per modellare intervalli tra guasti in presenza di ridondanze quando ogni singolo componente ha un tempo tra guasti esponenziale. • Weibull: come gamma. Trova applicazione, e.g., per modellare intervalli tra guasti quando questi sono dovuti alla presenza di più difetti e dipendono dal più serio tra essi. • Beta: generalizza gamma, utilizzata nel PERT, viene in genere utilizzata per lo studio su campioni delle variazioni percentuali di un elemento o di una situazione qualsiasi, quale ad esempio il numero di ore che si trascorrono quotidianamente davanti al televisore. Raffaele Pesenti 9 2 β =0.5 1.5 1 β =1 α/β=5/80 10 α/β=10/40 α/β=40/10 α/β=20/20 5 0 0 Raffaele Pesenti 0.2 0.4 0.6 0.8 α α sempre ν=0, α=1 α: fattore scala β: fattore forma ν: fattore di locazione β =2 0 0 0.5 1 1.5 2 Raffaele Pesenti 2.5 3 10 Distribuzioni continue sempre Α=0, Β=1 α: fattore forma β: fattore forma Α,Β: fattori di locazione α/β=80/5 f (x ) = β 0.5 Distribuzione beta 15 β =4 x −ν β x − ν β−1 − α e • Logistica: utilizzata, soprattutto in biologia, per modelli relativi a livelli di tolleranza. • Pareto: utilizzata per distribuzione di redditi che superano un dato valore. • Gumbel: utilizzata per statistiche su valori estremi • Triangolari, trapezoidali, spline empiriche: utilizzate per distribuzioni su intervalli finiti non meglio approssimate da altre distribuzioni. • t, F, χ2: usate per verifica ipotesi statistiche. 1 11 Raffaele Pesenti 12 Identificazione dei parametri caratteristici della distribuzione Definizioni • Metodo dei momenti successivi: si impone che i momenti campionari coincidano con quelli della popolazione e quindi si fissano i parametri della distribuzione (problemi di deviazione bias). • Metodo della massima verosimiglianza: si determinano i parametri in modo che sia massima la probabilità che siano stati estratti i campioni osservati dalla popolazione (migliore ma più complesso, a volte coincidente col metodo dei momenti). • Eccezioni: stimatori distorti (biased) che vengono corretti. Raffaele Pesenti 13 Si voglia stimare in funzione dei parametri θ una caratteristica τ=τ(θ) di una distribuzione (e.g., la media). • Stimatore non deviato: T è uno stimatore non deviato di τ(θ) se e solo se Eθ{T}=τ(θ). • Stimatore UMVUE (non deviato con varianza uniformemente minima - stimatore non deviato efficiente): stimatore non deviato che minimizza l'errore quadratico medio 2 l'MSE(θ)=Eθ{(T-τ(θ)) }, che per uno stimatore non deviato coincide con Varθ(T). Raffaele Pesenti 14 Metodo dei momenti:esempio Metodo dei momenti • Metodo dei momenti: data una distribuzione caratterizzata da k parametri incogniti, questi vengono stimati esprimendoli come funzione dei primi k momenti della popolazione e quindi sostituendo ai momenti della popolazione i momenti campionari. • Esempio: si voglia stimare media µ e varianza σ2 di una popolazione caratterizzata da una distribuzione normale. • la media µ=µ1 è il momento di ordine uno e viene stimato con M=ΣiXi/n 2 2 • la varianza σ = µ2−(µ1) è legata al momento di ordine due, viene stimato con µk=E{Xk} : momento k-mo della popolazione Μk=ΣiXik/n : momento k-mo campionario 2 1 n 2 1 n 1 n 2 X i − 2 ∑ X i = ∑ (X i − M ) ∑ n i =1 n i =1 n i =1 che risulta essere deviato. Raffaele Pesenti 15 Raffaele Pesenti 16 Metodo della massima verosimiglianza Metodo dei momenti: osservazioni • Vantaggi: la estrema semplicità che rende il metodo dei momenti applicabile facilmente a situazioni in cui sarebbe troppo complesso applicarne altri. • Svantaggi: se si deve stimare il valore della funzione di un parametro è in generale meglio stimare tale valore direttamente invece che il parametro e quindi applicare la funzione, e.g., si consideri il problema di stimare il valore di e−λ. Per queste ragioni il metodo di massima verosimiglianza deve essere preferito, quando possibile, al metodo dei momenti. Raffaele Pesenti 17 • Funzione di verosimiglianza: la funzione L(θ,x1,…,xn), funzione di densità congiunta dei valori assunti dalle n variabili casuali associate ai campioni e del parametro θ. L(θ,x1,…,xn)dx1... dxn e sprime la probabilità che n osservazioni realizzino i valori x1,…,xn. • Stimatore di massima verosimiglianza: stimatore di θ, funzione delle variabili casuali associate ai campioni, che se sostituito a θ massimizza il valore di L(θ,x1,…,xn). Raffaele Pesenti Metodo della massima verosimiglianza Metodo della massima verosimiglianza: esempio • Nel caso in cui L(θ,x1,…,xn), rispetti le opportune condizioni di derivabilità lo stimatore cercato coincide con la soluzione (espressa come θ in funzione di x1,…,xn) dell'equazione • Esempio: si voglia stimare il parametro λ di una distribuzione esponenziale. n L(λ , x1,..., xn ) = ∏ λe -λxi dL/dθ = 0 • Nell'ipotesi di campioni indipendenti n i =1 n ∑ dλln(λe-λX i ) = ∑ λ − Xi = 0 L(θ,x1,…,xn) = fX(θ,x1)… fX(θ,xn) = ΠifX(θ,xi) invece di risolvere dL/dθ=0 può convenire risolvere l'equivalente, ma più semplice, i =1 d 1 i =1 λ= n n ∑ Xi ∂ln(L)/∂θ = ∂Σiln(fX(θ,xi))/∂θ = Σi ∂ln(fX(θ,xi))/∂θ = 0 . Raffaele Pesenti 18 i =1 19 Raffaele Pesenti 20 Metodo della massima verosimiglianza:proprietà Stimatori distribuzioni note • Invarianza, se t è uno stimatore di θ e h è una funzione invertibile di θ, lo stimatore di massima verosimiglianza di h(θ) è h(t). • Ottimalità UMVUE, se L(θ,x1,…,xn) = ΠifX(θ,xi) e lo stimatore ottenuto non è deviato allora lo stimatore è UMVUE. N.B. si deve sempre verificare che lo stimatore non sia deviato, ci sono infatti casi comuni come per la stima della varianza di distribuzioni normali in cui tale stimatore è deviato. Raffaele Pesenti 21 • Per le distribuzioni note, in letteratura sono dati gli stimatori di massima verosimiglianza o loro correzioni. • • • • binomiale: uniforme: normale: esponenziale: b(p,1-p) u(0,b) n(µ,σ2) exp(λ) p=f/n b=((n+1)maxi{Xi})/n µ=Μ, σ2=Σi(Xi-M)2/(n-1) λ=1/Μ Raffaele Pesenti 22 Test χ2 Verifica correttezza delle ipotesi • Test statistico, su k classi con Ot frequenze osservate per classe e Et frequenze attese, dato da (Ot − Et ) 2 Et t =1 k χ 02 = ∑ • Si verifica la correttezza delle ipotesi: si esegue un frequency test con – χ2 (grezzo ma semplice); • H0: la variabile casuale X può essere distribuita secondo la distribuzione assunta coi parametri stimati • H1: la variabile casuale X non può essere distribuita secondo la distribuzione assunta coi parametri stimati – Kolmogorov-Smirnov (migliore ma più complesso). Raffaele Pesenti 23 Raffaele Pesenti 24 Test χ2 Esempi Dati s parametri identificati dalla distribuzione assunta, se • Valori estratti da popolazione normale – media popolazione: 15 – deviazione standard popolazione: 5 • Per fare test χ2 si devono fare il seguente numero di classi χ 02 ≤ χα2 %,k − s −1 L’ipotesi nulla H0 è accettata, altrimenti si assume valere H1. num eros ita' c am pione 20 50 100 > 100 NB: i test statistici impediscono soltanto di prendere abbagli clamorosi, non provano la correttezza dell’ipotesi nulla. Si assume che sia vero quello che si vuole verificare, e si rifiuta la congettura solo se ci sono risultati molto lontani dall’atteso,ovvero che si possono verificare per il puro effetto del caso solo nell’α% dei casi. Raffaele Pesenti 25 Raffaele Pesenti 0-5 5-10 10-15 15-20 20-25 Fre q. Oss. 2 5 11 7 5 tota le 30 χ2 2.87 0.21 0.06 1.03 0.21 4.37 Uniform e Fre q. Att. 6.00 6.00 6.00 6.00 6.00 χ2 2.67 0.17 4.17 0.17 0.17 7.33 • Valore critico χ21%,5-2-1=9.21, χ25%,5-2-1=5.99. • Tutte e due le scelte sono accettabili all’1%, solo quella normale è accettabile al 5%. Estrarre ulteriori campioni per accettare o respingere la distribuzione uniforme. Raffaele Pesenti 26 Esempio Esempio Norm a le Fre q. Att. 0.64 4.08 10.24 10.24 4.08 num ero c las s i k non us are χ2 da 5 a 10 da10 a 20 da √n a n/5 27 0 -2 2 -4 4 -6 6 -8 8 -1 0 1 0 -1 2 1 2 -1 4 1 4 -1 6 1 6 -1 8 1 8 -2 0 2 0 -2 2 2 2 -2 4 2 4 -2 6 2 6 -2 8 to ta l e F r e q . O ss. F r e q . A tt. 1 0.33 1 0.92 2 2.20 5 4.48 10 7.79 9 11.56 16 14.65 15 15.85 6 14.65 18 11.56 9 7.79 5 4.48 2 2.20 1 0.92 100 χ2 F r e q . A tt. 7.14 7.14 0.14 7.14 7.14 0.63 7.14 0.57 7.14 0.12 7.14 0.05 7.14 5.11 7.14 3.59 7.14 0.19 7.14 7.14 0.02 7.14 7.14 10.41 χ2 13.41 1.14 0.48 10.98 8.64 0.18 16.50 0.48 8.42 60.24 • Valore critico χ21%,9-2-1=16.8 , χ25%,9-2-1=12.6. • Solo la distribuzione normale è accettabile Raffaele Pesenti 28 Kolmogorov-Smirnov Esempio Test per H0: campione proveniente da popolazione ~ FX(x) Principi base • per n→∞, Fn(x) ~ n(FX(x), FX(x)(1-FX(x))/n) Note: • teorema Glivenko-Cantelli – quando ci sono meno di 5 realizzazioni osservate P(sup | Fn ( x) − FX ( x) | → 0) = 1 n →∞ complessivamente le classi dovrebbero venire raggruppate; – il valore di χ2 varia al variare del numero delle classi. Per • Dn = max |FX(x) - Fn(x)|, ha distribuzione indipendente da FX(x), per n→∞, (dipende da FX(x) per n piccoli e per FX(x,Θ) parametrizzata) • se deviazione massima campionaria è maggiore del valore critico Dn,α% si rigetta H0 questo è importante partire dai numeri consigliati ed eventualmente dopo raggruppare. Raffaele Pesenti 29 Se tutto fallisce • Se tutte le ipotesi falliscono: realizzare distribuzioni empiriche lineari a tratti. Raffaele Pesenti 31 Raffaele Pesenti 30 Correlazione Correlazione • Siano date N coppie di realizzazioni, (X1, Y1)…, (Xn, Yn), di X e Y, si vuole verificare se esiste una correlazione, se cioè • Nel caso di relazioni lineari tra due variabili casuali distribuite normalmente (distribuzione normale bivariata) si definisce il coefficiente di correlazione campionario r (stima di ρ) come: cov(x,y)=E{(Xi-µx)(Yi-µy)} = E{XiYi}- µx µy ≠ 0 r= • Se X e Y sono correlati, Y può essere espresso in funzione di X e di • si verifica che nell’ipotesi nulla di non correlazione H0: ρ = 0 r N −2 t= 1− r2 • segue la distribuzione di student con N-2 gradi di libertà. una variabile aleatoria indipendente E Y=h(X,E) Raffaele Pesenti 1 Raffaele Pesenti Correlazione Misura ordinaria di correlazione è la correlazione tra ranghi o di Spearmen 1 1+ r Z = ln( ) 2 1− r Corr. di Spearmen = S = • è approssimativamente normale con media e varianza come segue Raffaele Pesenti σ Z2 = 2 Correlazione • si verifica che nell’ipotesi nulla di correlazione data H0: ρ = ρ 0 1 1+ r µ z = ln( ) 2 1− r ∑ ( X i − M X )(Yi − M Y ) 2 ∑ ( X i − M X ) ∑ (Yi − M Y ) 2 ∑i (r ( X i ) − r ( X ))∑i (r (Yi ) − r (Y )) ∑i (r ( X i ) − r ( X )) 2 ∑i (r (Yi ) − r (Y ))2 se dati incorrelati E{S} = 0 e var{S} = 1/(n-1) 1 N −3 3 Raffaele Pesenti 4 Regressione lineare Regressione lineare • si usano modelli di regressione lineare • Test sul coefficiente di correlazione dell’ipotesi nulla H0: a1= A1 X i : indipendente Yi = a0 + a1 X i + Ε i aˆ − A t= 1 1 1− r2 • dove Ei~n(0, σE2), e gli stimatori dei parametri sono 1 2 ( ∑ ( Yi − M Y ) − â1 ∑ Yi ( X i − M X ) ) S E2 = N −2 Y (X − M X ) aˆ1 = ∑ i i aˆ0 = M Y − aˆ1M X 2 ∑(Xi − M X ) Raffaele Pesenti • segue la distribuzione di student con N-2 gradi di libertà 5 Correlazione: generalizzazioni Raffaele Pesenti 6 Correlazione: generalizzazioni • Correlazione multipla: una variabile può essere espressa in termini di più di una altra variabile casuale. • Regressione non lineare: una variabile può essere espressa in termini di una relazione non lineare con un’altra variabile casuale. In questo caso r, che esprime quanto è forte la dipendenza, risulta essere t.c.: • Multivarianza: un vettore X di variabili casuali correlate espresso in funzione di variabili indipendenti E. Se è dato il vettore X di variabili aleatorie normali correlate con media µ e matrice di covarianza Σ. X può essere espresso come 2 varianza spiegata ∑ (Yi, stimato − M Y ) r = = vatianza totale ∑ (Yi − M Y ) 2 X= µ + CE 2 dove – E~n(0,1) e – C è una matrice triangolare inferiore di Cholesky, t.c. CCT=Σ. NB: con sufficienti gradi di libertà si spiega qualunque cosa, ma la stima dei parametri diventa assolutamente inaffidabile. Se non ci sono giustificati motivi conviene sempre usare modelli semplici. Raffaele Pesenti N −2 7 Raffaele Pesenti 8 Autocorrelazione Autocorrelazione • se X1,…,Xn~ u(0,1), una stima di sim è • Siano date N realizzazioni, X1,…,Xn, di X sˆim = • si vuole verificare se a partire da Xi esiste una correlazione ogni m realizzazioni, se cioè • dove M è t.c. i+Mm≤N sim=E{(Xi+km-µ)(Xi+(k+1)m-µ)} = E{Xi+kmXi+(k+1)m}-µ2≠ 0 • definiti σ βim = 13M − 5 12M Z0 = sˆim σ βim • si dimostra che per M grandi Z0~n(0,1) NB: il test va fatto per ogni coppia i,m Raffaele Pesenti 1 M −1 ( ∑ Ri km Ri + ( k +1) m ) − 0.25 M k =0 + 9 Raffaele Pesenti Autocorrelazione 10 Autocorrelazione • Date – H0: sim= 0 – H1: sim≠ 0 • Per lo studio dell’autocorrelazione si può utilizzare l’analisi spettrale di potenza nel caso di dati provenienti da un processo stazionario ed ergodico. • Se |Z0|≤Zα% (test a due code) si accetta H0, altrimenti si accetta H1 • valori critici di Zα% – Z2.5%= 1.96 – Z0.5%= 1.645 Raffaele Pesenti 11 Raffaele Pesenti 12 Modelli lineari per valori autocorrelati Tempovarianza • si usano modelli ARMA o loro generalizzazioni • Test • si individuano i parametri che si suppongono tempovarianti (tipicamente medie) • si eseguono test di confronto tra due valori xt = µ + ∑i φi ( xt −i − µ ) − ∑i θ iε t −i + ε t – H0: valori uguali (non tempovarianza) • dove, nel caso più comune ARMA, εt~n(0,σ2) – H1: valori diversi (tempovarianza) NB: rimane il problema di identificare i parametri • test classici sono quelli di confronto tra due medie o due varianze di distribuzioni normali (vedi norme UNI 6806-72) del modello ARMA Raffaele Pesenti 13 Raffaele Pesenti Modelli per valori tempovarianti Indicazioni pratiche • Esempio (trasformata inversa): • si supponga variabili esponenziali tempovariabili. La funzione cumulata di probabilità di un intertempo Ti,i+1 al tempo ti è FTi ,i +1|ti (ti +1 ) = 1 − e • Conviene sempre graficare i dati su diagrammi a scattering (per correlazione) o su carte di controllo (per autocorrelazione - UNI 4728 - 66) per avere un’indicazione visiva sulle caratteristiche dei dati. − ∫t i +1 λ (t ) dt t i • Conviene dividere i dati disponibili tra learning set e verification set. Le caratteristiche e i parametri di correlazione o autocorrelazione vengono identificate attraverso i dati del learning set. Una verifica qualitativa che i modelli identificati testando la correttezza delle previsioni ottenute con tali modelli sui dati del verification set. • da cui eseguendo la trasformata inversa, ovvero risolvendo in ti+1 l’equazione, ∫tii +1 λ (t )dt = − ln(1 − Ri +1 ) t • si può calcolare Ti,i+1= ti+1- ti Raffaele Pesenti 14 15 Raffaele Pesenti 16 Le carte di controllo Diagrammi a scattering (100 dati) 3 3 0 -3 0 0 3 -3 0 -3 3 -3 non correlati correlati Raffaele Pesenti 17 • Cosa sono: diagrammi in cui sono riportati i punti rappresentativi dei sottogruppi,... (es.: valore caratteristica, numero difetti, percentuale pezzi non conformi) • Cosa servono: a controllare caratteristiche processo o prodotto valutare opportunità azioni correttive • Come funzionano: la disposizione dei punti permette di dedurre lo stato del processo Raffaele Pesenti DEEI - University of Trieste Struttura carte % elementi non conformi LC: linea centrale 0.12 Variazioni cicliche LSC: limite controllo superiore 0.12 fuori controllo 0.08 0.08 0.04 0.04 0.00 0.00 0 5 LIS: limite controllo inferiore Raffaele Pesenti 18 10 15 20 sottogruppi DEEI - University of Trieste 25 25 30 35 40 45 50 periodo 19 Raffaele Pesenti DEEI - University of Trieste 20 Stocasticità dati I dati di output di un esperimento statistico sono stocastici dipendono da: Statistica – sequenze numeri casuali generati per produrre il campione; – condizioni iniziali – durata teorica dell’esperimento/simulazione • terminante • non terminante analisi dati output - modello singolo NB: essere o non essere terminante dipende dalla struttura e dagli obiettivi scelti. E.g., banca terminante rispetto a clienti, non terminante rispetto operazioni. Raffaele Pesenti 1 Raffaele Pesenti Stima del valore e stima dell’intervallo Concetti generali • Si vuole stimare uno o più parametri che descrivono le prestazioni del sistema. • stima del valore (o puntuale): dati {X1, X2, …, Xn} si desidera una stima del valore “più plausibile” di ξ; – ξ parametro da stimare – {X1, X2, …, Xn} osservazioni di tale parametro • stima dell’intervallo (o intervallo di confidenza): dati {X1, X2, …, Xn} si desidera una stima di un intervallo che includa ξ con una data probabilità (95%, 99%); • Dati {X1, X2, …, Xn} si desidera una stima di ξ Raffaele Pesenti 2 3 Raffaele Pesenti 4 Stima del valore Stima dell’intervallo Uno stimatore è ξ̂ è una variabile aleatoria caratterizzata da una sua deviazione standard σ(ξˆ ) che può essere solo stimata da σˆ (ξˆ ) 1 n ξˆ = ∑ X i n i =1 ma, in generale è deviato che è una stima deviata ˆ =ξ+b E { ξ} E{σˆ 2 (ξˆ )} = Bσ 2 (ξˆ ) lo stimatore non deviato se b = 0 e si ottiene, e.g., per Xi i.i.d.. Raffaele Pesenti tranne nel caso B=1, e si ottiene, e.g., per Xi i.i.d., ammesso che la varianza campionaria sia stata corretta 5 Raffaele Pesenti 6 Stima dell’intervallo Stima dell’intervallo Una stima della varianza, con n-1 gradi di libertà, è Se la stima della varianza non è deviata, S 2 1 n ( X i − ξˆ ) 2 = ∑ n n i =1 n − 1 che è non deviata se Xi sono i.i.d., mentre è – una sottostima se Xi autocorrelati positivamente – una sovrastima se Xi autocorrelati negativamente ξˆ − ξ t= σˆ (ξˆ ) è distribuito come t-student con f gradi di libertà, se σˆ 2 (ξˆ ) = osservazioni provenienti da popolazione normale. L’intervallo di confidenza è ξˆ − tα / 2, f σˆ (ξˆ ) ≤ ξ ≤ ξˆ + tα / 2, f σˆ (ξˆ ) NB: si ricordi la relazione tra la varianza della media campionaria e la varianza della popolazione 2 ˆ 2 σ (ξ) = σ / n Raffaele Pesenti 7 Raffaele Pesenti 8 Attenzione • se si ha uno stimatore puntuale deviato, si può ottenere un intervallo di confidenza stretto intorno ad un valore sbagliato (errore grave); • se si ha una autocorrelazione positiva e si usa lo stimatore derivato da S2 si ottiene un intervallo di confidenza più stretto di quello reale (errore grave); • se si ha una autocorrelazione negativa e si usa lo stimatore derivato da S2 si ottiene un intervallo di confidenza più largo di quello reale (errore minore, si è solo sprecato del tempo). Raffaele Pesenti Analisi di transitori (simulazioni di durata finita) 9 Raffaele Pesenti Misura delle prestazioni di un sistema 10 Stima del valore Uno stimatore è 1 n θˆ r = ∑ Y ri n i =1 • L’esperimento / la simulazione servono a stimare uno o più parametri che descrivono le prestazioni del sistema. – θ parametro da stimare – R sequenze {Yr1, Yr2, …, Yrn} per ogni replica (run di simulazione) r eseguita dell’esperimento ma, in generale è deviato E { θˆ r } = θ + b • Dati le R {Yr1, Yr2, …, Yrn} si desidera una stima di θ in funzione dello stato iniziale (gli Yri sono autocorrelati) E.g.: tempo di attesa medio, tempo di attesa singolo cliente, numero di clienti inizialmente in coda. Raffaele Pesenti 11 Raffaele Pesenti 12 Stima del valore Stima del valore 1 R ˆ θˆ = ∑ θr R r =1 Si può ottenere uno stimatore non deviato se i singoli stimatori di run sono i.i.d.: – ottenuti con semi diversi; – ottenuti in base a stati iniziali definiti casualmente secondo le corrispondenti distribuzioni. S 2 1 R (θˆ r − θˆ ) 2 σˆ 2 (θˆ ) = = ∑ R R r =1 R − 1 NB: tipicamente lo stimatore è deviato perché si suppone uno stato iniziale “nullo” che in generale non si presenta in natura. Raffaele Pesenti Stimatori non deviati se stime di run i.i.d. 13 Raffaele Pesenti 14 Intervallo di confidenza con precisione data Stima dell’intervallo Se la stima della varianza non è deviata, • L’intervallo di confidenza è funzione del numero di run eseguiti: θˆ − θ σˆ (θˆ ) è distribuito come t-student con R-1 gradi di libertà. t= h.l. = tα / 2, R −1σˆ (θˆ ) = tα / 2, R −1 σˆ R L’intervallo di confidenza è • si esegue una prima stima approssimata della varianza della popolazione con un numero ridotto di run R0 (almeno 4 o 5) e si deduce R di conseguenza. θˆ − tα / 2, R −1σˆ (θˆ ) ≤ θ ≤ θˆ + tα / 2, R −1σˆ (θˆ ) NB: per il teorema centrale della statistica, lo stimatore è approssimativamente distribuito in modo normale Raffaele Pesenti 15 Raffaele Pesenti 16 Stocasticità dati I dati di output di un esperimento statistico sono stocastici dipendono da: Statistica – sequenze numeri casuali generati per produrre il campione; – condizioni iniziali – durata teorica dell’esperimento/simulazione • terminante • non terminante analisi dati output - modello singolo NB: essere o non essere terminante dipende dalla struttura e dagli obiettivi scelti. E.g., banca terminante rispetto a clienti, non terminante rispetto operazioni. Raffaele Pesenti 1 Raffaele Pesenti Stima del valore e stima dell’intervallo Concetti generali • Si vuole stimare uno o più parametri che descrivono le prestazioni del sistema. • stima del valore (o puntuale): dati {X1, X2, …, Xn} si desidera una stima del valore “più plausibile” di ξ; – ξ parametro da stimare – {X1, X2, …, Xn} osservazioni di tale parametro • stima dell’intervallo (o intervallo di confidenza): dati {X1, X2, …, Xn} si desidera una stima di un intervallo che includa ξ con una data probabilità (95%, 99%); • Dati {X1, X2, …, Xn} si desidera una stima di ξ Raffaele Pesenti 2 3 Raffaele Pesenti 4 Stima del valore Stima dell’intervallo Uno stimatore è ξ̂ è una variabile aleatoria caratterizzata da una sua deviazione standard σ(ξˆ ) che può essere solo stimata da σˆ (ξˆ ) 1 n ξˆ = ∑ X i n i =1 ma, in generale è deviato che è una stima deviata ˆ =ξ+b E { ξ} E{σˆ 2 (ξˆ )} = Bσ 2 (ξˆ ) lo stimatore non deviato se b = 0 e si ottiene, e.g., per Xi i.i.d.. Raffaele Pesenti tranne nel caso B=1, e si ottiene, e.g., per Xi i.i.d., ammesso che la varianza campionaria sia stata corretta 5 Raffaele Pesenti 6 Stima dell’intervallo Stima dell’intervallo Una stima della varianza, con n-1 gradi di libertà, è Se la stima della varianza non è deviata, S 2 1 n ( X i − ξˆ ) 2 σˆ 2 (ξˆ ) = = ∑ n n i =1 n − 1 che è non deviata se Xi sono i.i.d., mentre è – una sottostima se Xi autocorrelati positivamente – una sovrastima se Xi autocorrelati negativamente ξˆ − ξ t= σˆ (ξˆ ) è distribuito come t-student con f gradi di libertà, se osservazioni provenienti da popolazione normale. L’intervallo di confidenza è ξˆ − tα / 2, f σˆ (ξˆ ) ≤ ξ ≤ ξˆ + tα / 2, f σˆ (ξˆ ) NB: si ricordi la relazione tra la varianza della media campionaria e la varianza della popolazione 2 ˆ 2 σ ( ξ) = σ / n Raffaele Pesenti 7 Raffaele Pesenti 8 Attenzione • se si ha uno stimatore puntuale deviato, si può ottenere un intervallo di confidenza stretto intorno ad un valore sbagliato (errore grave); • se si ha una autocorrelazione positiva e si usa lo stimatore derivato da S2 si ottiene un intervallo di confidenza più stretto di quello reale (errore grave); • se si ha una autocorrelazione negativa e si usa lo stimatore derivato da S2 si ottiene un intervallo di confidenza più largo di quello reale (errore minore, si è solo sprecato del tempo). Analisi di transitori (simulazioni di durata finita) Raffaele Pesenti 9 Raffaele Pesenti Misura delle prestazioni di un sistema 10 Stima del valore Uno stimatore è 1 n θˆ r = ∑ Y ri n i =1 • L’esperimento / la simulazione servono a stimare uno o più parametri che descrivono le prestazioni del sistema. – θ parametro da stimare – R sequenze {Yr1, Yr2, …, Yrn} per ogni replica (run di simulazione) r eseguita dell’esperimento ma, in generale è deviato E { θˆ r } = θ + b • Date le R sequenze {Yr1, Yr2, …, Yrn} si desidera una stima di θ Raffaele Pesenti 11 in funzione dello stato iniziale (gli Yri sono autocorrelati) E.g.: tempo di attesa medio, tempo di attesa singolo cliente, numero di clienti inizialmente in coda. Raffaele Pesenti 12 Stima del valore Stima del valore 1 R ˆ θˆ = ∑ θr R r =1 Si può ottenere uno stimatore non deviato se i singoli stimatori di run sono i.i.d.: – ottenuti con semi diversi; – ottenuti in base a stati iniziali definiti casualmente secondo le corrispondenti distribuzioni. σˆ 2 (θˆ ) = NB: tipicamente lo stimatore è deviato perché si suppone uno stato iniziale “nullo” che in generale non si presenta in natura. Raffaele Pesenti S 2 1 R (θˆ r − θˆ ) 2 = ∑ R R r =1 R − 1 Stimatori non deviati se stime di run i.i.d. 13 Raffaele Pesenti 14 Intervallo di confidenza con precisione data Stima dell’intervallo Se la stima della varianza non è deviata, • L’intervallo di confidenza è funzione del numero di run eseguiti: θˆ − θ t= σˆ (θˆ ) è distribuito come t-student con R-1 gradi di libertà. σˆ h.l. = tα / 2, R −1σˆ (θˆ ) = tα / 2, R −1 R L’intervallo di confidenza è • si esegue una prima stima approssimata della varianza della popolazione con un numero ridotto di run R0 (almeno 4 o 5) e si deduce R di conseguenza. θˆ − tα / 2, R −1σˆ (θˆ ) ≤ θ ≤ θˆ + tα / 2, R −1σˆ (θˆ ) NB: per il teorema centrale della statistica, lo stimatore è approssimativamente distribuito in modo normale Raffaele Pesenti 15 Raffaele Pesenti 16 Processi non terminanti Esistono sistemi che lavorano senza soluzione (logica) di continuità: – pronto soccorso, polizia, etc… – produzione manifatturiera – flussi monetari Analisi di sistemi a regime – …. Raffaele Pesenti 17 Raffaele Pesenti 18 Esempio: coda M/M/1 Sistemi a regime Tempo di attesa in coda: Problema: dato un processo non terminante, ha senso cercare di stimare una sua caratteristica che potrebbe variare nel tempo ? wi = max{wi-1+ si-1- ai,0} P(Wi ≤ wi| Wi-1 ≤ wi-1) ≠ P(Wi≤ wi) quindi Risposta: si! Almeno nel caso in cui il processo è stazionario rispetto a tale caratteristica. P(Wi ≤ wi| W1 ≤ w1) ≠ P(Wi≤ wi) vi è dipendenza dallo stato iniziale, ma se il fattore di utilizzazione è minore di 1 ... Raffaele Pesenti 19 Raffaele Pesenti 20 Esempio: coda M/M/1 t-stazionarietà per i→∞: Definizione: Xw è t-stazionario se la dipendenza tra Xw e Xu esiste solo per |w-u|≤t P(Wi ≤ wi| W1 ≤ w1) = P(Wi≤ wi) inoltre P(Wi ≤ wi| Wi-1 ≤ wi-1) ≠ P(Wi≤ wi) Teorema del limite centrale ma indipendente da i (stazionarietà in senso stretto) se Xw è t-stazionario e ∃ E{Xw}= µ e E{|Xw|3}<∞ In particolare γd= cov(Wi+d, Wi) dipende da d ma non da i X Stazionarietà in senso ampio: Raffaele Pesenti 21 Raffaele Pesenti Sistemi a regime Per i sistemi precedenti ha senso studiare le prestazioni a regime (quando questo esiste, e.g., sistemi stazionari) 1 n ∑ Yi n → ∞ n i =1 θ = Lim Risposta: 2 n ∑ ∑ n i =1 j =1 n −1 γ cov(X i , X j ) = n0 [1 + 2 ∑ (1 − kn ) ρ k ] k =1 γ k dove γ k = cov(X i , X i + k ), ρ k = γ0 NB: la relazione si ottiene applicando var(X+Y) = var(X) + var(Y) + 2cov(X,Y) Raffaele Pesenti 22 Sistemi a regime Problema: come cambia la varianza se le osservazioni non sono indipendenti (campione non casuale) ? 1 n 1 T ∑ X i+r T r =1 è asintoticamente normale ed ha valore atteso µ se solo E{Wi} e γd indipendenti da d σ 2 (X ) = = 23 Le stime ottenute attraverso la simulazione sono necessariamente di durata finita sono deviate in funzione delle condizioni iniziali, ma tale deviazione diminuisce tanto più sono lunghi i run Problemi: come capire di avere raggiunto il regime? come ottenere dati i.i.d. Raffaele Pesenti 24 Deviazione da condizioni iniziali Determinazione durata warm-up fase di inizializzazione Per ridurre la deviazione indotta da condizioni iniziali arbitrarie si: – scelgono condizioni iniziali reali (richiede un’analisi approfondita e costosa del sistema) 0 Raffaele Pesenti 25 Raffaele Pesenti Y .. = Y..(n, d) = 1 R • eseguire più run (~10) • dividere i run osservati in batch di durata uguale • per ogni gruppo di batch corrispondenti, calcolare la media dei batch • calcolare la media cumulativa delle medie dei batch eliminando progressivamente un batch alla volta, a partire da quello iniziale • quando la media cumulativa non risente “significativamente” dell’ultimo batch eliminato, si ritiene di avere superato la fase di transitorio R ∑Y r =1 rj :media batch j-mi 1 n ∑Y . j n j =1 :media cumulata 1 n ∑Y. j n−d j=d+1 :media cumulata con d cancellazioni NB: non usare più di 25~30 batch, stimare l’intervallo di confidenza delle medie dei batch NB: a j fissato e a r variabile Yrj sono i.i.d. e quindi la loro media è circa distribuita con il t-student Raffaele Pesenti 26 Metodi empirici :media individuale batch valore osservato j-mo replicazione r-ma Y .j = batch • metodi statistici (di difficile applicazione, praticamente non usati) • metodi empirici Metodi empirici Yrj t punto di cancellazione – scelgono condizioni iniziali realistiche, ottenibili da modelli matematici - reti di code - molto semplificativi della realtà (spesso difficile matematicamente) – si parte da uno stato arbitrario (in genere lo stato nullo) e non si raccolgono dati statistici per un periodo di inizializzazione (warmup) (più usato) fase raccolta dati 27 Raffaele Pesenti 28 Come capire se le variazioni non sono più significative poco solidi • ad occhio statisticamente • variazioni inferiori all’1-2% più solidi, a volte • intervalli di confidenza sulle medie dei conservativi batch corrispondenti • intervalli di confidenza (deviati) sulle medie cumulate • metodi statistici ad hoc complessi • La deviazione dovuta alle condizioni iniziali è affetta dalla posizione del punto di cancellazione, non dal numero di repliche dell’esperimento. Se non si è calcolata correttamente il punto di cancellazione tutte le stime verranno deviate. • Il punto di cancellazione dipende dal parametro che si vuole stimare. Deve essere ricalcolato per ognuno di essi. Per autocorrelazioni vicine ad 1 non c’è metodo che tenga Raffaele Pesenti Attenzione 29 Raffaele Pesenti Stime con repliche Stime con long run • Nota la durata del transitorio, si calcola la media di replica con cancellazione Y r . ( n, d ) = n 1 ∑ Y rj n − d i = d +1 • si eseguono le stime come per simulazioni finite, le medie di replica sono tra loro i.i.d. • non conviene fare più di ~25 repliche, piuttosto fare run lunghi • si sprecano dati e tempi perché si devono superare tanti transitori Raffaele Pesenti 30 31 • Nota la durata del transitorio, si esegue un unico lungo run • si eseguono le stime come per simulazioni finite utilizzando i valori Yj calcolati per i batch del run (si usano ~30 batch) vantaggi • è necessario un solo transitorio svantaggi • stime corrette solo se Yi sono i.i.d. Raffaele Pesenti 32 Indipendenza Yi Test di autocorrelazione • Osservazioni in generale – Yj e Yj+k sono autocorrelati, cov(Yj,Yj+k)≠0 – |cov(Yj,Yj+k)| > |cov(Yj,Yj+m)| se k<m – l’autocorrelazione diminuisce con la lunghezza del batch • Conseguenza – se si definiscono batch per cui si può supporre cov(Yj,Yj+1) = 0, allora le Yj possono essere ritenute i.i.d., si possono eseguire le stime nel modo usuale Raffaele Pesenti Statistica di Von Neumann n −1 ∑ (Y j − Y j +1) 2 q= j =1 n ∑ (Y j − Y ) 2 j =1 33 Raffaele Pesenti Test di autocorrelazione 34 Test di autocorrelazione Se Yj i.i.d. – E{q} = 2 – σ2(q) = 4(n-2)/(n2-1) – q pressoché normale per n≥100 Problema il test di autocorrelazione funziona correttamente se il numero di batch è superiore a 100 (si consiglia 100-400 batch) quindi: si calcola q e l’intervallo di confidenza (q - z2.5%σ (q); q + z2.5%σ (q)) se 2 appartiene a tale intervallo si accetta l’ipotesi nulla di Yj i.i.d. quindi, per stime con long run, si definiscono prima 100-400 batch iniziali per verificarne l’indipendenza, si aggregano i batch iniziali in 30 batch finali per calcolare le statistiche di interesse Raffaele Pesenti 35 Raffaele Pesenti 36 Stime con renewal point • se il sistema osservato passa ripetutamente attraverso uno “stato” t.c. la sua evoluzione futura è indipendente dalla storia passata, tale stato è detto “renewal state” (stato di rigenerazione),, gli istanti di tali passaggi sono detti renewal point • le statistiche rilevate tra due renewal point sono i.i.d. • se lo stato iniziale è un renewal state non si deve eliminare il transitorio, però • il metodo è difficilmente usabile in sistemi complessi poiché è difficile che si ripeta lo stesso stato. Raffaele Pesenti 37 Confronto tra due alternative Esempio si hanno tre centri di controllo qualità. alternative – lavorano in parallelo, eseguendo ognuno di essi tutti i controlli – lavorano in serie, ognuno di essi esegue solo dei controlli (maggiore specializzazione tempo medio singolo controllo minore) si vuole determinare quale configurazione induce un minore tempo medio di permanenza nel sistema Statistica Confronto tra alternative: due o più alternative Raffaele Pesenti 1 Confronto tra due alternative 2 Confronto tra due alternative Procedura di soluzione Siano θ1 e θ2 i parametri di interesse (e.g., tempo di permanenza nel sistema), si esegue un test sull’ipotesi nulla H0: θ1 = θ2 ⇒ θ1 - θ2 = 0 Due metodi per stimare θ1 - θ2 – stima separata di θ1 e di θ2, quindi calcolo della differenza – si stima θ1 - θ2 in base ai dati disponibili, – si verifica se θ1 - θ2 è significativamente maggiore o minore di 0 Raffaele Pesenti Raffaele Pesenti – stima diretta di θ1 - θ2 3 Raffaele Pesenti 4 Stima separata di θ1 - θ2 Stima separata di θ1 - θ2 • date le osservazioni Yri (osservazione r-ma rispetto al sistema i-mo) • si deducono separatamente in modo indipendente, con semi diversi, le stime per θ1 e θ2 e le loro varianze (vedi, e.g., norma UNI 6806 -72) • la stima di θ1 - θ2 risulta θˆ 1 − θˆ 2 = Y .1 − Y .2 • poiché le stime sono calcolate in modo indipendente R 1 i θˆ i = Y .i = ∑ Yri Ri r =1 σ 2 (θˆ 1 − θˆ 2 ) = σ 2 (θˆ 1 ) + σ 2 (θˆ 2 ) R Si2 i 1 = (Yri −Y .i ) 2 ∑ Ri − 1 r =1 • e la stima di θ1 - θ2 è distribuita circa con il t-student Raffaele Pesenti 5 Raffaele Pesenti Stima separata di θ1 - θ2 Stima separata di θ1 - θ2 • altrimenti, per R1 e R2 ≥ 6 una stima non deviata della varianza risulta • una stima non deviata della varianza risulta ( R − 1) S12 + ( R2 − 1) S 22 σˆ (θˆ 1 − θˆ 2 ) = 1 R1 + R2 − 2 2 S2 S2 σˆ 2 (θˆ 1 − θˆ 2 ) = 1 + 2 R1 R2 1 1 + R1 R2 • con ν−1=R1+R2-2 gradi di libertà, se si ritiene • con gradi di libertà σ 2 (θˆ 1 ) ≈ σ 2 (θˆ 2 ) Raffaele Pesenti 6 ν= 7 Raffaele Pesenti ( S12 / R1 + S 22 / R2 ) 2 ( S12 / R1 ) 2 /( R1 − 1) + ( S 22 / R2 ) 2 /( R2 − 1) 8 Stima separata di θ1 - θ2 Stima diretta di θ1 - θ2 • non si può rifiutare H0 se, la stima non è significativamente distante da 0 se θˆ 1 − θˆ 2 − tα / 2, ν −1σˆ (θˆ 1 − θˆ 2 ) ≤ 0 ≤ θˆ 1 − θˆ 2 + tα / 2, ν −1σˆ (θˆ 1 − θˆ 2 ) La stima diretta è anche nota come tecnica di – campionamento correlato 0 • altrimenti si può ritenere statisticamente significativo intervallo confidenza θ1 − θ2 θ1 > θ2, θ2 > θ1 se θˆ 1 > θˆ 2 + tα / 2,ν −1σˆ (θˆ 1 − θˆ 2 ) θˆ 2 > θˆ 1 + t α / 2,ν −1 σˆ (θˆ 1 − θˆ 2 ) – riduzione della varianza – numeri casuali comuni 0 0 Raffaele Pesenti 9 Raffaele Pesenti Stima diretta di θ1 - θ2 Stima diretta di θ1 - θ2 Concetto base: • date osservazioni accoppiate Yr1 e Yr2 dello stesso parametro nei due sistemi diversi (e.g., il tempo di permanenza nel sistema dello stesso cliente) • si deducono delle stime per D e la sua varianza (vedi, e.g., norma UNI 6807 -72) confrontare due sistemi sottoponendoli agli stessi input. Giustificazione matematica: Sia D = θ1 - θ2, se le osservazioni sui due sistemi sono correlate Dr = Yr1 − Yr 2 σ 2 ( Dˆ ) = σ 2 (θˆ 1 ) + σ 2 (θˆ 2 ) − 2σ(θˆ 1 )σ(θˆ 2 )ρ12 2 SD = Se la correlazione è positiva la varianza può essere ridotta rispetto al caso precedente Raffaele Pesenti 10 11 Raffaele Pesenti 1 R ∑ ( Dr − D) 2 R − 1 r =1 1 R Dˆ = ∑ Dr R r =1 S σˆ ( Dˆ ) = D R 12 Stima diretta di θ1 - θ2 Stima diretta di θ1 - θ2 • non si può rifiutare H0 se, la stima non è significativamente distante da 0 se Dˆ − tα / 2, R −1σˆ ( Dˆ ) ≤ 0 ≤ Dˆ + tα / 2, R −1σˆ ( Dˆ ) • altrimenti si può ritenere statisticamente significativo θ1 > θ2, θ2 > θ1 se Dˆ > tα / 2, R −1σˆ ( Dˆ ) Dˆ < −tα / 2, R −1σˆ ( Dˆ ) Raffaele Pesenti 13 • vantaggi – può ridurre significativamente la varianza e quindi permettere di concludere, dove nel caso precedente non era possibile • difficoltà – può essere complesso recuperare i valori da accoppiare (e.g., si consideri la possibilità che i clienti abbandonino i sistemi in sequenze diverse) – non vi è garanzia matematica che vi sia correlazione positiva Raffaele Pesenti 14 Confronti multipli Perché: • per determinare i parametri caratteristici di sistemi Tre o più alternative alternativi • per confrontare alternative rispetto ad un sistema di riferimento • per confrontare tutte le coppie di alternative Raffaele Pesenti 15 Raffaele Pesenti 16 Confronti multipli Confronti multipli E.g., (affermazioni indipendenti) Problema: • P(affermazione i-ma corretta) = 1-αi Se ogni affermazione è corretta con un certo grado di • P(tutte le affermazioni corrette)=Πi(1-αi) probabilità. Quando si compiono tante affermazioni la • se αi=5% e n=10 • P(tutte le affermazioni corrette)<60% probabilità che siano tutte corrette diminuisce significativamente. Soluzione: • si devono fissare coefficienti di confidenza 1-αi più grandi, ma di quanto? Raffaele Pesenti 17 Raffaele Pesenti Bonferroni 18 Bonferroni n P(n affermazioni corrette) ≥ 1 − ∑ αi Dovendosi fare n affermazioni con errore complessivo non i =1 • Condizione vera per affermazioni indipendenti o dipendenti. • Se affermazioni indipendenti, si prova per induzione superiore ad α, bisogna imporre per ogni affermazione un coefficiente di confidenza 1-αi, tale che n ∑ 1) P (1 affermazione corretta) ≥ 1 − α1 n) P (n affermazioni corrette) = (1 − α n ) P (n − 1 affermazioni corrette) ≥ n −1 n n −1 n i =1 i =1 i =1 i =1 tipicamente αi= α/n. ≥ (1 − α n )(1 − ∑ α i ) = 1 − ∑ α i + α n ∑ α i ≥ 1 − ∑ α i Raffaele Pesenti i =1 αi ≤ α 19 Raffaele Pesenti 20 Esempio 1 Esempio 1 (cont.) Si vogliono confrontare 3 alternative con una di riferimento (altenativa 1) per verificare che quest’ultima è ottima, con un coefficiente di confidenza del 95%: – 3 test – se α=5% allora αi=1.66% – si determinano gli intervalli di confidenza θˆ 1 − θˆ i − t1.66 / 2, ν −1σˆ (θˆ 1 − θˆ i ) ≤ θ1 − θi ≤ θˆ 1 − θˆ i + t1.66 / 2, ν −1σˆ (θˆ 1 − θˆ i ) NB: Bonferroni vale anche per campionamento correlato Raffaele Pesenti 21 Esempio 2 Problema Si vuole verificare se, tra 100 monete, ci sono delle monete false al 95% di confidenza. Metodo scorretto si eseguono test al 95% su tutte le monete e quindi si considera solo uno per cui, per puro effetto del caso, l’ipotesi nulla (moneta buona) è rifiutata. Metodo corretto si calcolano con Bonferroni i coefficienti di confidenza per tutti i test (αi=0.05%). Si eseguono test al 99.95% su tutte le monete. Raffaele Pesenti 23 si ottenga -1.2 ≤ θ1- θ2 ≤ 1.2 0.3 ≤ θ1- θ3 ≤ 2.0 0.6 ≤ θ1- θ4 ≤ 0.9 l’alternativa 1 non è ottima, le alternative 3 e 4 sono migliori di quella di riferimento. Si desidererebbe quindi confrontare 3 e 4 fra loro, ma … ATTENZIONE Non usare gli stessi dati. Si deve fare un test ad hoc. Non è corretto prima osservare i risultati e poi decidere le affermazioni da verificare, altrimenti si prova qualunque cosa. Raffaele Pesenti 22 Prerequisiti Si riportino alla mente i seguenti concetti: Statistica • relazione tra varianza della popolazione e varianza delle medie campionarie della popolazione • determinazione di uno stimatore non deviato della varianza Progetto degli esperimenti: metodo Anova • determinazione del numero di gradi di libertà di una stima della varianza Raffaele Pesenti 1 Raffaele Pesenti Problema Sistema, fattori, livelli Problema • Un sistema è caratterizzato da – fattori determinare se le prestazioni di un sistema dipendono dai livelli assunti da uno o più fattori. • qualitativi(e.g., politica di servizio FIFO, LIFO,..) • quantitativi (e.g., numero di servitori) Test statistico si usa la metodologia detta ANOVA • i fattori possono essere – variabili decisionali o politiche – fattori non decisionali (e.g., tasso arrivo clienti) • i valori assunti dai fattori si dicono livelli. • l’insieme dei livelli assunti dai fattori di un sistema è detto trattamento. Raffaele Pesenti 2 Commenti • per due livelli ANOVA equivale ad un test con t-student; • si suppongono repliche indipendenti, non correlate; • il numero di prove che si compiono è minore che nel caso di confronto diretto di tutte le coppie di trattamenti 3 Raffaele Pesenti 4 Analisi di un fattore Analisi di un fattore Assunzione il valore Yrj osservato nella replica r-ma a livello j-mo è Yrj= µ + Nj+ εrj dove – µ: prestazione media del sistema mediata su tutti i possibili livelli – Nj: variazione media rispetto a µ dovuta al livello j – εrj: disturbo casuale associato a replica r e livello j Scindibilità delle variazioni la variazione totale di Yrj dalla media campionaria generale è esprimibile come dalla variazione fra i campioni ovvero del valore medio osservato in repliche con lo stesso livello dalla la media campionaria generale più la variazione nei campioni o residua ovvero variazione del campione dalla media del suo livello. • εrj è i.i.d. • εrj ~ n(0,σ)), σ comune per ogni livello e fattore. Raffaele Pesenti Yrj − Y .. = (Y . j − Y .. ) + (Yrj − Y . j ) 5 Raffaele Pesenti Analisi di un fattore Scarti quadratici lo scarto quadratico totale SSTOTAL risulta essere la somma dello scarto quadratico fra i campioni SSTREAT e lo scarto quadratico residuo SSE. I prodotti incrociati si annullano nelle sommatorie. SSTOTAL = = N R ∑∑ j =1r =1 (Yrj − Y .. ) 2 = 6 Analisi di un fattore Ipotesi nulla H0: Nj= 0, ∀j quindi – Yrj dovrebbero disporsi intorno a µ con varianza σ2; N N R – Y .. e Y . j sono stime di µ; j =1 j =1r =1 – SSTOTAL, SSTREAT e SSE sono legate a σ2. ∑ R(Y . j − Y .. ) 2 + ∑ ∑ (Yrj − Y . j ) 2 = SSTREAT + SS E NB: si assume che per tutti gli N livelli si facciano lo stesso numero di repliche R, ma ciò non è indispensabile Raffaele Pesenti 7 Raffaele Pesenti 8 Analisi di un fattore Analisi di un fattore • E{SSTOTAL}=(NR-1)σ2, gdl=NR-1 SSTOTAL/(NR-1) è la varianza campionaria non deviata Scarti quadratici medi: • MSTOTAL = SSTOTAL/ NR-1 • E{SSTREAT}=(N-1)σ2 , gdl=N-1 SSTREAT/R(N-1) è la varianza campionaria non deviata delle medie campionarie, E{SSTREAT/R(N-1)}= σ2/R • MSTREAT = SSTOTAL/ N-1 • MSE = SSE/ NR-N • E{SSE}=(NR-N)σ2 , gdl=NR-N SSE/(NR-N) è la varianza campionaria non deviata, quando calcolata rispetto a N diverse stime della media. Raffaele Pesenti 9 Se vale l’ipotesi nulla, a meno dei disturbi casuali MSTREAT/ MSE ≈1 Raffaele Pesenti Analisi di un fattore 10 Esempio Test F di significatività Problema si vuole determinare se la scelta di una tra tre macchine influenza significativamente le prestazioni di un sistema. la variabile casuale FN-1,NR-N FN-1,NR-N= MSTREAT/ MSE è distribuita come la distribuzione F con gradi di libertà Tempi di permanenza dei pezzi osservati in tre replicazioni per ogni livello N-1 e NR-N. Se FN-1,NR-N≤Fα,N-1,NR-N si accetta H0, altrimenti la si respinge Macchina A Macchina B Macchina C 23.71 18.54 9.78 32.14 10.86 13.54 26.87 11.23 4.32 NB: le tavole di F sono sempre date assumendo maggiore la varianza al numeratore.Vale però la proprietà Fa,b=1/Fb,a. Raffaele Pesenti 11 Raffaele Pesenti 12 Esempio (cont.) Esempio (cont.) Risultati: da Excel (aggiunta Strumenti Analisi, Analisi Varianza: ad un fattore) Commenti Analisi varianza: ad un fattore RIEPILOGO Gruppi Macchina A Macchina B Macchina C Conteggio Somma 3 82.72 3 40.63 3 27.64 Si può rigettare l’ipotesi nulla. Media Varianza 27.57 18.14 13.54 18.76 9.21 21.49 Il fattore macchina da usare è significativo. ANALISI VARIANZA Attenzione Origine della variazione SQ gdl Tra gruppi 552.68 In gruppi 116.78 2 6 Totale 8 669.46 MQ F 276.34 19.46 Valore di significatività F crit 14.20 0.01 5.14 Raffaele Pesenti Non usare gli stessi dati per scegliere la macchina. Fare test ad hoc oppure usare statistiche avanzate. 13 Raffaele Pesenti Analisi di due fattori Analisi di due fattori Assunzione il valore Yrj della replica r-ma a livello i-mo per il primo fattore e j-mo per il secondo fattore è dato da Scindibilità delle variazioni la variazione totale di Yrj è data dalle due variazioni fra i campioni, dalla variazione per l’interazione (depurata dall’influenza dei singoli livelli) e dalla variazione nei campioni o residua. Yrij= µ + Qi + Nj + NQij + εrij dove – Nj, Qi : variazioni medie rispetto a µ dovuta al livello i/ livello j – NQij: variazione media rispetto a µ dovuta all’interazione due fattori Raffaele Pesenti 14 15 Yrij − Y .. = (Y .i. − Y ... ) + (Y .. j − Y ... ) + + [Y .ij − (Y .i. − Y ... ) − (Y .. j − Y ... ) − Y ... ] + + (Yrij − Y .ij ) Raffaele Pesenti 16 Analisi di due fattori Scarti quadratici Analisi di due fattori Q N R SSTOTAL = ∑ ∑ ∑ (Yrij − Y ... ) 2 Ipotesi nulle i =1 j =1r =1 Q SSQ = ∑ NR (Y .i. − Y ... ) SS N = i =1 N ∑ H0: Qi=0, ∀i 2 H0: Nj=0, ∀j H0: NQij=0, ∀ij QR (Y .. j − Y ... ) 2 quindi – Yrij dovrebbero disporsi intorno a µ con varianza σ2; – Y ... , Y .i. , Y .. j e Y .ij sono stime di µ; – SSTOTAL, SSQ , SSN , SSNQ e SSE sono legate a σ2. j =1 Q SS NQ = ∑ N ∑ i =1 j =1 R(Y.ij − Y .i. − Y .. j + Y ... ) 2 SS E = SSTOTAL − SSQ − SS N − SS NQ Raffaele Pesenti 17 Raffaele Pesenti Analisi di due fattori 18 Analisi di due fattori Scarti quadratici medi: • MSTOTAL = SSTOTAL/ NQR-1 gdl: NQR-1 • MSQ = SSQ/ Q-1 gdl: Q-1 • MSN = SSN/ N-1 gdl: N-1 • MSNQ = SSNQ/ (N-1)(Q-1) gdl: (N-1)(Q-1) • MSE = SSE/ NQ(R-1) gdl: NQ(R-1) Test F di significatività la variabile casuale Fν1,ν2 Fν1,ν2 = MSTREAT/ MSE è distribuita come la distribuzione F con gradi di libertà Se vale l’ipotesi nulla, a meno del disturbo casuale opportuni ν1, ν2 MSTREAT/ MSE ≈1 dove TREAT vale Q, N o NQ, a seconda delle ipotesi da verificare Se Fν1,ν2 ≤ Fα,ν1,ν2 si accetta H0, altrimenti la si respinge. Raffaele Pesenti 19 Raffaele Pesenti 20 Esempio Esempio Problema Tempi di permanenza dei pezzi osservati in tre replicazioni per ogni fattore, per ogni livello si vuole determinare se la scelta di una tra tre macchine e l’uso di uno o due operatori influenza significativamente le Macchina A Macchina B Macchina C un operatore 23.71 18.54 9.78 32.14 10.86 13.54 26.87 11.23 4.32 due operatori 21.17 13.24 5.95 19.31 7.91 9.95 22.34 10.10 3.88 prestazioni di un sistema. Raffaele Pesenti 21 Raffaele Pesenti 22 Esempio (cont.) Esempio (cont.) Ana lisi va ria nz a : a d ue fa ttori con re plica RIEP IL O G O M a cchin a A M a cchin a B M a cchin a C To ta le uno Conte gg io 3 3 3 9 S om m a 82.72 40.63 27.64 150.99 M e dia 27.57 13.54 9.21 16.78 V a ria n z a 18.14 18.76 21.49 83.68 ANALIS I V ARIANZA Origine della variazione SQ Ca m pione Colonne Inte ra zione In due Conte gg io S om m a M e dia V a ria n z a Tota le Conte gg io S om m a M e dia V a ria n z a Raffaele Pesenti 3 62.81 20.94 2.33 3 31.25 10.42 7.18 3 19.78 6.59 9.54 6 145.53 24.26 21.40 6 71.88 11.98 13.31 6 47.42 7.90 14.47 9 113.84 12.65 46.14 Tota le 23 Raffaele Pesenti gdl MQ 76.68 869.35 14.35 154.90 1 2 2 12 1115.29 17 F 76.68 434.68 7.18 12.91 V alore di significatività F crit 5.94 0.03 33.67 0.00 0.56 0.59 4.75 3.89 3.89 24 Esempio (cont.) Più di due fattori Commenti L’analisi con due fattori può essere generalizzata a k fattori. Cresce però in numero esponenziale il numero di esperimenti da condurre se si vogliono esaminare tutte le possibili combinazioni di livelli di fattori (full factorial experiment). Per questo si ricorre spesso a fractional factorial experiment, dove alcune interazioni sono escluse a priori o dedotte. Nel caso di due fattori se è esclusa l’interazione si usa l’analisi di varianza senza replica. Si possono rigettare due ipotesi nulle su tre: – il fattore macchina da usare è significativo; – il fattore operatori è significativo; – non si può ritenere significativa l’interazione tra i fattori. Raffaele Pesenti 25 Raffaele Pesenti 26