Ei välttämättä, se voi olla esimerkiksi Reuleaux n kolmio:



Samankaltaiset tiedostot
Gaussin ja Jordanin eliminointimenetelmä

Luento 9: Yhtälörajoitukset optimoinnissa

1 Di erentiaaliyhtälöt

1 Matriisit ja lineaariset yhtälöryhmät

Numeeriset menetelmät

1 Komparatiivinen statiikka ja implisiittifunktiolause

Numeeriset menetelmät TIEA381. Luento 8. Kirsi Valjus. Jyväskylän yliopisto. Luento 8 () Numeeriset menetelmät / 35

Ennakkotehtävän ratkaisu

MS-C1340 Lineaarialgebra ja

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

5 Differentiaaliyhtälöryhmät

3 Lineaariset yhtälöryhmät ja Gaussin eliminointimenetelmä

Numeeriset menetelmät TIEA381. Luento 6. Kirsi Valjus. Jyväskylän yliopisto. Luento 6 () Numeeriset menetelmät / 33

Numeerinen integrointi

k=0 saanto jokaisen kolmannen asteen polynomin. Tukipisteet on talloin valittu

Lineaarinen yhtälöryhmä

w + x + y + z =4, wx + wy + wz + xy + xz + yz =2, wxy + wxz + wyz + xyz = 4, wxyz = 1.

Inversio-ongelmien laskennallinen peruskurssi Luento 2

Differentiaali- ja integraalilaskenta 2 (CHEM) MS-A0207 Hakula/Vuojamo Kurssitentti, 12.2, 2018, arvosteluperusteet

Matriisilaskenta, LH4, 2004, ratkaisut 1. Hae seuraavien R 4 :n aliavaruuksien dimensiot, jotka sisältävät vain

Pienimmän neliösumman menetelmä

MS-A0107 Differentiaali- ja integraalilaskenta 1 (CHEM)

ax + y + 2z = 0 2x + y + az = b 2. Kuvassa alla on esitetty nesteen virtaus eräässä putkistossa.

A = a b B = c d. d e f. g h i determinantti on det(c) = a(ei fh) b(di fg) + c(dh eg). Matriisin determinanttia voi merkitä myös pystyviivojen avulla:

5 Lineaariset yhtälöryhmät

BM20A0900, Matematiikka KoTiB3

Yhtälöryhmä matriisimuodossa. MS-A0007 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Numeeriset menetelmät

Vektoreiden virittämä aliavaruus

Markov-kustannusmallit ja kulkuajat

Numeeriset menetelmät TIEA381. Luento 5. Kirsi Valjus. Jyväskylän yliopisto. Luento 5 () Numeeriset menetelmät / 28

3.2.2 Tikhonovin regularisaatio

Likimääräisratkaisut ja regularisaatio

4. Lasketaan transienttivirrat ja -jännitteet kuvan piiristä. Piirielimien arvot ovat C =

Talousmatematiikan perusteet: Luento 11. Lineaarikuvaus Matriisin aste Käänteismatriisi

BM20A5800 Funktiot, lineaarialgebra ja vektorit Harjoitus 5, Syksy 2015

Tehtävä 4.7 Tarkastellaan hiukkasta, joka on pakotettu liikkumaan toruksen pinnalla.

Numeeriset menetelmät TIEA381. Luento 12. Kirsi Valjus. Jyväskylän yliopisto. Luento 12 () Numeeriset menetelmät / 33

5.1. Normi ja suppeneminen Vektoriavaruus V on normiavaruus, jos siinä on määritelty normi : V R + = [0, ) jolla on ominaisuudet:

Tehtävänanto oli ratkaista seuraavat määrätyt integraalit: b) 0 e x + 1

Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Luento 8: Epälineaarinen optimointi

Luento 2: Liikkeen kuvausta

Talousmatematiikan perusteet: Luento 10. Lineaarikuvaus Matriisin aste Determinantti Käänteismatriisi

Kurssin loppuosassa tutustutaan matriiseihin ja niiden käyttöön yhtälöryhmien ratkaisemisessa.

Käänteismatriisin ominaisuuksia

Numeeriset menetelmät TIEA381. Luento 4. Kirsi Valjus. Jyväskylän yliopisto. Luento 4 () Numeeriset menetelmät / 44

Luento 8: Epälineaarinen optimointi

1 Peruskäsitteet. Dierentiaaliyhtälöt

f(x) f(y) x y f f(x) f(y) (x) = lim

Lineaarialgebra ja matriisilaskenta I

