Laborator 9- Estimarea parametrilor Sef lucrari dr.mat. Daniel N.Pop Departamentul de calculatoare si inginerie electrica 29.nov

Documente similare
Laborator 8- Statistica Descriptiva Sef lucrari dr.mat. Daniel N.Pop Departamentul de calculatoare si inginerie electrica 22.nov

Laborator 10 Lect. dr. Daniel N.Pop Departamentul de Calculatoare-Inginerie electrică 17.dec

Laborator 1-Teoria probabilitatilor si statistica matematica Sef lucrari dr.mat. Daniel N.Pop Departamentul de calculatoare si inginerie electrica 1 P

Laborator 7- Distributii de probabilitate clasice Sef lucrari dr.mat. Daniel N.Pop Departamentul de calculatoare si inginerie electrica 15.nov

PROGRAMA CONCURSULUI NAŢIONAL

METODE NUMERICE ÎN INGINERIE

Autoevaluare curs MN.doc

OPERATII DE PRELUCRAREA IMAGINILOR 1

BAC 2007 Pro Didactica Programa M1 2 Rezolvarea variantei 36 versiune finală Redactia Pro Didactica Suportul pe net:

DAN LASCU ADRIANA-LIGIA SPORIŞ ANDA OLTEANU PAUL VASILIU MATEMATICĂ. CULEGERE DE PROBLEME TIP GRILĂ PENTRU ADMITEREA ÎN ACADEMIA NAVALĂ MIRCEA CEL BĂT

Laborator 2-Reprezentari grafice in Matlab Daniel N.Pop Universitatea Lucian Blaga Sibiu Facultatea de Inginerie-Departament Calculatoare si inginerie

Microsoft Word - probleme_analiza_numerica_ses_ian09.rtf

Ecuatii si sisteme de ecuatii neliniare 1 Metoda lui Newton Algorithm 1 Metoda lui Newton pentru ecuaţia f(x) = 0. Date de intrare: - Funcţia f - Apro

Aproximarea functiilor prin metoda celor mai mici patrate

Laborator 11 Lect. dr. Daniel N.Pop Departamentul de Calculatoare-Inginerie electrică 7.ian

Microsoft Word - D_ MT1_II_001.doc

LUCRAREA 8 PROGRAMAREA NELINIARĂ ÎN REZOLVAREA PROBLEMELOR DIN ENERGETICĂ. METODE DE ORDINUL Aspecte generale Programarea neliniară are o foart

PowerPoint Presentation

BAC 2007 Pro Didactica Programa M1 2 Rezolvarea variantei 61 versiune finală Redactia Pro Didactica Suportul pe net:

Matematici aplicate științelor biologie Lab09 MV

Laborator 4 Modele sistemice liniare. Reprezentare numerică. Conversii. Conexiuni 4.1 Tema Formarea deprinderilor de utilizare a convenţiilor MATLAB d

