STOHASTIČKI SISTEMI I ESTIMACIJE. Predavanje 9: Linearna parametarska estimacija

Σχετικά έγγραφα
Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

SISTEMI NELINEARNIH JEDNAČINA

1 Promjena baze vektora

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

PRIMJER 3. MATLAB filtdemo

ELEKTROTEHNIČKI ODJEL

Elementi spektralne teorije matrica

Pismeni ispit iz matematike GRUPA A 1. Napisati u trigonometrijskom i eksponencijalnom obliku kompleksni broj, zatim naći 4 z.

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

Funkcije dviju varjabli (zadaci za vježbu)

Kaskadna kompenzacija SAU

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

Linearna algebra 2 prvi kolokvij,

Numerička matematika 2. kolokvij (1. srpnja 2009.)

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

INTELIGENTNO UPRAVLJANJE

TRIGONOMETRIJSKE FUNKCIJE I I.1.

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.

18. listopada listopada / 13

Riješeni zadaci: Limes funkcije. Neprekidnost

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

Matematička analiza 1 dodatni zadaci

Dijagonalizacija operatora

Operacije s matricama

Riješeni zadaci: Nizovi realnih brojeva

Linearna algebra 2 prvi kolokvij,

1.4 Tangenta i normala

3.1 Granična vrednost funkcije u tački

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

Determinante. a11 a. a 21 a 22. Definicija 1. (Determinanta prvog reda) Determinanta matrice A = [a] je broj a.

Prikaz sustava u prostoru stanja

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

7 Algebarske jednadžbe

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

41. Jednačine koje se svode na kvadratne

Uvod u teoriju brojeva

Ispitivanje toka i skiciranje grafika funkcija

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

numeričkih deskriptivnih mera.

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.

DRUGI KOLOKVIJUM IZ MATEMATIKE 9x + 6y + z = 1 4x 2y + z = 1 x + 2y + 3z = 2. je neprekidna za a =

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

5. Karakteristične funkcije

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

APROKSIMACIJA FUNKCIJA

MATEMATIKA 2. Grupa 1 Rexea zadataka. Prvi pismeni kolokvijum, Dragan ori

Zadaci iz Osnova matematike

III VEŽBA: FURIJEOVI REDOVI

Matematičke metode u marketingumultidimenzionalno skaliranje. Lavoslav ČaklovićPMF-MO

( , treći kolokvij) 3. Na dite lokalne ekstreme funkcije z = x 4 + y 4 2x 2 + 2y 2 3. (20 bodova)

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1.

16 Lokalni ekstremi. Definicija 16.1 Neka je A R n otvoren, f : A R i c A. Ako postoji okolina U(c) od c na kojoj je f(c) minimum

Teorijske osnove informatike 1

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI)

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

Otpornost R u kolu naizmjenične struje

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

Obrada signala

- pravac n je zadan s točkom T(2,0) i koeficijentom smjera k=2. (30 bodova)

radni nerecenzirani materijal za predavanja

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos

Ispit održan dana i tačka A ( 3,3, 4 ) x x + 1

LINEARNA ALGEBRA 1, ZIMSKI SEMESTAR 2007/2008 PREDAVANJA: NENAD BAKIĆ, VJEŽBE: LUKA GRUBIŠIĆ I MAJA STARČEVIĆ

> 0 svakako zadovoljen.

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

5. Aproksimacija i interpolacija

FAKULTET PROMETNIH ZNANOSTI

5 Ispitivanje funkcija

Linearna algebra I, zimski semestar 2007/2008

Zavrxni ispit iz Matematiqke analize 1

Mašinsko učenje. Regresija.

MATEMATIKA Pokažite da za konjugiranje (a + bi = a bi) vrijedi. a) z=z b) z 1 z 2 = z 1 z 2 c) z 1 ± z 2 = z 1 ± z 2 d) z z= z 2

Betonske konstrukcije 1 - vežbe 3 - Veliki ekscentricitet -Dodatni primeri

( , 2. kolokvij)

SEMINAR IZ KOLEGIJA ANALITIČKA KEMIJA I. Studij Primijenjena kemija

Osnovne definicije i rezultati iz Uvoda u linearnu algebru

Mate Vijuga: Rijeseni zadaci iz matematike za srednju skolu

MATEMATIKA 1 8. domaća zadaća: RADIJVEKTORI. ALGEBARSKE OPERACIJE S RADIJVEKTORIMA. LINEARNA (NE)ZAVISNOST SKUPA RADIJVEKTORA.

IZVODI ZADACI (I deo)

PP-talasi sa torzijom

POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE

REKURZIVNE FUNKCIJE PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad. Voditelj rada: Doc.dr.sc.

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1;

Numerička analiza 26. predavanje