Ratkaisuehdotukset LH 8 / vko 47

MS-A0202 Differentiaali- ja integraalilaskenta 2 (SCI) Luento 4: Ketjusäännöt ja lineaarinen approksimointi

Inversio-ongelmien laskennallinen peruskurssi Luento 4

Luento 4: Liikkeen kuvausta, differentiaaliyhtälöt

Differentiaali- ja integraalilaskenta 1 Ratkaisut 5. viikolle /

Jos havaitaan päivän ylin lämpötila, mittaustuloksissa voi esiintyä seuraavantyyppisiä virheitä:

5 Ominaisarvot ja ominaisvektorit

MATEMATIIKAN KOE, PITKÄ OPPIMÄÄRÄ HYVÄN VASTAUKSEN PIIRTEITÄ

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

KJR-C2002 Kontinuumimekaniikan perusteet

MATEMATIIKAN KOE PITKÄ OPPIMÄÄRÄ

2.5. Matriisin avaruudet ja tunnusluvut

Matriisit, kertausta. Laskutoimitukset. Matriisikaavoja. Aiheet. Määritelmiä ja merkintöjä. Laskutoimitukset. Matriisikaavoja. Matriisin transpoosi

Matematiikan tukikurssi

Numeeriset menetelmät

Differentiaaliyhtälöt II, kevät 2017 Harjoitus 5

Reaalilukuvälit, leikkaus ja unioni (1/2)

10 Matriisit ja yhtälöryhmät

Esimerkki 19. Esimerkissä 16 miniminormiratkaisu on (ˆx 1, ˆx 2 ) = (1, 0).

Matriisi-vektori-kertolasku, lineaariset yhtälöryhmät

1 Lineaariavaruus eli Vektoriavaruus

Matriisialgebra harjoitukset, syksy x 1 + x 2 = a 0

Insinöörimatematiikka D

Antti Rasila. Kevät Matematiikan ja systeemianalyysin laitos Aalto-yliopisto. Antti Rasila (Aalto-yliopisto) MS-A0204 Kevät / 16

Viikon aiheet. Funktion lineaarinen approksimointi

(a) Järjestellään yhtälöitä siten, että vasemmalle puolelle jää vain y i ja oikealle puolelle muut

Harjoitus 6: Simulink - Säätöteoria. Syksy Mat Sovelletun matematiikan tietokonetyöt 1

Vektoreiden A = (A1, A 2, A 3 ) ja B = (B1, B 2, B 3 ) pistetulo on. Edellisestä seuraa

Pienimmän neliösumman menetelmä (PNS)

2.2 Gaussin eliminaatio. 2.2 Gaussin eliminaatio. 2.2 Gaussin eliminaatio. 2.2 Gaussin eliminaatio

Pienimmän neliösumman menetelmä (PNS)

(0 desimaalia, 2 merkitsevää numeroa).

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Käänteismatriisi 1 / 14

IV. TASAINEN SUPPENEMINEN. f(x) = lim. jokaista ε > 0 ja x A kohti n ε,x N s.e. n n

Dierentiaaliyhtälöistä

Matriisilaskenta Luento 8: LU-hajotelma

802118P Lineaarialgebra I (4 op)

Kuva 1: Funktion f tasa-arvokäyriä. Ratkaisu. Suurin kasvunopeus on gradientin suuntaan. 6x 0,2

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Yhteenveto, osa I

MS-A0204 Differentiaali- ja integraalilaskenta 2 (ELEC2) Luento 7: Pienimmän neliösumman menetelmä ja Newtonin menetelmä.

Numeeriset menetelmät

Matriisit, L20. Laskutoimitukset. Matriisikaavoja. Aiheet. Määritelmiä ja merkintöjä. Laskutoimitukset. Matriisikaavoja. Matriisin transpoosi

Integrointi ja sovellukset

Determinantit. Kaksirivinen determinantti. Aiheet. Kaksirivinen determinantti. Kaksirivinen determinantti. Kolmirivinen determinantti

Luento 11: Rajoitusehdot. Ulkopistemenetelmät

Numeeriset menetelmät TIEA381. Luento 3. Kirsi Valjus. Jyväskylän yliopisto. Luento 3 () Numeeriset menetelmät / 45

Transkriptio:

