Metodo dei minimi quadrati e matrice pseudoinversa

Documenti analoghi
ALGEBRA E GEOMETRIA Esercizi Corso di Laurea in Chimica - anno acc. 2015/2016 docente: Elena Polastri,

I. Foglio di esercizi su vettori linearmente dipendenti e linearmente indipendenti. , v 2 = α v 1 + β v 2 + γ v 3. α v 1 + β v 2 + γ v 3 = 0. + γ.

v w u O Osserviamo che tale segmento ha la stessa lunghezza del vettore w tale che u+w = v cioe del vettore w = v u. Cosi si ha

Esame di Geometria e Algebra Lineare Politecnico di Milano Ingegneria informatica Appello 15 Settembre 2015 Cognome: Nome: Matricola:

CORSO DI ALGEBRA LINEARE Anno Accademico 2004/2005 Appunti su SISTEMI di EQUAZIONI LINEARI

19 settembre Soluzione esame di geometria - 12 crediti Ingegneria gestionale - a.a COGNOME... NOME... N. MATRICOLA...

r 2 r 2 2r 1 r 4 r 4 r 1

Algebra lineare. Laboratorio di programmazione e calcolo CdL in Chimica. Pierluigi Amodio

Corso di Geometria BIAR, BSIR Esercizi 3: soluzioni

Spazi vettoriali euclidei.

11 luglio Soluzione esame di geometria - Ing. gestionale - a.a COGNOME... NOME... N. MATRICOLA... ISTRUZIONI

Corso di Laurea in Fisica. a.a Geometria. Canale L-PE (Prof. Paolo Piazza). Compito a casa del 30/11/12 (nono compito). SOLUZIONI.

CORSO DI LAUREA IN INGEGNERIA DELLE TELECOMUNICAZIONI

Corso di Laurea in Fisica. Geometria 1. a.a Gruppo B. Prof. P. Piazza Soluzioni compito a casa del 17/11/06 B =

Algebra Lineare. a.a Gruppo A-H. Prof. P. Piazza Soluzioni del compito pomeridiano del 6/12/2004

UNIVERSITÀ DEGLI STUDI DI TERAMO FACOLTÀ DI SCIENZE POLITICHE CORSO DI LAUREA IN ECONOMIA BANCARIA FINANZIARIA ED ASSICURATIVA

CORSI DI LAUREA IN MATEMATICA E FISICA

Cognome Nome A. Scrivere le risposte agli esercizi 1,2,3 negli spazi sottostanti.

Per le risposte utilizza gli spazi predisposti. Quando richiesto, il procedimento va esposto brevemente, ma in maniera comprensibile.

ESERCIZI MATEMATICA GENERALE - Canale III

A titolo di esempio proponiamo la risoluzione del sistema sia con il metodo della matrice inversa sia con il metodo di Cramer.

UNIVERSITÀ DEGLI STUDI DI TERAMO FACOLTÀ DI SCIENZE POLITICHE CORSO DI LAUREA IN ECONOMIA BANCARIA FINANZIARIA ED ASSICURATIVA

ESERCIZI DI MATEMATICA DISCRETA ANNO 2006/2007

SOLUZIONI (PROVA DELL 11 FEBBRAIO 2019) Due rette sghembe sono simultaneamente parallele a infiniti piani. [ V ]

Corso di Geometria BIAR, BSIR Esercizi 4: soluzioni

Geometria BAER I canale Foglio esercizi 3

Elementi di Algebra Lineare

0.1 Complemento diretto

A = e 1 = e 2 + e 3, e 2 = e 1 + e 3, e 3 = e 1, ; e 3 =

Capitolo 5 Applicazioni lineari Esercizi svolti Tutorato di geometria e algebra lineare. Marco Robutti

a + 2b + c 3d = 0, a + c d = 0 c d

Corso di Studi in Fisica. Geometria e Algebra Lineare II Prova scritta del 6 luglio 2009

12 gennaio Commenti esame di geometria - Ing. gestionale - a.a

Esercizi 10. David Barbato

Federica Gregorio e Cristian Tacelli

1 Risoluzione di sistemi lineari con l uso dei determinanti

2 Sistemi lineari. Metodo di riduzione a scala.

ed un operazione di moltiplicazione per scalari reali u u 2u

Geometria BAER Canale I Esercizi 11