CURBE BÉZIER În CAGD se utilizează adesea curbele polinomiale, adică acele curbe definite de o parametrizare polinomială: C : [a, b] R 3 C(t) = (x(t),

Cursul 12 (plan de curs) Integrale prime 1 Sisteme diferenţiale autonome. Spaţiul fazelor. Fie Ω R n o mulţime deschisă şi f : Ω R n R n o funcţie de

Diapositive 1

Examenul de bacalaureat 2012

Microsoft Word - cap1p4.doc

rrs_12_2012.indd

Microsoft Word - TIC5

Microsoft PowerPoint - curs5-DPT-2010V97 [Compatibility Mode]

Laborator 3-Teoria probabilitatilor si statistica matematica Sef lucrari dr.mat. Daniel N.Pop Departamentul de calculatoare si inginerie electrica (24

Calcul Numeric

CLP_UTCN-grila-2012.dvi

Microsoft PowerPoint - 20x_.ppt

Prelegerea 3 În această prelegere vom învăţa despre: Clase speciale de latici: complementate. modulare, metrice, distributive şi 3.1 Semi-distributivi

Analiz¼a Matematic¼a - Curs 6 M¼ad¼alina Roxana Buneci

43 Prelegerea 4 Protocoale de distribuire a cheilor 4.1 Introducere Am văzut că sistemele bazate pe chei publice nu necesită un canal sigur pentru tra

Subiectul 1

CONCURSUL NAŢIONAL DE MATEMATICA PANAITOPOL EDIŢIA a X-a, TULCEA, 21 aprilie 2018 Clasa a VII - a 1. Se consideră numerele reale x, y şi z, cel puţin

SUBPROGRAME

1. Operatii cu matrici 1 Cerinte: Sa se realizeze functii pentru operatii cu matrici patratice (de dimensiune maxima 10x10). Operatiile cerute sunt: A

Microsoft Word - Laboratorul 3.doc

ALGORITMICĂ. Seminar 3: Analiza eficienţei algoritmilor - estimarea timpului de execuţie şi notaţii asimptotice. Problema 1 (L) Să se determine număru

Microsoft Word - Algoritmi genetici.docx

Clasa IX 1. O lăcustă face salturi, fiecare salt în linie dreaptă şi de două ori mai lung ca precedentul. Poate vreodată lăcusta să revină în punctul

CAPITOLUL 1

Universitatea Politehnica din Bucureşti 2019 Disciplina: Geometrie şi Trigonometrie G1 * Varianta A 1. Ştiind cos x = 3 2, atunci sin2 x

Lab6LCD

2

Microsoft Word - CarteC.doc

PowerPoint Presentation

Şcoala ………

1 2 1

PAS cap. 2: Reprezentări rare p. 1/35 Prelucrarea avansată a semnalelor Capitolul 2: Reprezentări rare Bogdan Dumitrescu Facultatea de Automatică şi C

INDICATORI AI REPARTIŢIEI DE FRECVENŢĂ

Curs 10 Aplicaţii ale calculului diferenţial. Puncte de extrem 10.1 Diferenţiale de ordin superior S¼a trecem acum la de nirea diferenţialelor de ordi

gaussx.dvi

Laborator 3 - Simulare. Metode de tip Monte Carlo. I. Estimarea ariilor şi a volumelor RStudio. Nu uitaţi să va setaţi directorul de lucru: Session Se

D.Rusu, Teoria măsurii şi integrala Lebesgue 6 MĂSURA LEBESGUE Cursul 5 Teorema 6.26 Există submulţimi ale lui R care nu sunt măsurabile Lebesgue. Dem

09. Informatica 2 - MM 1

GEOMORFOLOGIE LP

Microsoft Word - matem_aplicate in Economie aa FD Bala.doc

Lecții de pregă,re la informa,că Admitere 2019 Tema: Discutarea problemelor date la ul,mele sesiuni de admitere Bogdan Alexe

UNIVERSITATEA BABEŞ-BOLYAI CLUJ-NAPOCA FACULTATEA DE MATEMATICĂ ŞI INFORMATICĂ Concurs MATE-INFO UBB 6 aprilie 2019 Proba scrisă la MATEMATICĂ NOTĂ IM

Microsoft Word - lab1_2007.doc

ALGORITMII ŞI REPREZENTAREA LOR Noţiunea de algoritm Noţiunea de algoritm este foarte veche. Ea a fost introdusă în secolele VIII-IX de către Abu Ja f

Microsoft Word _POO_Lab_1_Modificari_v01.htm

Copyright c 2001 ONG TCV Scoala Virtuala a Tanarului Matematician 1 Ministerul Educatiei si Stiintei Examenul de bacalaureat la

Spatii vectoriale

Microsoft Word - 2 Filtre neliniare.doc

Secţiunea 7-8 începători Concurs online de informatică Categoria PROGRAMARE PROBLEMA 1 ID 100 puncte Calculatoarele trebuie să se recunoască în rețeau

INDICATORI AI REPARTIŢIEI DE FRECVENŢĂ

Modelarea si Simularea Sistemelor de Calcul

Generarea semnalelor standard 1 Scopul lucrării Familiarizarea cu modul de generare şi reprezentare în mediul Matlab a semnalelor de test, considerate

Algebra si Geometri pentru Computer Science

Laborator 3

Elemente de aritmetica

ALGORITHMICS

CONCURSUL NAŢIONAL DE MATEMATICA PANAITOPOL EDIŢIA a X-a, TULCEA, 21 aprilie 2018 Clasa a VII - a Soluţii orientative şi bareme Problema 1. Se conside

Universitatea Transilvania din Braşov Facultatea de Matematică şi Informatică ERNEST SCHEIBER ANALIZĂ NUMERICĂ Braşov

Retele Petri si Aplicatii

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea de Vest din Timișoara 1.2 Facultatea Matematică și Informa

Laborator 2-3 Utilizarea programului de simulare electromagnetică EmPro Continuare În lucrarea de laborator se va investiga o linie de transmisie micr

Matematici aplicate științelor biologie Lab06 MV

FIŞA DISCIPLINEI 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Dunărea de Jos din Galaţi 1.2 Facultatea Economie şi Admin

REGULAMENTUL Concursului SMS Primăvara Ta 1. DEFINIȚII Prezentul Regulament stabileşte principiul de desfăşurare a Campaniei Primăvara Ta, precum şi p

2.1.Tipul tablou unidimensional

FIŞĂ DISCIPLINĂ 1. Date despre program 1.1 Instituţia de învăţământ superior Universitatea Dunărea de Jos din Galați 1.2 Facultatea Economie și Admini

Calcul Numeric

Slide 1

Facultatea de Matematică Anul II Master, Geometrie Algebrică Mulţimi algebrice ireductibile. Dimensiune 1 Mulţimi ireductibile Propoziţia 1.1. Fie X u

Cursul 8 Funcţii analitice Vom studia acum comportarea şirurilor şi seriilor de funcţii olomorfe, cu scopul de a dezvălui o proprietate esenţială a ac

Caraivan George-Alexandru Grupa 431A Interfața driver-kernel la Linux Introducere Deși pentru unii dintre noi acest lucru poate fi o supriză, cei mai

Logică și structuri discrete Relații. Funcții parțiale Marius Minea marius/curs/lsd/ 20 octombrie 2014

Calcul Numeric

Microsoft Word - PCLP2_Curs_4_2019.doc

Metode Numerice

20 SUBIECTE DE EXAMEN - De fapt, în pofida acestor probleme, până la urmă tot vom logaritma, căci aceasta este tehnica naturală în context. Trebuie do

Microsoft Word - Rezolvarea Test nr. 11.doc

Neural Networks

Transcriere:

Laborator 9- Estimarea parametrilor Sef lucrari dr.mat. Daniel N.Pop Departamentul de calculatoare si inginerie electrica 29.nov.2017 1

2

1 Estimarea parametrilor in ToolBox-ul Statistics Functiile de estimare aparametrilor returneaza estimatii de verosimilitate maxima a parametrilor unei distributii pornind de la datele de selectie si intervalele de incredere pentru acesti parametrii F unctia Semnif icatia betaf it estimarea parametrilor pentru distributia Beta betalike opusul log aritmului f unctiei de verosimilitate Beta binof it estimarea parametrilor pentru distributia Binmiala exp f it estimarea parametrilor pentru distributia Exponentiala gamef it estimarea parametrilor pentru distributia Gamma gamelike opusul log aritmului f unctiei de verosimilitate Gama mle estimatie de verosimilitate max ima normlike opusul log aritmului f unctiei de verosimilitate normale normf it estimarea parametrilor pentru distributia normala poissf it estimarea parametrilor pentru distributia P oisson unif it estimarea parametrilor pentru distributia unif orma Functiile care se termina in fit estimatii de verosimilitate maxima pentru parametrii unei distributii (sau estimatii eficiente nedeplasate pentru distributia normala) si la cererea utilizatorului intervale de incredere (1 α)% pentru acestia. 2 Exemple Exemplu 1 Sa presupunem ca avem o selectie aleatoare de 60 de date provenind dintr-o populatie N(m=50,σ = 16).Sa se determine estimatii de verosimilitate maxima pentru medie si dispersie. Solutie 2 Prima varianta utilizeaza functia mle care returneaza estimatii de verosimilitate maxima pentru medie si dispersie. A doua varianta utilizeaza functia normfit. Ea da ca estimator pentru dispersie estimatorul eficient nedeplasat s 2 = 1 n 1 n (x k x) 2 k=1 Tastam in linia de comanda: >> x=normrnd(50,4,60,1); >> [phat,ci]=mle( normal,x,0.05) Se obtin rezultatele: phat = 3

49.8413 4.2527 ci = 48.7334 3.6351 50.9491 5.2306 >> [muhat,sigmahat,maci,sigmaci]=normfit(x,0.5) Se obtin rezultatele: muhat = 49.8413 sigmahat = 4.2886 maci = 49.4655 50.2170 sigmaci = 4.0573 4.5967 Exemplu 3 Fie un sir de 100 de numere aleatoare cu distributia gama de parametrii a=10 si b=5. Sa se obtina estimatii de verosimilitate maxima. pentru a si b si intervale de incredere de 95%. Reamintim distributia gama. Definitie 4 Variabila aleatore X urmeaza legea Gamma daca are densitatea de probabilitate f(x a, b) = 1 b a Γ(a) xa 1 e x b, x > 0, a, b > 0 unde Γ(a) este functia lui Euler de speta II adica Γ(a) = 0 x a 1 e x dx, a > 0 Vom folosii functia gamfit. Comenzile Matlab si rezultatul lor sunt: >> dv=gamrnd(10,5,100,1); >> [phat,ic]=gamfit(dv,0.01) phat = 9.9439 4.9152 ic = 6.9492 3.4035 14.229 7.0984 4

Exemplu 5 Fie doua selectii de dimensiune 10 dintr-o populatie Poisson cu λ = 5.Dati estimatii de verosimilitate maxima si intervale de incredere de 95% pentru λ. Comanda Matlab si rezultatele sunt: >> r=poissrnd(5,10,2); >> [l,lci]=poissfit(r) l = 5.8000 4.4000 lci = 4.4042 3.1970 7.4978 5.9068 Exemplu 6 Un fabrivcant de praf de pusca doreste sa testeze o noua pulbere. El testeaza 8 cartuse, masurind viteza glontelui la gura tevii. Se obtin urmatoarele viteze in m/s: vglonte=[1001.7 975 978.33 988.33 998.33 1001.7 979.0 968.33]. Determinati un interval de incredere de 95% pentru media vitezelor in ipoteza ca vitezele sunt normal distribuite. Cu datele pastrate in vectorul vglonte calculam media, abaterea medie patratica si cuantilele. >> mean(vglonte) 986.3400 >> std(vglonte) 13.0415 >> tinv([0.025,0.975],7) -2.3646 2.3646 Intervalul de incredere se obtine cu ajutorul functiei ttest. >> [h,sig,iim]=ttest(vglonte) h = 1 sig = 1.2879e-014 iim = 975.4370 997.2430 5

3 Corelatie si regresie Reamintim de la curs formulele pentru covarianta si raportul de corelatie: Cov(X, Y ) = M(X, Y ) M(X)M(Y ) Cov(X, Y ) r(x, Y ) = D2 (X) D 2 (Y ) In MATLAB corelatia se realizeaza cu ajutorul functiei COV. Apelul lui COV(X) returneaza matricea de covarianta, cu elementele a ij = COV (X i, Y j ) Se presupune ca valorile caracteristicii X i apar pe coloana i a matricei X. Daca X este un vector se returneaza dispersia lui X. Matricea coeficientilor de corelatie se obtine cu functia Coerrcoef(X,Y). Regresia polinomiala se poate realiza in MATLAB cu functia polyfit. Forma de apel [p,s]=polyfit(x,y,n) returneaza pe linga polinomul p o matrice S care poate fi utilizata de functiile polyval,polyconf pentru a produce estimatii ale erorii predictiilor. Daca erorile ce corespund vectorului de date y sunt normale si cu dispersie constanta polyval va produce limite ale erorii ce contin cel putin 50% dintre predictii. Evaluarea polinoamelor si realizarea predictiilor se realizeaza cu functia polyval. Forma Y=polyval(p,X) returneaza valoarea polinomului cu coeficientii dati de p in toate elementele vectorului sau matricei X. Functia polyconf se poate utiliza la evaluari de polinoame si estimarea unor intervale de incredere. Apelul [Y,DELTA]=polyconf(p,X,S,alpha) evalueaza polinomul dat de p si da intervalele de incredere de 1-alpha pentru Y (de forma Y+/- DELTA).Implicit alpha este 0.05. Un instrument interactiv util de predictie este functia polytool. Apelul ei este de forma: polytool (x,y,n,alpha) Valorile implicite pentru n si alpha sunt 1 si respectiv 0.05. Functia este o interfata grafica interactiva conceputa pentru a prognoza valoarea polinomului de regresie in x sau selectat interactiv cu un cursor si a studia efectul schimbarii gradului asupra calitati estimatiei. Exemplu 7 Pentru punctele x=[-2:1:2], si y=[0,0,1,1,3] obtineti dreapta de regresie, iar apoi prognozati valoarea lui y pentru x=2.5 si x=3. 6

Solutie 8 Vom folosi functia polyfit pentru a determina coeficientii dreptei de regresie. Se observa ca valoarea coeficientului de corelatie returnat de de functia corrcoef este de 0.9037, deci este foarte probabil ca intre x si y sa existe o legatura liniara..>>x=[-2:1:2] ; >> y=[0,0,1,1,3] ; >> corrcoef([x,y]) 1.0000 0.9037 0.9037 1.0000 Coeficientii se obtin astfel: >> a=polyfit(x,y,1) a = 0.7000 1.0000 Predictia se poate realiza cu ajutorul functiei polyval >> polyval(a,[2.5,3]) 2.7500 3.1000 7