Inversio-ongelmista Craig, Brown: Inverse problems in astronomy, Adam Hilger 1986. Havaitaan oppositiossa olevaa asteroidia. Pyörimisestä huolimatta sen kirkkaus ei muutu. Projisoitu pinta-ala pysyy ilmeisesti vakiona. Onko asteroidi siis pyörähdyssymmetrinen? Ei välttämättä, se voi olla esimerkiksi Reuleaux n kolmio: Vastaavat ongelmat ovat tähtitieteessä tavallisia, koska havaintogeometriaa ei voi juuri muuttaa.

Suora menetelmä Konstruoidaan malli havaittavalle ilmiölle esimerkiksi simuloimalla sitä tietokoneella. Lasketaan, millaisia havaintoja saadaan, kun mallia kuvaaville parametreille annetaan tietyt arvot. Parametreja muutellaan, kunnes mallista lasketut havainnot vastaavat todellisia. Ongelma: onko ratkaisu yksikäsitteinen? Toinen ongelma: ratkaisun stabiilisuus. Usein havaitaan integroitu suure, johon mallin parametrien suuretkin muutokset vaikuttavat vain vähän. Pienetkin havaintovirheet johtavat hyvin erilaisiin parametrien arvoihin. Käänteinen menetelmä Havainnoista lasketaan kohdetta kuvaavat parametrit. Usein matemaattisesti vaikeaa. Havaintoprosessiin liittyy usein todellisen suureen integrointi, joten informaatiota häviää. (Tieto, että x + y = 1, ei kerro mitään luvuista x ja y). Integrointi on tasoittava operaatio, johon integroitavan pienet häiriöt eivät juuri vaikuta. Käänteinen operaatio vaatii aina jonkinlaista derivointia, joka puolestaan vahvistaa häiriöitä. Siksi pienistä havaintovirheistä voi aiheutua suuria virheitä havainnoista johdettuun malliin.

Integraaliyhtälöt Mitatun suureen g ja määritettävän ominaisuuden välillä f pätee usein yhtälö g(x) = b a K(x,t)f(t) dt. Tämä on Fredholmin ensimmäisen lajin integraaliyhtälö. Toisen lajin yhtälö on b f(x) = g(x) + λ K(x,t)f(t) dt. a Integrointirajat ovat kiinteät. Jos integrointiväli riippuu x:stä, saadaan Volterran ensimmäisen ja toisen lajin integraaliyhtälöt. Jos toisen lajin yhtälöissä λ on pieni, funktiot f ja g ovat likimain samoja, ja integraalitermi kuvaa pientä häiriötä. Yhtälö voidaan silloin ratkaista iteroimalla. Aluksi voidaan valita esim. f 0 = g. f k+1 (x) = g(x) + λ K(x,t)f k (t) dt. Menetelmä ei toimi, jos λ on suuri. Silloin alkuperäisen funktion osuus jää pieneksi ja hallitsevaksi tulee integraalin tasoittava vaikutus. Yhtälö lähenee tällöin ensimmäisen lajin yhtälöä. Hankalimman tapauksen muodostavat Fredholmin ensimmäisen lajin yhtälöt. Diskreetissä tapauksessa tällaiset yhtälöt voidaan kirjoittaa matriisimuotoon g = Hf. Esimerkiksi kuvankäsittelyssä H on oleellisesti pistemäisen lähteen kuvan leviämistä esittävä funktio (PSF). Jos signaali pääsee laitteistosta lävitse muuttumattomana, H on yksikkömatriisi. Jos signaali leviää hiukan, H on nauhamatriisi, jossa nollasta poikkeavat alkiot sijaitsevat lävistäjällä ja sen lähistöllä. Mitä laajemmalle signaali leviää, sitä kauempaa H:n lävistäjästä löytyy nollasta eroavia alkioita ja samalla lävistäjän alkiot pienenevät. Kun signaali on täysin levinnyt, ovat matriisin H kaikki alkiot suunnilleen yhtäsuuria. Matriisi on siten lähes singulaarinen ja sen kääntäminen on erittäin epästabiili operaatio. Tämä vastaa myös tilanteen fysikaalista tulkintaa: signaalit ovat levinneet ja sekoittuneet toisiinsa niin pahasti, että alkuperäinen muoto ei enää ole lainkaan näkyvissä.