F x 1 = x 1 + x 2. 2x 1 x 2 Determinare la matrice C associata a F rispetto alla base canonica (equivalentemente,

0.1 Soluzioni Foglio di esercizi 1: Matrici

PreCorso di Matematica - PCM Corso M-Z

x1 + 2x 2 + 3x 3 = 0 nelle tre incognite x 1, x 2, x 3. Possiamo risolvere l equazione ricavando l incognita x 1 x 1 = 2x 2 3x 3 2r 1 3r 2 x 2 x 3

Geometria BAER PRIMO CANALE Foglio esercizi 1

Errata Corrige del testo Elementi di Algebra Lineare

Corso di GEOMETRIA Dipartimento di Ingegneria ed Architettura Università degli Studi di Trieste Prof. Fabio Perroni. 5. Rango

APPLICAZIONI LINEARI

Capitolo 3 Matrici. Marco Robutti. Facoltà di ingegneria Università degli studi di Pavia. Anno accademico

MATRICI E SISTEMI LINEARI

Applicazioni eliminazione di Gauss

x + 2y = 0 Soluzione. La retta vettoriale di equazione cartesiana x + 2y = 0.

T (a) La matrice associata alla trasformazione lineare T rispetto alle basi canoniche è semplicementre A = 1 1 5

Geometria BIAR Esercizi 2

Esercizi svolti. delle matrici

NOME COGNOME MATRICOLA CANALE

Geometria BAER I canale Foglio esercizi 2

GEOMETRIA svolgimento di uno scritto del 11 Gennaio 2012

PROVA SCRITTA DEL 10 LUGLIO 2008 e SOLUZIONI. Per ognuno dei seguenti quiz indicare l unica risposta corretta tra le quattro proposte.

Metodi e Modelli per l Ottimizzazione Combinatoria Ripasso sulla Programmazione Lineare e il metodo del Simplesso (parte I)

Esercizi su algebra lineare, fattorizzazione LU e risoluzione di sistemi lineari

12 gennaio Soluzione esame di geometria - Ing. gestionale - a.a COGNOME... NOME... N. MATRICOLA... ISTRUZIONI

Università degli Studi di Bergamo Facoltà di Ingegneria. Matematica II Ingegneria Edile. Appello del 10 settembre 2007 AC = (2, 2, 2),

G. Parmeggiani, 28/4/2016 Algebra Lineare, a.a. 2015/2016, numero di MATRICOLA PARI. Svolgimento degli Esercizi per casa 7

Dipendenza e indipendenza lineare (senza il concetto di rango)

INGEGNERIA EDILE ARCHITETTURA ELEMENTI DI ALGEBRA LINEARE E GEOMETRIA 25 FEBBRAIO a a. A a = 1 a 0

Appunti su Indipendenza Lineare di Vettori

8 novembre Soluzione esame di geometria - 12 crediti Ingegneria gestionale - a.a COGNOME... NOME... N. MATRICOLA...

3. Elementi di Algebra Lineare.

MATRICI. Matrici Una matrice A con n-righe e m-colonne, ad elementi reali, è una tabella con la seguente forma: a 2 m. a n m) i j R, 1 i n, 1 j m.

Algebra Proff. A. D Andrea e P. Papi Quarto scritto

Esercizi Di Geometria 1 (BAER) Canale 1

Nozioni e notazioni: concetti primitivi di insieme, elemento ed appartenenza.

CORSO DI LAUREA IN INGEGNERIA MECCANICA A.A PROVA SCRITTA DI GEOMETRIA DEL Compito A Corso del Prof.

CORSO DI LAUREA IN INGEGNERIA DELLE TELECOMUNICAZIONI

14 febbraio Soluzione esame di geometria - 12 crediti Ingegneria gestionale - a.a COGNOME... NOME... N. MATRICOLA...

Esercizi del tutoraggio - algebra lineare

Soluzione. (a) L insieme F 1 e linearmente indipendente; gli insiemi F 2 ed F 3 sono linearmente

3. Determinare le soluzioni del sistema lineare Σ α interpretato ora come sistema lineare nelle 4 incognite x 1, x 2, x 3, x 4.

Esercizi svolti sulle applicazioni lineari

SISTEMI LINEARI MATRICI E SISTEMI 1

Facoltà di Scienze. Appello A

Minimi quadrati ordinari Interpretazione geometrica. Eduardo Rossi

ESERCIZI DI ALGEBRA LINEARE E COMPLEMENTI DI GEOMETRIA

CORSO DI LAUREA IN INGEGNERIA EDILE/ARCHITETTURA

Corso di GEOMETRIA Dipartimento di Ingegneria ed Architettura Università degli Studi di Trieste Prof. Fabio Perroni. 3. Sistemi di equazioni lineari

Esercizio (n.5 I prova intermedia fila 1) Sia data la matrice

Algebra lineare Geometria 1 15 luglio 2009

Sistemi sovradeterminati

Capitolo 7 Struttura metrica in R n Esercizi svolti Tutorato di geometria e algebra lineare. Marco Robutti

Algebra lineare. {ax 2 + bx + c R 2 [x] : 2a + 3b = 1} a b c d. M(2, 2) : a + c + d = 2. a b. c d