MAGNETNO SPREGNUTA KOLA

Više dokaza jedne poznate trigonometrijske nejednakosti u trokutu

Signali i sustavi Zadaci za vježbu. III. tjedan

ZBIRKA POTPUNO RIJEŠENIH ZADATAKA

a je vrijednost Q x x iznosi P( a ). Primjenom tog stava zaključuje se da ostatak pri dijeljenju P( x ) sa ( ) = ( 1)

6 Polinomi Funkcija p : R R zadana formulom

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno.

Dvanaesti praktikum iz Analize 1

Transcript:

STOHASTIČKI SISTEMI I ESTIMACIJE Predavanje 9: Linearna parametarska estimacija Vanr.prof.Dr. Lejla Banjanović- 1 Sadržaj Linearna parametarska estimacija Metoda najmanjih kvadrata (LS metoda) primjenjena na ARX i ARMAX model Metoda pomoćnih varijabli Metoda najveće vjerovatnoće u identifikaciji 2 1

Linearna parametarska estimacija 3 Parametarski postupci estimacije Najvažniji parametarski postupci estimacije (procjene) parametara: Metoda najmanjih kvadrata (LS metoda) Metoda pomoćnih varijabli (IV- metoda) Metoda najveće sličnosti (ML metoda) 4 2

Estimacija metodom najmanjih kvadrata (LSE) N mjerenja Minimizacija Linearan slučaj: 5 Estimacija metodom najmanjih kvadrata (LSE) U linearnom slučaju je kriterijumska funkcija troška kvadratna funkcija Ɵ. Sve parcijalne derivacije moraju biti nula u minimumu: Rješenje skupa jednačina je parametarska estimacija: 6 3

Estimacija metodom najmanjih kvadrata (LSE) Globalni minimum u,, zadovoljava skup jednačina: Ako je matrica inverzibilna, LSE estimator je: 7 Estimacija metodom najmanjih kvadrata (LSE), sumarno Matrična formulacija: Prikupiti izlazna mjerenja u vektor i ulazna mjerenja u Nxd regresionu matricu Kriterijska funkcija Proračunati iz LSE: Najbolja estimacija: 8 4

Linearna parametarska estimacija za ARX model bazirana na LS metodi ARX modelska struktura: sa tj. 9 Linearna parametarska estimacija za ARX model bazirana na LS metodi Na osnovu gornjih izraza dobije se izraz za linearnu regresiju: (**) 10 5

Linearna parametarska estimacija za ARX model bazirana na LS metodi Ako je ε (N) = 0, radi se o identifikaciji determinističkog dijela modela. Određivanje vektora parametara Θ u tom se slučaju svodi na neposredno rješenje jednačine (**) Ako na sistem djeluje stohastička smetnja, jednačina (**) se rješava u smislu najmanjih kvadrata, uz uslov da suma kvadrata greške modela ε (k) bude minimalna. Primjenjuje se kriterij kvaliteta: 11 Linearna parametarska estimacija za ARX model bazirana na LS metodi Uvrštavanjem greške u kriterij kvaliteta: dobivamo tzv. normalnu jednačinu: čije rješenje je estimacija parametra (!): 12 6

Linearna parametarska estimacija za ARX model bazirana na LS metodi Uvođenjem skraćenih zapisa: dobivamo izraz: dobivamo konačan izraz za estimaciju: 13 Linearna parametarska estimacija za ARX model bazirana na LS metodi Računanje sljedećeg izraza zahtjeva inverziju matrice Korištenjem korelacijskih funkcija slijedi: 14 7

