Módszerek sebességi állandók becslésére Kovács Benedek, 2006.10.16 Budapesti Műszaki és Gazdaségtudományi Egyetem.

Slides:



Advertisements
Hasonló előadás
NEURONHÁLÓK.
Advertisements

SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR AUTO- SZŰRŐ FEJLESZTÉSE TÁBLÁZAT ALAPÚ JELENTÉSEK UTÓLAGOS, BÖNGÉSZŐN BELÜLI TOVÁBB- FELDOLGOZÁSÁRA.
SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR KUTATÓK ÉJSZAKÁJA SZEPTEMBER 24. AUTO-SZŰRŐ FEJLESZTÉSE OLAP JELENTÉSEK UTÓLAGOS, OFFLINE.
SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR TUDOMÁNYOS DIÁKKÖRI KONFERENCIA NOVEMBER 25. AUTO-SZŰRŐ FEJLESZTÉSE OLAP JELENTÉSEK UTÓLAGOS,
Készítette: Zaletnyik Piroska
Számítógépes algebrai problémák a geodéziában
Érzékenységvizsgálat
Készítette: Glisics Sándor
Mágneses lebegtetés: érzékelés és irányítás
Lineáris és nemlineáris regressziók, logisztikus regresszió
MI 2003/ Alakfelismerés - még egy megközelítés: még kevesebbet tudunk. Csak a mintánk adott, de címkék nélkül. Csoportosítás (klaszterezés, clustering).
Becsléselméleti ismétlés
Előadó: Prof. Dr. Besenyei Lajos
Mintavételes eljárások
Adaptív jelfeldolgozás Rádiócsatorna kiegyenlítése
A jelátvivő tag Az irányítástechnika jelátvivő tagként vizsgál minden olyan alkatrészt (pl.: tranzisztor, szelep, stb.), elemet vagy szervet (pl.: jelillesztő,
III. előadás.
KÖZMŰ INFORMATIKA NUMERIKUS MÓDSZEREK I.
SZENT ISTVÁN EGYETEM GAZDASÁG- ÉS TÁRSADALOMTUDOMÁNYI KAR TUDOMÁNYOS DIÁKKÖRI KONFERENCIA NOVEMBER 25. AUTO-SZŰRŐ FEJLESZTÉSE OLAP JELENTÉSEK UTÓLAGOS,
FPAD alapú neuron modellek Ormos László Miskolci Egyetem Villamosmérnöki Intézet Automatizálási Tanszék.
Lab BME TMIT Sztochasztikus hálózat számítás (Stochastic network calculus) Bíró József, Ph.D. BME Távközlési és Médiainformatikai Tanszék 2007.
Készítette: Kosztyán Zsolt Tibor

Egytényezős variancia-analízis
Hálózati réteg.
Közlekedésmodellezés Készítette: Láng Péter Konzulens: Mészáros Tamás.
A hiba-előjel alapú FxLMS algoritmus analízise Orosz György Konzulensek: Péceli Gábor, Sujbert László Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika.
Textúra elemzés szupport vektor géppel
Készítette: Gergó Márton Konzulens: Engedy István 2009/2010 tavasz.
A SZÉLENERGIA KUTATÁSA DEBRECENBEN Tar Károly A MAGYAR TUDOMÁNY ÜNNEPE KIEMELT HETE DEBRECENBEN NOVEMBER 2-6.
Kvantitatív Módszerek
Programtesztelés. Hibák keletkezésének okai nem egyértelmű vagy hiányos kommunikáció fejlesztés közben maga a szoftver bonyolultsága programozói (kódolási)
Idősor elemzés Idősor : időben ekvidisztáns elemekből álló sorozat
KÖRNYEZETI RENDSZEREK MODELLEZÉSE
Problémás függvények : lokális optimalizáció nem használható Globális optimalizáció.
Érzékenységvizsgálat
1 Mössbauer-spektrumok illesztése: vonalalak A kibocsátott  -sugárzás energiaspektruma Lorentz-görbe alakú: I : sugárzás intenzitása  : frekvencia 
Matematika I. 1. heti előadás Műszaki Térinformatika 2013/2014. tanév szakirányú továbbképzés tavaszi félév Deák Ottó mestertanár.
GNSS elmélete és felhasználása A helymeghatározás matematikai modelljei: a kódméréses abszolút és a differenciális helymeghatározás.
GPS az építőmérnöki gyakorlatban Transzformáció. Térbeli hasonlósági transzformáció.
Többváltozós adatelemzés
Többváltozós adatelemzés
Kötvényárazási hibák intelligens javítóalgoritmusának tervezése és fejlesztése GELLÉN ÁGNES IUFQ58.
Alapsokaság (populáció)
Lineáris regresszió.
t A kétoldalú statisztikai próba alapfogalmai
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék 5.3. Predikciós módszerek szenzorjelek alapján BelAmI_H.
Petri-hálón alapuló modellek analízise és alkalmazásai a reakciókinetikában Papp Dávid június 22. Konzulensek: Varró-Gyapay Szilvia, Dr. Tóth János.
Valós idejű adaptív útvonalkeresés
Algoritmizálás, adatmodellezés tanítása 8. előadás.
Dr. Takács Attila – BME Geotechnikai Tanszék
Szabályozási Rendszerek 2014/2015, őszi szemeszter Előadás Automatizálási tanszék.
Bevezetés a méréskiértékelésbe (BMETE80ME19) 2014/
Miskolci Egyetem Gazdaságtudományi Kar Üzleti Információgazdálkodási és Módszertani Intézet Regresszió-számítás március 30. Dr. Varga Beatrix egyetemi.
Szimuláció.
Bevezetés a méréskiértékelésbe (BMETE80ME19) 2014/
Tóth Gergely, február BME-MIT Miniszimpózium, Folytonos idejű rendszerek anonimitása Tóth Gergely Konzulens: Hornák Zoltán.
Bevezetés a méréskiértékelésbe (BMETE80ME19) 2014/
Rendelkezésre álló sávszélesség mérések alkalmazása az OTP-ben vitaindító előadás Hága Péter és a többiek az ELTE- ről HeHOK meeting ápr.13.
Bevezetés a méréskiértékelésbe (BMETE80ME19) 2014/
Megerősítéses tanulás 5. előadás
Mesterséges Neurális Hálózatok 3. előadás
Kontinuum modellek 1.  Bevezetés a kontinuum modellekbe  Numerikus számolás alapjai.
Adaptív jelfeldolgozás Rádiócsatorna kiegyenlítése
Mediánok és rendezett minták
Kockázat és megbízhatóság
Bunkóczi László, Dr.Pitlik László, Pető István, Szűcs Imre
Kísérlettervezés 3. előadás.
A mesterséges neuronhálók alapjai
Algoritmusok és Adatszerkezetek I.
Előadás másolata:

Módszerek sebességi állandók becslésére Kovács Benedek, Budapesti Műszaki és Gazdaségtudományi Egyetem

Tartalom A FELADAT NEURÁLIS HÁLÓZATOK MÓDSZERE A becslés folyamata Megoldandó problémák Jelenlegi becslési eredmények INVERZ MÓDSZER BEMUTATÁSA ÖSSZEHASONLÍTÁS EREDMÉNYEK, TOVÁBBI MUNKA Paraméterbecslés és neurális hálózatok „Kiszolgáló” Mathematica csomag

A feladat Adott egy rendszer modellje (differenciálegyenlet-rendszer) Valamilyen kémiai/egyéb folyamat modellje Ismeretlen paraméterek, azok eloszlásai Mérések – Felhasználható Valahány állapotváltozó mérhető a rendszerben CÉL: Néhány ismeretlen paraméter becslése ELLENŐRZÉS: AMIT NEM TUDUNK MEGTENNI: a becsült paramétert az igazihoz hasonlítjuk AMIT MEG TUDUNK TENNI: az állapotváltozóink értékének ellenőrzése

BECSLÉS NEURÁLIS HÁLÓZATOKKAL A függvény amire kíváncsiak vagyunk I: (Measured) Variables → (Estimated) Parameters Mérésekből becsülni a paramétereket ÖTLET: Ki tudjuk számítani egy „inverzét” I -nek G: (Chosen) Parameters → (Calculated) Variables Analitikusan megoldjuk a modellt

BECSLÉS NEURÁLIS HÁLÓZATOKKAL (2) A neurális hálózatot az I függvény interpolációjára TANÍTJUK, választott paraméter-értékekkel INPUT: (Calculated) Variables; OUTPUT: (Chosen) Parameters BECSLÉS: Kiértékeljük a hálózatot a mérési adatainkkal INPUT: (Measured) Variables; OUTPUT:(Estimated) Parameters

BECSLÉS NEURÁLIS HÁLÓZATOKKAL (3)

MEGOLDANDÓ PROBLÉMÁK Az ismeretlen paraméterek száma exponenciálisan növeli a tanítóhalmazt STRATÉGIÁK A TANÍTÓHALMAZ KIVÁLASZTÁSÁRA TELJES FELOSZTÁS: 2-3 paraméterig FIXÁLT FELOSZTÁS: speciális esetekben működik VÉLETLEN FELOSZTÁS: (Monte Carlo) „csomósodhat” LATIN HIPERKOCKÁK: sok paraméterre eddigi legjobb LATIN HIPERKOCKÁK 2: fejlesztés alatt EREDMÉNYEK (KÍSÉRLETI) AZ ALGORITMUS LEGYEN eloszlás alapú a véletlen használata könnyen bővíthető

MEGOLDANDÓ PROBLÉMÁK (2) Sok mérésre pontosabb az interpoláció, de nagyobb a számításigény A HÁLÓZAT BEMENETE Hány állapotváltozót vizsgáljunk (nem mindig mindet) A több változó vizsgálata elbonyolíthatja a problémát, => nagyobb hibájú lesz a becslés Hány mérést nézzünk: FELSŐ HATÁR maximális időpillanatok száma => minimális hálózat komplexitás KIMENET Ellenőrzött tanítási stratégia: Egyetlen paraméter? Csak a becsülendő paraméterek? Csak az ismeretlen/ismert paraméterek?

JELENLEGI EREDMÉNYEK SIKERÜLT MINDEN SZÓBAJÖVŐ MODELLRE JÓ BECSLÉST ADNI Sajnos nincs recept a hálózati struktúrára, a próbálkozás a legjobb Bonyolultabb modellhez komplexebb háló kell. Túl komplex háló épp olyan rossz, mint a túl egyszerű. A problémák hasonlítanak: neurális hálózatok problémáihoz Becsléselméleti kérdések: Becsülhetőek-e a paraméterek A fv. globális minimuma kell-e? Ellenőrző algoritmusaink kiszűrnek nagyon sok rossz hálót Extrapoláló hálókat kidobjuk – nem feltétlen helyes MIÉRT VAGYUNK OPTIMISTÁK? Sikeres becsléseink PONTOSSÁGA eléri a 95%-ot. Becslést tudunk adni olyan esetben, ahol máshogy nem lehet A hálózat rendszerfüggő, ha van jó hálónk, a becslés GYORS

BECSLÉS INVERZ MÓDSZERREL Az alapfeladat szűkítet: egyszerűsített (minta) Integrálható diff.egyenlet: Probléma az invertálásnál: négyzetes mátrix kell invertálható?

A két módszer… NEURÁLIS HÁLÓZATOK: MODELL: - fekete doboz - akár több ftlen. változó MÉRÉS: - nem kell tudni mindent mérni - nem kell azonos időpill.-ben - kevés mérés elég SZÁMÍTÁSIGÉNY - lassú tanítás (jó hálózat: offline, hetek) - gyors becslés - pontosság növelése nem egyértelmű INVERZ MÓDSZER: MODELL: - invertálhatóság - linearitás - egyetlen diff.egy. rsz. MÉRÉS: - mindent mérni kell - azonos időpill.-ben kell mérni - kevés mérés nem ér „semmit” (kontra neurális hálózatok) SZÁMÍTÁSIGÉNY - nem lehet „nagyon gyors” (perceket, órákat igényel) - pontosság növelése

A két módszer… (2) NEURÁLIS HÁLÓZATOK: SIKER: - nem garantált - javuló hatékonyság PONTOSSÁG: - 95%: javítható? - becsülhetőség határain belül - nem szmámítható INVERZ MÓDSZER: SIKER: - garantált PONTOSSÁG: - mérési pontosság - mérések darabszáma - integrálási pontosság - számítható KÖVETKEZTETÉS: problémafüggő alkalmazás

Az elvégzett munka – további célok Elvégzett munka Tetszőleges (diff. egy.) modellhez neurális hálózat építése Beépített kezdetleges ellenőrzés Módosított, több hálót tanító autom. Algoritmus Szisztematikusan tanított sok hálózat Összehasonlító mérések Inverz módszer alkalmazása – fejlesztése Kezdetleges „kevert” algoritmus kidolgozása Elméleti célkitűzések: Inverz módszer hibájának matematikai megatározása általánosabb mátrixinvertálás új, iterációs algoritmus kidolgozása Neurális módszer matametikai hibaszámítás speciális, paraméterbecslő hálózat kidolgozása

A Mathematica programcsomag REAKCIÓKINETIKAI PROGRAMCSOMAG RÉSZE A csomag jelenlegi tartalma Mérési eredményeket szimuláló modul Alap INVERZ becslést megvalósító modul NEURÁLIS hálózatokat építő modul Becslő modul, hibaszámítással, neurális hálózatokhoz Szisztematikus algoritmusok: eleve rossz elvetése A csomag további fejlesztése Cél: Kompatibilitás más reakciókinetikai csomagokkal (részb.) Mégnagyobb granualitás Algoritmus-kombinálációs lehetőség Feladatspecifikus Neuronhálózat implementálása

KÖSZÖNÖM A FIGYELMET!