Esame di GEOMETRIA 27 giugno ore 11

Elementi di Algebra Lineare. Spazio Vettoriale (lineare)

Matematica II

Geometria BAER Canale I Esercizi 10

Prove di esame. Nicola Durante. 12 febbraio MATEMATICA II (Prof. N. Durante) FAC-SIMILE I Prova Gen. 2004

Lezione 11. Somma di matrici Prodotto di una matrice per uno scalare Prodotto di matrici Determinante Sistemi lineari in forma matriciale

Lezione 6 Richiami di Geometria Analitica

MATEMATICA. a.a. 2014/ Sistemi di equazioni lineari

Transcript:

Scuola universitaria professionale della Svizzera italiana Dipartimento Tecnologie Innovative Metodo dei minimi quadrati e matrice pseudoinversa Algebra Lineare Semestre Estivo 2006

Metodo dei minimi quadrati e matrice pseudoinversa SUPSI-DTI 31 Il metodo dei minimi quadrati 311 Problema introduttivo Una ferrovia percorre una tratta che porta dal paese A al paese D passando per i paesi C e D A x 1 B x 2 C x 3 D Si vuole misurare con precisione la distanza tra le diverse stazioni Due impiegati delle ferrovie eseguono le misurazioni necessarie e raccolgono i seguenti dati: AB = 35km, AC = 67km, AD = 89km, BD = 53km, CD = 20km Otteniamo quindi il sistema x 1 = 35 x 1 + x 2 = 67 x 1 + x 2 + x 3 = 89 x 2 + x 3 = 53 x 3 = 20 Risolvendo il sistema con Gauss troviamo: 1 0 0 35 1 1 0 67 1 1 1 89 0 1 1 53 0 0 1 20 1 0 0 35 0 1 0 32 0 0 1 22 0 0 0 1 0 0 0 0 Il sistema è impossibile! Evidentemente gli impiegati delle ferrovie hanno compiuto degli errori di misurazione Come possiamo ricostruire le distanze x 1,x 2,x 3 a partire dai dati raccolti nel miglior modo possibile? 312 Sistemi di equazioni sovra-determinati: un problema frequente in pratica Il problema introduttivo è solo un esempio di un problema molto frequente in pratica Se si vogliono determinare delle grandezze sconosciute tramite misurazioni è praticamente impossibile non commettere errori di misurazione Per aumentare la sicurezza di solito si tende a raccogliere un numero di misurazioni delle grandezze da determinare (o di grandezze ad esse correlate) superiore al numero di incognite Così facendo si ottengono dei sistemi A x = b con un numero di equazioni superiore al numero di incognite (A R m n con m > n), questi sistemi vengono detti sovradeterminati Solitamente i sistemi sovra-determinati non possiedono una soluzione esatta 2 Algebra Lineare Semestre Estivo 2006

SUPSI-DTI Metodo dei minimi quadrati e matrice pseudoinversa Come possiamo allora risolvere il nostro problema? Chiaramente non è possibile ricavare una soluzione esatta x e quindi dobbiamo accontentarci di calcolare un vettore x che somigli il più possibile a una soluzione del sistema In particolare sappiamo che per qualsiasi x vale A x b, e quindi esiste un vettore r di residui tale che A x = b + r Il vettore x migliore sarà quello per cui i residui sono più piccoli secondo un certo criterio Il criterio più usato in pratica è quello di cercare il vettore x tale che il vettore r dei residui abbia modulo minimo, ossia quando r = r1 2 + + rm, 2 è minimo, o in maniera equivalente quando r 2 1 + + r 2 m, è minimo Questo criterio viene detto criterio dei minimi quadrati e il metodo per trovare il vettore x metodo dei minimi quadrati 313 Il metodo dei minimi quadrati Consideriamo il sistema A x b = r Il sistema può essere scritto in componenti come a 11 x 1 + a 12 x 2 + + a 1n x n b 1 = r 1 a 21 x 1 + a 22 x 2 + + a 2n x n b 2 = r 2 e, definendo i vettori a j = forma vettoriale come a m1 x 1 + a m2 x 2 + + a mn x n b m = r m a 1j a mj per ogni j = 1,,n, può essere scritto in x 1 a 1 + x 2 a 2 + + x n a n b = r (31) Il vettore di residui r è la differenza tra una combinazione lineare dei vettori a 1,,a n e il vettore b Per far sì che il vettore r abbia modulo minimo è necessario che r Semestre Estivo 2006 Algebra Lineare 3