Linearna parametarska estimacija za ARX model bazirana na LS metodi Procijenjena vrijednost vektora vektorom parametara Θ). Varijansa greške: konzistentna je (potpuno se slaže s 15 Linearna parametarska estimacija za ARX model bazirana na LS metodi Varijansa procjene parametara, nakon provedenih matričnih operacija: Ako uvedemo terminološki matricu dobivamo matricu kovarijance procjene parametara 16 8

Estimacija metodom najmanjih kvadrata (LSE), primjer ARX 17 Linearna parametarska estimacija za ARMAX model bazirana na LS metodi Jednačinu možemo prikazati u diskretnom vremenskom obliku sa: Za ARMAX vrijedi tj. 18 9

Linearna parametarska estimacija za ARMAX model bazirana na LS metodi Definisanjem vektora podataka: i vektora parametara: izraz pseudoregresije ARMAX modela ima sljedeću formu : 19 Rekurzivno rješenje (RLS-metoda) Prethodno opisana LS procjena parametara zasniva se na rješavanjujednačineneposredno(engl. batch processing), u kojoj se koristi N izmjerenih parova u(k) i y(k). Ako mjerni podaci nanovo pristižu, te ako te podatke treba koristiti zaprocjenu parametara, tada bi za svaku novoprispjelu vrijednost parau(k) i y(k) trebalo nanovo računati matricu podataka i vektor podataka. Ovo se računanjemožezaobići primjenom rekurzivne LS metode (RLS). Zbog računskog postupka rekurzivna se metoda naziva i sekvencijalnommetodom. Najčešće se koristi u on-line identifikaciji. 20 10

Rekurzivno rješenje (RLS-metoda) Kalmanov vektor pojačanja izražen pomoću Procijenjena greška modela (1) odnosi se na trenutak (korak) koji slijedi procijenjeni vektor parametara Stoga se ovagreška naziva predikcijskom greškom. 21 RLS estimacija Novi vektor procijenjenih parametara dobije se iz prethodne procjene korekcijom pomoću otežane predikcijske greške. (2) Predikcijsku grešku možemo prikazati kao razliku izmeđunove mjerne vrijednosti y(k +1) i njene predikcije u trenutku k (na osnovi vektora parametara u prethodnom trenutku). 22 11

RLS estimacija Računanje Kalmanovog pojačanja prema standardnoj formi je računarski zahtjevno pa se koristi sljedeći izraz (3) i (4): 23 RLS estimacija RLS metoda - prikladna za on-line identifikaciju Uz iste uslovekao za neposrednu (nerekurzivnu) LS metodu i RLS metoda daje konzistentnu procjenu parametara. Nije potrebno izračunavati inverziju matrice (za razliku od LS metode). Nedostatak metode -izbor početnih vrijednosti Opisano rekurzivno rješenje neposredno je primjenjivo samo za strukturumodela gdje 24 12

RLS estimacija Za druge modelske strukture, gdje je matrica podataka Φ(k), odnosno vektor podataka ϕ (k) sadrže, kao elemente, greške Kako ove greške nisu mjerljive u trenutku k, potrebno ih je estimirati (procijeniti): 25 RLS estimacija 26 13

Metoda pomoćnih varijabli 27 Metoda pomoćnih varijabli U razmatranju metode pomoćnih varijabli (metoda instrumentalnih varijabli IV) polazimo od jednačine procesa Kao i za LS metodu, predpostavljamo da je Jednačina se može prikazati u vektorskom obliku: Suština IV metode: konzistentno procijeniti vrijednosti parametara, kao i kod LS-metode. IV metode ne postavljaju zahtjeve na nekoreliranost greške modela ε (k). 28 14

Metoda pomoćnih varijabli Transponirana matrica podataka u formalnose može nadomjestitransponiranom matricom pomoćnih varijabli: Da bi matrica W(N) bila matrica pomoćnih varijabli, trebaju biti ispunjeni sljedeći uslovi: Ako su ispunjeni ovi uslovi, onda će procjena parametara biti konzistentna (bez biasa ), kaozaslučajls-metodesnekoreliranomgreškommodelaε (k). 29 Metoda pomoćnih varijabli Kriterij kvaliteta definiše se na osnovu vektora greške Uvrštavanjem dobije se: Jednačina za direktno određivanje parametara: 30 15

Metoda pomoćnih varijabli IV metodom dobiva se konzistentna procjena i za koreliranu grešku modela: 31 RIV metoda Rekurzivne jednačine za IV metodu (RIV metoda) Za ispunjenje uslova morajuse elementi matrice takoizabrati da oni jako koreliraju s korisnim signalima u matrici, a da ne koreliraju sa signalima smetnje. 32 16

RIV metoda Najpovoljniji slučaj bi bio ako bi matrica W direktno sadržavala signale matrice Φ koji ne sadrže smetnje. Pri tome je ulazni signal u(k) poznat (smatra se bez smetnje), a izlazni signal iz procesa (koji ne bi sadržavao smetnju) nije mjerljiv 33 RIV metoda Procjenjuju se vrijednosti izlaznog signala te se procijenjene vrijednosti koriste kao pomoćne varijable. Vektor redova matrice W ima oblik: Procjenjene vrijednosti koriste se kao pomoćne varijable u regresijskoj formi: gdje je definisan sa: 34 17

RIV metoda 35 RIV metoda Vektor parametara određuje se iz vektoraparametara pomoću sljedeće relacije(opisuje niskopropusni filter): Kašnjenje d se bira tako da signali v(k + d) i v(k) ne koreliraju, a koeficijent određuje brzinu filtra. RIV metoda predstavlja brz i djelotvoran postupak, zbog korištenja pa je posebno adekvatna za on-line primjene. 36 18

Metoda maksimalne vjerovatnoće(ml metoda) 37 Metoda maksimalne vjerovatnoće (ML metoda) ML metoda (Maximum Likelihood method) polazi od stohastičkog načina promatranja, pri čemu se formira funkcija gustoće rapodjele promatranih stohastičkih signala i nepoznatih parametara. Neka je funkcija gustoće raspodjele ovisna o jednom ili više nepoznatih parametara opisana sa: Za procjenu parametara na osnovi mjernih uzoraka definiše se funkcija vjerovatnoće(engl. likelihood function), skraćeno L funkcija: Ako je funkcija gustoće raspodjele poznata (npr. Gaussova raspodjela, Poissonova raspodjela), tada se L funkcija može promatrati kao funkcija nepoznatih parametara 38 19

Metoda maksimalne vjerovatnoće (ML metoda) Osnovna zamisao ML metode sadržana je u tome da se iz mogućihprocijenjenih vrijednosti parametara nepoznatih parametara odredeone vrijednosti parametara za koje mjerni uzorci imaju najvećuvjerovatnoću. U tom slučaju L funkcija ima maksimalnu vrijednost Za iz jednačine dobiju se tražene procijenjene vrijednosti za nepoznate parametre kao funkcije mjernih vrijednosti 39 Metoda maksimalne vjerovatnoće (ML metoda) Ova procjena (za dovoljno veliki broj mjernih vrijednosti) konvergira, i u statističkom smislu je: Konzistentna; Djelotvorna; Iscrpna Procjena se naziva iscrpnom (dovoljnom), ako sadrži sve informacije o promatranim vrijednostima, iz kojih se procjenjuju parametri. Informatičnost pri procjeni obrnuto je proporcionalna varijanci. Iz togaslijedi da iscrpna procjena mora imati najmanju moguću varijancu. 40 20

Primjena ML metode u parametarskoj identifikaciji Na osnovuopštogopisa ML procjene, provodi se procjena parametara pri identifikaciji procesa. Pretpostavimo model: Pri tome radi se o ARMAX strukturi: Potrebno je odrediti koeficijente polinoma iz ulazno/izlaznih signala u(k) i y(k) Pretpostavimo da je greška modela ε (k) bijeli šum s Gaussovom raspodjelom 41 Primjena ML metode u parametarskoj identifikaciji Vektor parametara koje treba procijeniti je: Dodatni parametar kojega treba procijeniti je: Kako je Gaussova raspodjela greške modela ε (k) za trenutak k glasi: 42 21

Primjena ML metode u parametarskoj identifikaciji Kako ε (k) nije koreliran, jer je bijeli šum, dobije se za N vrijednosti signala L funkcija: Uz kriterij kvaliteta: dobije se prema 43 Primjena ML metode u parametarskoj identifikaciji Iz slijedi: (*) Iz zadnje jednačine slijedi procjenjena greška modela: 44 22

Primjena ML metode u parametarskoj identifikaciji Za određivanje traženih parametara na raspolaganju su jednačine (*) Za derivaciju funkcionalne greške koristi se Za izračunavanje parcijalnih derivacija prema (*) jednačinu : izrazimo u sljedećoj formi: (**) ε (k) -linearna s obzirom na, nelinearna sobzirom na parametar 45 Primjena ML metode u parametarskoj identifikaciji Zbog ove nelinearne ovisnosti ε (k) o parametru c ne može se minimum funkcije kvaliteta riješiti direktno analitički nego samo primjenom numeričkih postupaka optimizacije. Ovisno o numeričkom postupku optimizacije, koristi se gradijent ili zajedno s i Hesseova matrica 46 23

Primjena ML metode u parametarskoj identifikaciji Sljedeće parcijalne derivacije funkcionale greške računaju se prema: gdje je ɛ iskazano sa (**). 47 Primjena ML metode u parametarskoj identifikaciji Ako se za optimizaciju koristi gradijentni postupak, tada se iterativnim računanjem dobiju procijenjene vrijednosti parametara prema relaciji: 48 24

Primjena ML metode u parametarskoj identifikaciji Iterativni proračun obavlja se prema sljedećim koracima: ML metoda procjene parametara zahtjeva mnogo računanja! 49 Primjena ML metode u parametarskoj identifikaciji 50 25

Zaključak Pristupi sistemske identifikacije i parametarske estimacije: Ulazno/izlazna selekcija Eksperimentalni dizajn Prikupljanje podataka Izbor modelske strukture (skupa mogućih rješenja) Estimacija parametara Validacija dobijenog modela (preferirana sa zasebnim validacijskim podacima). 1. Modeli korišteni za sistemu identifikaciju su matematski. U tom slučaju, fizičko ponašanje je nepoznato ili nekompletno. Za prošrenje uvida u mogući fizički model, koristi se npr. modelska struktura (reprezentacija, red). 2. Parametri u modelima za parametarsku estimaciju imaju više ili manje fizičko značenje. 51 26