Documente Academic
Documente Profesional
Documente Cultură
Hardware Hardware
Software Software
O
O
Semnale
Semnale
de
de
stimul
stimul
O.O Clase de semnale persistente
O O. .O O Clase Clase de de semnale semnale persistente persistente
120
120
Semnalul ideal
Semnalul Semnalul ideal ideal
Zgomotul alb
Zgomotul Zgomotul alb alb
k
0
e
r
2
=r
e
[0]
k
0
e
r
2
=r
e
[0]
0
2
0
2 2
Cu Cu c c t t secven secven a a de auto de auto- -covarian covarian a a semnalului semnalului artificial artificial este este mai mai apropiat apropiat
de de cea cea a a zgomotului zgomotului alb, cu alb, cu at at t t acesta acesta este este mai mai bine bine aproximat aproximat. .
- Cu toate acestea, semnalele artificiale au ordin de persisten finit.
- - Cu Cu toate toate acestea acestea, , semnalele semnalele artificiale artificiale au au ordin ordin de de persisten persisten finit finit. .
Semnale practice
Semnale Semnale practice practice
Semnal Pseudo-Aleator (Binar) (SPAB)
S Semnal emnal P Pseudo seudo- -A Aleator leator ( (B Binar inar) ( ) (SPAB SPAB) )
Semnale Semnale generate cu generate cu ajutorul ajutorul unui unui mijloc mijloc automat de automat de calcul calcul. .
n n consecin consecin , , SPA(B SPA(B) ) sunt sunt semnale semnale periodice periodice. .
Cum pot Cum pot fi fi generate generate SPA(B SPA(B)? )?
Exist dou tehnici de baz.
Exist Exist dou dou tehnici tehnici de de baz baz. .
2/16
- Periodic.
- - Periodic. Periodic.
3
( )
def
x x x = +
O
O
Semnale
Semnale
de
de
stimul
stimul
O O. .O O Clase Clase de de semnale semnale persistente persistente
Generarea SPA(B) pe cale hardware
Generarea Generarea SPA(B SPA(B) ) pe pe cale cale hardware hardware
Componenta principal
Componenta Componenta principal principal
SPAB
SPAB
XOR XOR
SPA
SPA
SPA
SPAB
SPAB SPAB
b
3
b b
3 3
b
2
b b
2 2
b
1
b b
1 1
b
0
b b
0 0
SPA
SPA SPA
1
1 1
0
0 0
1
1 1
1
1 1
1
1 1
7
7 7
0
0 0
1
1 1
0
0 0
1
1 1
1
1 1
11
11 11
0
0 0
0
0 0
1
1 1
0
0 0
1
1 1
5
5 5
1
1 1
0
0 0
0
0 0
1
1 1
0
0 0
2
2 2
1
1 1
1
1 1
0
0 0
0
0 0
1
1 1
9
9 9
1
1 1
1
1 1
1
1 1
0
0 0
0
0 0
12
12 12
0
0 0
1
1 1
1
1 1
1
1 1
0
0 0
14
14 14
1
1 1
0
0 0
1
1 1
1
1 1
1
1 1
7
7 7
b
3
b
b
3 3
0 0
b
2
b
b
2 2
1 1
b
1
b
b
1 1
1 1
b
0
b
b
0 0
1 1
Lost Lost
MSB MSB LSB LSB
Registrul de
deplasare
Registrul Registrul de de
deplasare deplasare
N
N
2 1
N
N
Numrul Numrul de de bi bi i i ai ai registrului registrului de de deplasare deplasare. .
Numrul Numrul maxim de maxim de valori valori ale ale SPA SPA. .
1,2 1
N
P Perioada Perioada SPA(B SPA(B) ). .
- Iniializarea nul
se exculde.
- - Ini Ini ializarea ializarea nul nul
se se exculde exculde. .
Algoritmii deriva Algoritmii deriva i sunt destul de numero i sunt destul de numero i, complexitatea lor variind mult. i, complexitatea lor variind mult.
Exemplu
Exemplu Exemplu
Un algoritm bazat pe lungimea cuvntului mainii
Un Un algoritm algoritm bazat bazat pe pe lungimea lungimea cuvntului cuvntului mainii mainii
Date de intrare
Date de Date de intrare intrare
a
Z
( (amplificarea amplificarea) )
\{1} b
N
( (numrul numrul maxim maxim reprezentabil reprezentabil pe pe
lungimea lungimea cuv cuv ntului ntului ma ma in in) )
Iniializare
Ini Ini ializare ializare
Bucl iterativ
Bucl Bucl iterativ iterativ
( (valoarea valoarea ini ini ial ial a SPA) a SPA)
Pentru
Pentru Pentru 1 n
[0] u
( )
[ ] [ 1] % u n a u n b =
Limbajul C
Limbajul Limbajul C C
restul restul mpr mpr irii irii dintre dintre 2 2 ntregi ntregi
SPA
SPA SPA
- Practic, se ignor biii rezultai din
depirea cuvntului main.
- - Practic Practic, se , se ignor ignor bi bi ii ii rezulta rezulta i i din din
dep dep irea irea cuv cuv ntului ntului ma ma in in. .
Semnalul Semnalul rezultat rezultat este este periodic, periodic, iar iar perioada perioada este este n n general general mai mai mare mare
pentru pentru amplificri amplificri negative negative dec dec t t pentru pentru cele cele pozitive pozitive. .
\ k P Z Z
Exemplu
Exemplu Exemplu
SPAB generat prin cablare hardware
SPAB SPAB generat generat prin prin cablare cablare hardware hardware
r r
u u
k k
0 0
1 1
- -1/P 1/P
... ...
P P
2 2
u u
2 2
P P- -1 1
- -1 1
... ...
- -2 2 1 1- -P P
- -P P
- Cu ct perioada este mai mare, cu att ordinul de persisten este mai mare
i SPA(B) aproximeaz mai bine zhomotul alb (n sensul auto-covarianei).
- - Cu Cu c c t t perioada perioada este este mai mai mare, cu mare, cu at at t t ordinul ordinul de de persisten persisten este este mai mai mare mare
i i SPA(B SPA(B) ) aproximeaz aproximeaz mai mai bine bine zhomotul zhomotul alb ( alb ( n n sensul sensul auto auto- -covarian covarian ei ei). ).
5/16
Tehnicile euristice de IA sau strategiile
evoluioniste (AG) sunt mult mai indicate.
Tehnicile Tehnicile euristice euristice de de IA IA sau sau strategiile strategiile
evoluioniste evoluioniste ( (AG AG) ) sunt sunt mult mult mai mai indicate indicate. .
Hardware Hardware Software Software
O
O
Semnale
Semnale
de
de
stimul
stimul
124
124
O O. .O O Clase Clase de de semnale semnale persistente persistente
Aadar
Aadar Aadar
Att ordinul de persisten al unui SPA(B) ct i precizia de aproximare
a zgomotului alb sunt controlabile prin intermediul perioadei.
Att Att ordinul ordinul de de persisten persisten al al unui unui SPA(B SPA(B) ) ct ct i i precizia precizia de de aproximare aproximare
a a zgomotului zgomotului alb alb sunt sunt controlabile controlabile prin prin intermediul intermediul perioadei perioadei. .
Rezolvnd o problem granular de optimizare.
Rezolvnd Rezolvnd o o problem problem granular granular de de optimizare optimizare. .
Func Func ia ia criteriu criteriu poate poate fi fi evaluat evaluat n n toate toate
punctele punctele domeniului domeniului de de defini defini ie ie, , dar dar
numrul numrul de de valori valori ale ale acestuia acestuia este este
extrem extrem de mare de mare. .
Perioada este determinat de 3 parametri.
Perioada Perioada este este determinat determinat de de 3 3 parametri parametri. .
N
Numrul Numrul de de bi bi i i ai ai
registrului registrului de de deplasare deplasare. .
0, 1
{ }
n
n N
Metode Metode care care conduc conduc la la diferi diferi i i algoritmi algoritmi numerici numerici
de de identificare identificare, de , de regul regul, , eficien eficien i i i i accesibili accesibili
implementrii implementrii pe pe un un mijloc mijloc automat de automat de calcul calcul. .
Folosite Folosite ori ori de de c c te te ori ori parametrii modelului parametrii modelului
matematic asociat sunt constan matematic asociat sunt constan i pe durata i pe durata
orizontului de msur orizontului de msur, a , adic nu necesit adaptri dic nu necesit adaptri
succesive dictate de varia succesive dictate de varia iile datelor iile datelor
achizi achizi ionate. ionate.
C Conduc, de r onduc, de regul egul, la algoritmi de timp real , la algoritmi de timp real i se i se
adreseaz adreseaz proceselor/sistemelor cu caracteristici proceselor/sistemelor cu caracteristici
variabile variabile n timp n timp, , crora trebuie s li se asocieze crora trebuie s li se asocieze
modele cu parametri variabili, adapta modele cu parametri variabili, adapta i la i la
varia varia iile datelor achizi iile datelor achizi ionate. ionate.
Metode Metode
Metode
Metode de
identificare
Metode Metode de de
identificare identificare
Modele de
identificare
Modele Modele de de
identificare identificare
Semnale
de stimul
Semnale Semnale
de de stimul stimul
IS IS
Metode de
identificare
Metode Metode de de
identificare identificare
Modele de
identificare
Modele Modele de de
identificare identificare
Semnale
de stimul
Semnale Semnale
de de stimul stimul
IS IS IS IS
Metode de
identificare
Metode Metode de de
identificare identificare
Modele de
identificare
Modele Modele de de
identificare identificare
Semnale
de stimul
Semnale Semnale
de de stimul stimul
IS IS
Metode de
identificare
Metode Metode de de
identificare identificare
Modele de
identificare
Modele Modele de de
identificare identificare
Semnale
de stimul
Semnale Semnale
de de stimul stimul
IS IS IS IS
125
125
- Aceste dou categorii nu sunt disjuncte, deoarece parametrii nu numai c se pot determina
cu ajutorul unor proceduri numerice, dar pot fi caracterizai i din punct de vedre statistic.
- - Aceste Aceste dou dou categorii categorii nu nu sunt sunt disjuncte disjuncte, , deoarece deoarece parametrii parametrii nu nu numai numai c c se pot se pot determina determina
cu cu ajutorul ajutorul unor unor proceduri proceduri numerice numerice, , dar dar pot pot fi fi caracteriza caracteriza i i i i din din punct punct de de vedre vedre statistic. statistic.
7/16
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
O.O Metoda Celor Mai Mici Ptrate (MCMMP)
O O. .O O Metoda Metoda Celor Celor Mai Mai Mici Mici Ptrate Ptrate ( (MCMMP MCMMP) )
126
126
MCMMP MCMMP se bazeaz pe se bazeaz pe Teoria regresiei liniare Teoria regresiei liniare ini ini iat de iat de Carl Gauss Carl Gauss. .
Beneficiind de un telescop destul de performant pentru acea epoc Beneficiind de un telescop destul de performant pentru acea epoc , Carl Gauss a observat , Carl Gauss a observat i i
notat timp de c notat timp de c iva ani pozi iva ani pozi iile mai multor planete fa iile mai multor planete fa de Pam de Pam nt, calcul nt, calcul nd apoi coordonatele nd apoi coordonatele
acestor pozi acestor pozi ii fa ii fa de Soare de Soare. .
Soare Soare
Planet Planet
(Saturn) (Saturn)
Carl Gauss Carl Gauss
(1777 (1777- -1855) 1855)
Pozi Pozi ie ie
observat observat
y[n y[n] ]
Pozi Pozi ie ie
estimat estimat
y y
KC KC
[n [n, , ] ]
Eroare Eroare
[n, [n, ] ]
Nicolaus Nicolaus Copernicus Copernicus
(1473 (1473- -1543) 1543)
Johannes Johannes Kepler Kepler
(1571 (1571- -1630) 1630)
- n pofida modelului de
sistem solar propus
intuitiv de Nicolaus
Copernicus i a Teoriei
lui Johannes Kepler
poziiile obinute nu se
situau pe o elips.
- - n pofida modelului de n pofida modelului de
sistem solar propus sistem solar propus
intuitiv de intuitiv de Nicolaus Nicolaus
Copernicus Copernicus i a Teoriei i a Teoriei
lui lui Johannes Kepler Johannes Kepler
pozi pozi iile iile ob ob inute inute nu nu se se
situau situau pe pe o o elips elips. .
parametrii parametrii elipsei elipsei ( (semiaxele semiaxele sale) sale)
8/16
Adic elipsa ai crei parametri
minimizeaz un criteriu ptratic.
Adic Adic elipsa elipsa ai ai crei crei parametri parametri
minimizeaz minimizeaz un un criteriu criteriu ptratic ptratic. .
Se ncearc determinarea
elipsei care trece cel mai bine
printre toate poziiile observate.
Se Se ncearc ncearc determinarea determinarea
elipsei elipsei care care trece trece cel cel mai mai bine bine
printre printre toate toate poziiile poziiile observate observate. .
127
127
O O. .O O Metoda Metoda Celor Celor Mai Mai Mici Mici Ptrate Ptrate
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
V Verificarea erificarea legilor lui Kepler legilor lui Kepler- -Copernicus Copernicus impune ca impune ca toate pozi toate pozi iile observate ale planetei iile observate ale planetei
( ( n numr de n numr de N N) ) s se situeze pe o anumit elips s se situeze pe o anumit elips. .
[ ] [ , ]
KC
y n y n =
1, n N
+ +Sistem Sistem de de ecua ecua ii ii din care din care ar ar trebui trebui
s s rezulte rezulte parametrii parametrii elipsei elipsei. .
- Sistemul este de regul incompatibil,
deoarece numrul de ecuaii este sensibil
mai mare dect numrul de parametri iar
poziiile rezultate din observaii i
calcule sunt afectate de erori.
- - Sistemul Sistemul este este de de regul regul incompatibil incompatibil, ,
deoarece deoarece numrul numrul de de ecua ecua ii ii este este sensibil sensibil
mai mai mare mare dec dec t t numrul numrul de de parametri parametri iar iar
pozi pozi iile iile rezultate rezultate din din observa observa ii ii i i
calcule calcule sunt sunt afectate afectate de de erori erori. .
Ce Ce se se poate poate face? face?
( )
2
2
1 1
( ) [ , ] [ ] [ , ]
N N
def
KC
n n
n y n y n
= =
= =
V
( (eroarea eroarea ptratic ptratic total total) )
argmin ( )
n
R
V
De aici rezult numele metodei.
De De aici aici rezult rezult numele numele metodei metodei. .
Pentru rezolvarea Pentru rezolvarea problemei problemei ptratice ptratice de de optimizare optimizare, se poate apela la , se poate apela la gradient gradient ( (dac func dac func ia ia
criteriu este derivabil criteriu este derivabil i gradientul ei se exprim printr i gradientul ei se exprim printr- -o rela o rela ie explicit sau cel pu ie explicit sau cel pu in implicit in implicit) )
sau sau la alte mijloace la alte mijloace ( (dac dac, dintr , dintr- -un motiv sau altul, un motiv sau altul, aceasta aceasta nu permite evaluarea gradientului). nu permite evaluarea gradientului).
Aceast Aceast t tehnic ehnic ( (propus de Gauss propus de Gauss) ) se poate extinde se poate extinde i pentru gsirea altor modele optimale i pentru gsirea altor modele optimale n n
raport cu criteriul ptratic raport cu criteriul ptratic, plec , plec nd de la un set de date msurate nd de la un set de date msurate. .
9/16
128
128
O O. .O O Metoda Metoda Celor Celor Mai Mai Mici Mici Ptrate Ptrate
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
Exemplu
Exemplu Exemplu
Evaluarea dreptei de regresie liniar prin metoda gradientului
Evaluarea Evaluarea dreptei dreptei de de regresie regresie liniar liniar prin prin metoda metoda gradientului gradientului
y y
n n
0 0
an+b an+b
n n
y y
n n
1,
{( , )}
N n
n N
n y
= C
N N
y y
N N
1 1
y y
1 1
Cum pot Cum pot fi fi determinai determinai cei cei 2 2
parametri parametri ai ai dreptei dreptei? ?
Prin minimizarea erorii
ptratice totale.
Prin Prin minimizarea minimizarea erorii erorii
ptratice ptratice totale totale. .
Eroare Eroare de de
pozi pozi ie ie
[ [n, n,a,b a,b] ]
2
2
,
1
2
,
1
argmin ( ) argmin [ , , ]
argmin ( )
N
a b
n
N
n
a b
n
n a b
y an b
=
=
= = =
=
R R R
R R
V
paraboloid paraboloid de de rota rota ie ie
Soluia problemei de optimizare se
gsete anulnd valorile gradientului.
Soluia Soluia problemei problemei de de optimizare optimizare se se
gse gsete te anulnd anulnd valorile valorile gradientului gradientului. .
( , ) 0
( , ) 0
( , ) 0
a b
a
a b
a b
b
V
V
V
1
1
2 ( ) 0
2 ( ) 0
N
n
n
N
n
n
n y an b
y an b
=
=
2
1 1
1 1
6
2 ( 1)
( 1)
2
(2 1) 3
( 1)
N N
n n
n n
N N
n n
n n
a ny N y
N N
b N y ny
N N
= =
= =
= +
= +
10/16
Metoda Metoda matricial matricial
129
129
O O. .O O Metoda Metoda Celor Celor Mai Mai Mici Mici Ptrate Ptrate
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
Soluia general a MCMMP n cazul modelelor de regresie liniar
Soluia Soluia general general a a MCMMP MCMMP n n cazul cazul modelelor modelelor de de regresie regresie liniar liniar [ , ] [ ]
def
T
y n n =
M
1,
{( [ ], [ ])}
N
n N
n y n
= D
[ , ] [ ]
def
T
y n n =
M
n
N
model model
date date ( )
( )
2
2
2
1 1 1
( ) [ , ] [ ] [ , ] [ ] [ ]
N N N
def def
T
n n n
n y n y n y n n
= = =
= = =
M
V
n
R
Criteriul ptratic
Criteriul Criteriul ptratic ptratic
- Tot un paraboloid de rotaie,
dar generalizat.
- - Tot un Tot un paraboloid paraboloid de de rota rota ie ie, ,
dar dar generalizat generalizat. .
[ [1] [2] [ ]]
def
T N
y y y N = Y R
Vectorul Vectorul global al global al datelor datelor de de ie ie ire ire msurate msurate. .
n
N
Metoda Metoda matricial matricial
Metoda Metoda gradientului gradientului Metoda Metoda ptratelor ptratelor perfecte perfecte
Exerciiu
Exerciiu Exerciiu
Exerciiu
Exerciiu Exerciiu
Metode de minimizare
Metode Metode de de minimizare minimizare
[ ]
1 2
[1]
[2]
[ ]
T
T
def
N n
n
T
N
= =
Paradoxal Paradoxal, , tocmai tocmai perturba perturba iile iile stocastice stocastice care care afecteaz afecteaz datele datele msurate msurate aduc aduc matricea matricea regresorilor regresorilor
n n stare de stare de rang maxim rang maxim. .
[ , ] [ ]
def
T
y n n =
M
1, n N
def
N
= Y
M
R
+ +Ecua Ecua ia ia global global a a modelului modelului de de regresie regresie liniar liniar. .
Ecuaii matriciale
Ecua Ecua ii ii matriciale matriciale
[ , ] [ ] [ ]
def
T
n y n n =
1, n N
( )
def
N
= Y R
+ +Eroarea Eroarea global global de model. de model.
2
1
( ) [ , ]
N
def
n
n
=
=
V
+ +Criteriul Criteriul
ptratic ptratic. .
2 2
( ) ( ) ( ) ( ) ( ) ( ) )
def
T T
= = = = Y Y Y V
Teorema 1 (Soluia general a MCMMP)
Teorema Teorema 1 1 ( (Solu Solu ia ia general general a a MCMMP MCMMP) )
Solu Solu ia ia problemei problemei ptratice ptratice de de optimizare optimizare este este exprimat exprimat de de urmtoarele urmtoarele ecua ecua ii ii: :
; ;
( )
1
def
T T
= Y
. .
( )
1
( )
T T T T
= Y Y Y Y V
estima estima ie ie MCMMP MCMMP precizie precizie
12/16
- Dei valoarea optim a criteriului
ptratic se exprim printr-o diferen, ea
este nenegativ (cum era de ateptat).
- - De De i i valoarea valoarea optim optim a a criteriului criteriului
ptratic ptratic se se exprim exprim printr printr- -o o diferen diferen , ea , ea
este este nenegativ nenegativ (cum era de (cum era de a a teptat teptat). ).
Operator de deparazitare
Operator de Operator de deparazitare deparazitare
( )
1
T T
= Y
131
131
O O. .O O Metoda Metoda Celor Celor Mai Mai Mici Mici Ptrate Ptrate
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
Metoda matricial
Metoda Metoda matricial matricial
( )
1
def
T T
= Y
( )
1
( )
T T T T
= Y Y Y Y V
Aadar
Aadar Aadar
Pseudo-inversa Moore-Penrose
Pseudo Pseudo- -inversa inversa Moore Moore- -Penrose Penrose
Practic Practic, , orice orice sistem sistem liniar liniar incompatibil incompatibil: :
= Y
cu cu matricea matricea monic monic admite admite o o
unic unic pseudo pseudo- -solu solu ie ie: :
= Y
T
( )
T T
= Y
- Inversabil.
- - Inversabil Inversabil. .
( )
1
( )
T T T
N
=
Y I Y V
N N
Q R
Proprieti elementare ale operatorului de deparazitare
Propriet Proprieti i elementare elementare ale ale operatorului operatorului de de deparazitare deparazitare
Simetrie Simetrie
( )
1
T T T
N
= = Q I Q
Ortogonalitate Ortogonalitate fa fa de de matricea matricea regresorilor regresorilor
( ) ( )
1
T T T
= = = Q 0 Q
Operatorul Operatorul este este i i proiector proiector
( ) ( ) ( )( )
( )
1 1 1
2
1
2
.
T T T T T T
N
T T
N
= + =
= =
Q I
I Q
Pozitiv Pozitiv (semi (semi- -definire definire) )
2
0
T
= = Q Q Q Q
( ) 0
T
= Y QY V
Soluia general a MCMMP n cazul modelelor de regresie liniar []
Soluia Soluia general general a a MCMMP MCMMP n n cazul cazul modelelor modelelor de de regresie regresie liniar liniar [ [ ] ]
13/16
132
132
O O. .O O Metoda Metoda Celor Celor Mai Mai Mici Mici Ptrate Ptrate
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
Demonstraie geometric a Teoremei 1
Demonstra Demonstra ie ie geometric geometric a a Teoremei Teoremei 1 1
< < > >
< < > >
Y Y
R R
n n
R R
N N
Y Y
^ ^
^ ^
Problema Problema optimizrii optimizrii folosind folosind criteriul criteriul ptratic ptratic
se se reformuleaz reformuleaz n n termeni termeni geometrici geometrici. .
Spaiul Euclidian
al datelor
Spa Spa iul iul Euclidian Euclidian
al al datelor datelor
hiperplanul hiperplanul modelului modelului de de regresie regresie
( (generat generat de de coloanele coloanele matricii matricii regresorilor regresorilor) )
h
i
p
e
r
p
l
a
n
u
l
h
i
p
e
r
p
l
a
n
u
l
p
a
r
a
z
i
t
p
a
r
a
z
i
t
( (
i
m
a
g
i
n
e
a
i
m
a
g
i
n
e
a
o
p
e
r
a
t
o
r
u
l
u
i
o
p
e
r
a
t
o
r
u
l
u
i
d
e
d
e
d
e
p
a
r
a
z
i
t
a
r
e
d
e
p
a
r
a
z
i
t
a
r
e
) )
- Este practic imposibil ca vectorul
global al datelor s fie generat numai
de coloanele matricii regresorilor.
- - Este Este practic practic imposibil imposibil ca ca vectorul vectorul
global al global al datelor datelor s s fie fie generat generat numai numai
de de coloanele coloanele matricii matricii regresorilor regresorilor. .
Se caut vectorul din hiperplanul modelului de regresie
care este cel mai apropiat de vectorul datelor.
Se Se caut caut vectorul vectorul din din hiperplanul hiperplanul modelului modelului de de regresie regresie
care care este este cel cel mai mai apropiat apropiat de de vectorul vectorul datelor datelor. .
Adic proiecia acestuia pe
hiperplanul modelului de regresie.
Adic Adic proiec proiec ia ia acestuia acestuia pe pe
hiperplanul hiperplanul modelului modelului de de regresie regresie. .
Aadar
Aadar Aadar
Problema revine la determinarea proieciei
vectorului datelor pe hiperplanul modelului de
regresie, adic la minimizarea normei erorii
dintre vectorul de date i al proieciei sale.
Problema Problema revine revine la la determinarea determinarea proiec proiec iei iei
vectorului vectorului datelor datelor pe pe hiperplanul hiperplanul modelului modelului de de
regresie regresie, , adic adic la la minimizarea minimizarea normei normei erorii erorii
dintre dintre vectorul vectorul de date de date i i al al proiec proiec iei iei sale. sale.
- Eroarea minim dintre cei doi vectori este un element al
hiperplanului parazit, ortogonal pe hiperplanul modelului de regresie.
- - Eroarea Eroarea minim minim dintre dintre cei cei doi doi vectori vectori este este un element al un element al
hiperplanului hiperplanului parazit parazit, , ortogonal ortogonal pe pe hiperplanul hiperplanul modelului modelului de de regresie regresie. .
2
2
T T T T T
= = = = Y Q QY Y Q Y Y QY
= = Y Y QY
( (datorit datorit
propriet propriet ilor ilor
operatorului operatorului Q Q) )
Metoda matricial
Metoda Metoda matricial matricial
vectorul vectorul global global
al al datelor datelor
Soluia general a MCMMP n cazul modelelor de regresie liniar []
Soluia Soluia general general a a MCMMP MCMMP n n cazul cazul modelelor modelelor de de regresie regresie liniar liniar [ [ ] ]
14/16
133
133
O O. .O O Metoda Metoda Celor Celor Mai Mai Mici Mici Ptrate Ptrate
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
Demonstraie (Teorema 1)
Demonstra Demonstra ie ie ( (Teorema Teorema 1) 1)
Urmeaz Urmeaz determinarea determinarea proieciei proieciei vectorului vectorului datelor datelor. .
Metoda matricial
Metoda Metoda matricial matricial
Acesta Acesta este este un element al un element al hiperplanului hiperplanului modelului modelului de de regresie regresie: :
1 1 2 2
n n
= = + + + Y
( (combinaie combinaie liniar liniar a a coloanelor coloanelor
matricii matricii de de regresie regresie liniar liniar) )
coeficien coeficien i i necunoscu necunoscu i i
Pentru a determina coeficien Pentru a determina coeficien ii ii necunoscu necunoscu i i, e , este suficient exprima ste suficient exprimarea rea condi condi i iei ei de de
ortogonalitate pe hiperplanul ortogonalitate pe hiperplanul modelului modelului de de regresie regresie, , adic adic pe pe fiecare fiecare vector care vector care l l
genereaz genereaz: :
0
T
i
=
( ) 0
T
i
= Y Y , 1, i n
1 1 2 2
T T T T
i i n i n i
+ + + = Y , 1, . i n
Matricial Matricial, , sistemul sistemul rezultat rezultat se se exprim exprim astfel astfel: :
1
1 1 1 2 1 1
2 1 2 2 2 2
2
1 2
T T T T
n
T T T T
n
T T T T
n n n n n
n
Y
Y
Y
1
1 1
2 2
2
1 2
T T
T T
n
T T
n n
n
T T
( )
1
T T
= Y
- Aceste interpretri de natur geometric sunt valabile n condiiile n
care modelele matematice pot fi exprimate n forma de regresie liniar.
- - A Aceste interpretri de natur geometric sunt valabile ceste interpretri de natur geometric sunt valabile n condi n condi iile iile n n
care modelele matematice pot fi exprimate care modelele matematice pot fi exprimate n forma de regresie liniar n forma de regresie liniar. .
Soluia general a MCMMP n cazul modelelor de regresie liniar []
Soluia Soluia general general a a MCMMP MCMMP n n cazul cazul modelelor modelelor de de regresie regresie liniar liniar [ [ ] ]
15/16
Prin gruparea convenabil a factorilor, astfel
nct s se opereze cu vectori i matrici avnd
dimensiunea vectorului parametrilor.
Prin Prin gruparea gruparea convenabil convenabil a a factorilor factorilor, , astfel astfel
nc nc t t s s se se opereze opereze cu cu vectori vectori i i matrici matrici av av nd nd
dimensiunea dimensiunea vectorului vectorului parametrilor parametrilor. .
134
134
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
Contextul de lucru
Contextul Contextul de de lucru lucru
P(
*
)
P
P ( (
* *
) )
M()
M
M( ( ) )
[ ] [ ] [ ]
T
y n n v n
= + [ ] [ ] [ , ]
T
y n n n = +
n
N n
N
perturba perturba ie ie stocastic stocastic
( (zgomot zgomot de de msur msur) )
eroarea eroarea dintre dintre
proces proces i i model model
Modelul este conform cu procesul
Modelul Modelul este este conform conform cu cu procesul procesul [ , ] [ ] n v n
=
n
N
- Modelul perfect difer de proces
numai prin zgomotul de msur.
- - Modelul Modelul perfect perfect difer difer de de proces proces
numai numai prin prin zgomotul zgomotul de de msur msur. .
Problema const n minimizarea erorii ptratice globale dintre proces i model pe durata orizontului de
msur, pentru determinarea unei estimaii a vectorului parametrilor necunoscui din date experimentale.
Problema Problema const const n n minimizarea minimizarea erorii erorii ptratice ptratice globale globale dintre dintre proces proces i i model model pe pe durata durata orizontului orizontului de de
msur msur, , pentru pentru determinarea determinarea unei unei estima estima ii ii a a vectorului vectorului parametrilor parametrilor necunoscu necunoscu i i din date din date experimentale experimentale. .
1,
{( [ ], [ ])}
N
n N
n y n
= D
( )
2
2
1 1
T T
= Y
( )
1
( )
T T T T
= Y Y Y Y V
- Relaii care pot fi neimplementabile dac
dimensiunea orizontului de msur este prea mare.
- - Rela Rela ii ii care pot care pot fi fi neimplementabile neimplementabile dac dac
dimensiunea dimensiunea orizontului orizontului de de msur msur este este prea prea mare. mare.
Cum pot Cum pot fi fi totui totui implementate implementate aceste aceste relaii relaii? ?
n N <
Y Y
135
135
O O. .O O Teorema Teorema fundamental fundamental a a MCMMP MCMMP
O
O
Metode
Metode
de
de
identificare
identificare
i
i
validare
validare
Formulele de implementare ale MCMMP
Formulele Formulele de de implementare implementare ale ale MCMMP MCMMP
Matricea i vectorul de
covarian a datelor
Matricea Matricea i i vectorul vectorul de de
covarian covarian a a datelor datelor
[ ]
1
[1]
[2]
[1] [2] [ ] [ ] [ ]
[ ]
T
T
N
def
T T n n
n
T
N n n
N
=
= = =
( )
1
T T
= Y
( )
1
( )
T T T T
= Y Y Y Y V
[ ]
1
[1]
[2]
[1] [2] [ ] [ ] [ ]
[ ]
N
def
T n
n
y
y
N n y n
y N
=
= = =
r Y
R
produsul produsul exterior exterior
{ }
1
1 1
[ ] [ ] [ ] [ ]
N
def
T T T
N
n
n n E n n
N N
=
= =
R
1
1
1 1
[ ] [ ] [ ] [ ]
N N
T
n n
n n n y n
= =
= =
R r
1
1
1 1
1 1
[ ] [ ] [ ] [ ]
N N
T
N N N
n n
n n n y n
N N
= =
= =
R r
{ }
1
1 1
[ ] [ ] [ ] [ ]
N
def
T
N
n
n y n E n y n
N N
=
= =
r Y
( )
2 1
,
T
N N y N N N
N
= r R r V
dispersie dispersie estimat estimat
[ ] n
E
( )
( )
1
{ [ ] [ ]} { [ ] [ ]} { [ ] [ ]}
T
E n n E n y n E n v n
=
[ ] [ ] [ ]
T
y n n v n
= +