Metodo dei minimi quadrati e matrice pseudoinversa SUPSI-DTI sia perpendicolare allo sottospazio di R m generato dai vettori a 1,,a n Quindi il vettore r deve soddisfare le seguenti condizioni: a 1 r = 0, a 2 r = 0, a n r = 0, dove indica un prodotto scalare tra vettori Moltiplicando scalarmente entrambe le parti del sistema 31 per ogni vettore a j otteniamo un nuovo sistema di n equazioni e n incognite, sappiamo infatti che x 1 a j a 1 + x 2 a j a 2 + + x n a j a n a j b = a j r = 0, e quindi abbiamo il sistema x 1 a 1 a 1 + x 2 a 1 a 2 + + x n a 1 a n = a 1 b x 1 a 2 a 1 + x 2 a 2 a 2 + + x n a 2 a n = a 2 b x 1 a n a 1 + x 2 a n a 2 + + x n a n a n = a n b (32) Sfruttando il fatto che il prodotto scalare a i a j è esprimibile sotto forma di prodotto matriciale come a it a j possiamo scrivere il sistema 32 in forma matriciale come A T A x = A T b (33) Il sistema 33 è un sistema di n equazioni e n incognite che, nei problemi reali, solitamente, possiede un unica soluzione esatta x che a sua volta è la soluzione secondo il criterio dei minimi quadrati del sistema A x = b Si può dimostrare che il sistema 33 non possiede un unica soluzione solo se le colonne della matrice A sono linearmente dipendenti, eseguendo molte misurazioni con errori di misurazione questa eventualità è in realtà praticamente impossibile Esempio Possiamo ora calcolare la soluzione del problema introduttivo secondo il criterio dei minimi quadrati Abbiamo 1 0 0 1 1 0 A = 1 1 1 0 1 1 0 0 1 1 0 0 1 1 1 0 0 1 1 0 3 2 1 A T A = 0 1 1 1 0 1 1 1 0 0 1 1 1 0 1 1 = 2 3 2, 1 2 3 0 0 1 4 Algebra Lineare Semestre Estivo 2006

SUPSI-DTI A T b = 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 otteniamo quindi il sistema 3 2 1 2 3 2 1 2 3 Metodo dei minimi quadrati e matrice pseudoinversa x 1 x 2 x 3 35 67 89 53 20 = e la soluzione x 1 = 35125, x 2 = 325, x 3 = 20625 = 191 209 162, 191 209 162, 32 La matrice pseudoinversa Se tutte le colonne della matrice A sono linearmente indipendenti, allora la matrice ha rango massimo (rang(a) = n) È possibile dimostrare che in questo caso anche la matrice A T A possiede rango massimo Ma visto che A T A è una matrice quadrata di rango massimo sappiamo che possiede una matrice inversa (A T A) 1 Il sistema 33 può quindi essere risolto calcolando direttamente x = (A T A) 1 A T b La matrice (A T A) 1 A T R n m è detta pseudoinversa della matrice A R m n Solitamente la matrice pseudoinversa di A viene indicata con A + 321 Proprietà della matrice pseudoinversa Data una matrice A R m n di rango massimo e la sua pseudoinversa A + valgono le seguenti proprietà A A + A = A, A + A A + = A +, (α A) + = α 1 A + dove α 0 è un numero reale Se la matrice A è già una matrice quadrata di rango pieno e quindi invertibile allora la sua pseudoinversa è uguale alla sua inversa (A 1 = A + ) Bisogna fare bene attenzione però di non pensare che la pseudoinversa di una matrice non quadrata sia l equivalente dell inversa di una matrice quadrata Mentre l inversa viene utilizzata per trovare la soluzione esatta di un sistema determinato, la pseudoinversa viene utilizzata per trovare un vettore che soddisfi il criterio dei minimi quadrati in un sistema sovra-determinato, vettore che non sarà in generale una soluzione esatta del sistema Semestre Estivo 2006 Algebra Lineare 5

Metodo dei minimi quadrati e matrice pseudoinversa SUPSI-DTI 33 Esercizi 1 Verifica le proprietà della pseudoinversa utilizzando la matrice 2 1 A = 3 1 1 2 2 Determina una funzione f(x) = a x+b che passi il più vicino possibile (secondo il criterio dei minimi quadrati) ai punti x i -1 0 1 2 y i 0 1 3 9 3 Determina una funzione g(x) = a x 2 +b x+c che passi il più vicino possibile (secondo il criterio dei minimi quadrati) ai punti x i 0 1 2 3 4 5 6 7 y i 186 563 1242 1758 2115 2849 3348 3726 4 Cosa otteniamo come soluzione con il metodo dei minimi quadrati se misuriamo ripetutamente un unica grandezza? 5 Di un triangolo ABC misuriamo i tre angoli α = 31 o, β = 62 o e γ = 90 o Utilizza il metodo dei minimi quadrati per stimare il valore dei tre angoli 6 Algebra Lineare Semestre Estivo 2006