Esimerkki: 1 (x + y)f(y) dy = x. 0 Jos tähän sijoitetaan yrite f(y) = ay + b, saadaan vasemman puolen arvoksi ( ) 1 a + b x + 1 3 a + 1 b. Jotta tämä olisi identtisesti x, täytyy valita a = 6 ja b = 4. Yhtälön ratkaisu on siten f(y) = 4 6y. Yritetään ratkaista yhtälö numeerisesti. Lasketaan integraali trapetsisäännöllä, jolloin integraali on h[ (x)f(0) + (x + h)f(h) + + (x + (n 1)h)f((n 1)h) + (x + 1)f(1) ]. Lauseke sisältää n + 1 tuntematonta, nimittäin funktion f arvot f(0), f(h),..., f(1). Yhtälö voidaan kirjoittaa erikseen eri x:n arvoille, jolloin saadaan riittävä määrä yhtälöitä näiden tuntemattomien ratkaisemiseksi. Valitaan h = 0., jolloin tuntemattomia funktion arvoja on kuusi kappaletta. Käytetään x:n arvoja 0, 0.,..., 1. 0.[ ] 0 + 0.4f(0.) + 0.8f(0.4) + 1.f(0.6) + 1.6f(0.8) + f(1) = 0, 0.[ ] 1 +.4f(0.) +.8f(0.4) + 3.f(0.6) + 3.6f(0.8) + f(1) = 1 eli matriisimuodossa 0. 0 0.4 0.8 1. 1.6 1.0 f(0) 0 0. 0.8 1. 1.6.0 1. f(0.) 0. 0.4 1. 1.6.0.4 1.4 f(0.4) 0.4 =. 0.6 1.6.0.4.8 1.6 f(0.6) 0.6 0.8.0.4.8 3. 1.8 f(0.8) 0.8 1.0.4.8 3. 3.6.0 f(1) 1 Kerroinmatriisi on melkein singulaarinen. Ratkaisulla ei välttämättä ole mitään tekemistä todellisuuden kanssa.

Regularisointi Singulaarinen matriisi liittyy tilanteeseen, jossa informaatiota on menetetty. Kadonnutta informaatiota ei pystytä palauttamaan, mutta matriisin kääntämistä voidaan kuitenkin yrittää saada stabiilimmaksi. Regularisoinnin ideana on saada käännettävän matriisin lävistäjälle muita suurempia alkioita. Kirjoitetaan edellä olleen esimerkin yhtälö muotoon λf(x) + 1 0 (x + y)f(y) dy = x, missä regularisointiparametri λ on jokin positiivinen vakio. Kun tämä diskretoidaan samalla tavoin kuin edellä, saadaan yhtälöryhmä λf(0) + 0. [ 0 + 0.4f(0.) + 0.8f(0.4)+ 1.f(0.6) + 1.6f(0.8) + f(1) ] = 0, λf(1) + 0. [ 1 +.4f(0.) +.8f(0.4)+ 3.f(0.6) + 3.6f(0.8) + f(1)] = 1. Kerroinmatriisin lävistäjälle tulevat luvut ovat nyt parametrin λ verran suurempia. Häiriöalttius on pienempi, ja yhtälö voidaan ratkaista ilman ongelmia. Kun λ on suuri, uusi yhtälö poikkeaa huomattavasti alkuperäisestä; samoin sen ratkaisu on kaukana alkuperäisen yhtälön ratkaisusta. On ilmeisesti olemassa jokin regularisointiparametrin λ optimiarvo, jolla ratkaisu on mahdollisimman lähellä alkuperäisen yhtälön ratkaisua, mutta matriisin singulaarisuus ei ole vielä alkanut aiheuttaa omia häiriöitään. Esimerkkitapauksen ratkaisut eri λ:n arvoilla: λ cond(h) f(0) f(1) 0.05 43 9.1-5.6 0.01 13 4.3 -.1 0.005 4 4.0-1.9 0.001 100 3.8-1.8 Paras tulos saadaan, kun λ = 0.005. Suuremmilla vakion arvoilla yhtälö poikkeaa liikaa alkuperäisestä ja pienemmillä arvoilla kerroinmatriisi alkaa lähestyä singulaarista.

Yksi mahdollinen keino on muuntaa alkuperäinen tehtävä optimointiongelmaksi. Yhtälöllä Hf = g ei välttämättä ole lainkaan ratkaisua, tai sen ratkaisu on hyvin herkkä havaintovirheille. Aina voidaan etsiä sellaisen ratkaisun f, joka antaa minimiarvon normille Hf g. Jos kerroinmatriisi on singulaarinen, ratkaisu ei ole yksikäsitteinen. Tämä ongelma voidaan korjata regularisoinnilla minimoimalla esimerkiksi normia Hf g +λ f. Tämän minimointitehtävän ratkaisuna saadaan sekä vektori f että parametri λ.