Témavezető: Dr. Fekete István

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "Témavezető: Dr. Fekete István"

Átírás

1 Optimalizációs módszerek a távérzékelésben és a geoinformatikában Ph.D. Diszertáció tézisei Dezső Balázs Témavezető: Dr. Fekete István Eötvös Loránd Tudományegyetem Informatikai kar Informatikai Doktori Iskola Prof. Benczúr András, D.Sc. Információs rendszerek doktori program Prof. Benczúr András, D.Sc. Budapest, 2012

2 1. Bevezetés Az értekezésben bemutatunk három, valós alkalmazásként megjelenő problémát, valamint ismertetjük az ezekre adott algoritmikus megoldásokat. Az első téma a műholdfelvételek osztályozása, azaz a felvétel képpontjainak besorolása adott tematikus kategóriákba. A második problémában szkennelt rasztertérképek automatikus vektorizálásval foglalkozunk. A harmadik téma ügynökök beosztásának a megtervezése, akiknek ügyfeleket kell meglátogatni egy adott városban vagy egy nagyobb régióban. A fenti három probléma mellet, egy negyedik témával is foglalkozunk, mégpedig a LEMON gráf optimalizálási programkönyvtárral. Ez a programcsomag hasznos segédeszközként alkalmazható optimalizációs feladatoknál, ezért az előző problémák megoldásánál is kiterjedt módon használtuk. Geoinformatika Beosztás optimalizálás Műholdfelvételek osztályozása Optimalizálás Raszter-vektor konverzió LEMON 1. ábra. Témák közötti kapcsolat 1 2. Műholdfelvételek osztályozása A távérzékelés egyik alapfeladata a tematikus osztályozás, azaz egy felvétel képpontjainak besorolása adott kategóriákba [10]. A feladathoz megoldásához az adott területről egy műholdfelvétel-sorozatot és egy referencia térképet használunk fel. Ezen adatok alapján, figyelembe véve a képpontok spektrális hasonlóságát, a felvétel összes képpontját be kell sorolni egy-egy osztályba. A dolgozatban ismertetjük a legfontosabb módszereket az osztályozási problémára. A feladatra tradicionálisan pontonkénti algoritmusokat alkalmaztak, mint például a maximum likelihood vagy a Bayes döntést. Mindkét módszer többdimenziós normális eloszlással közelíti a kategóriák gyakorlati eloszlását. Valódi problémáknál az osztályok bonyolultabbak lehetnek, például csak több normális eloszlás uniójaként írható le egy tematikus kategória. A klaszterezés alapú módszerek bevezetésével ezek az osztályok is megfelelően kezelhetők. 1 Az ábrán a nyíl jelentése használja a módszereit és eredményeit reláció. 1

3 A pontonkénti osztályozási módszerek felteszik, hogy a műholdfelvétel képpontjai egymástól függetlenek, és nem veszik figyelembe a képpontok térbeli elhelyezkedését. Gyakorlatban a képpontok olyan egybefüggő területeket, azaz szegmenseket alkotnak, amelyekben a felszínborítás egységes, és a befoglalt pixelek spektrális tulajdonságai hasonlók. Nagy felbontású felvételeknél a szegmens alapú osztályozás csökkentheti a pontszerű félreosztályozásokból származó hibát. A pontonkénti módszerek a bizonytalan képpontokat rossz osztályba sorolhatják, ami csak részben javítható az algoritmus paramétereinek hangolásával. A szegmens alapú módszereknél a pontok osztályozását segítheti a környezetük abban, hogy a megfelelő kategóriába kerüljenek. A dolgozatban három módszert vizsgáltunk szegmensek osztályokhoz rendelésére. A maximum likelihood és a klaszterezés alapú módszerek általánosíthatók úgy, hogy pontok helyett szegmenseket osztályozzanak. Továbbá, a spektrális hasonlósági távolság függvények is használhatók szegmensek osztályba sorolására. A gráf alapú szegmentáló algoritmusokat [3] részletesen vizsgáltuk a dolgozatban. Képfeldolgozó algoritmusokban egy képet természetesen módon reprezentálhatunk egy irányítatlan gráffal, amelyben minden csúcs a kép egy-egy képpontját reprezentálja, és a szomszédos csúcsokat él köti össze. Továbbá, egy súlyfüggvényt rendelhetünk az élekhez, amely a két végpont közötti spektrális különbséget jellemzi. Négy szegmentáló algoritmust mutatunk be a disszertációban. A legjobb összevonás alapú módszer [1, 16] egy lentről-felfele haladó algoritmus, azaz kezdetben minden képpontot külön szegmensbe sorolunk, majd az algoritmus lépéseiben szomszédos szegmenseket vonunk össze. A dolgozatban bemutatott implementációban minden lépésben azt a két szegmenst vonjuk össze, amelyek között menő éleken vett átlagsúly a legnagyobb. A feszítőfa-összevonás alapú [8] szegmentálás hasonlít a legjobb összevonás alapú módszerre, de ahelyett, hogy mindig a leginkább kapcsolódó szegmenseket egyesítenénk, az algoritmus az összevonási lehetőségeket előre meghatározott sorrendben vizsgálja. Ehhez a gráf éleit súlyfüggvény szerint csökkenően sorba rendezzük, és ebben a sorrendben megvizsgáljuk, hogy össze kell-e vonni az él két végpontja által meghatározott szegmenseket. Két szomszédos szegmenst összevonunk, ha az új él hozzáadása és az összevonás nem növeli jelentősen a szegmensek változékonyságát. Egy szegmens változékonyságát a meghatározott részgráf maximális súlyú feszítőfájának a minimális élével jellemezzük. A minimális átlagsúlyú vágás alapú szegmentálás [17] egy fentről-lefele haladó algoritmus, azaz kezdetben a teljes kép egy szegmensbe esik, majd minden lépésben egy szegmenst vághatunk ketté. Az algoritmus meghatá- 2

4 rozza egy szegmensben a minimális átlagsúlyú vágást, és ha az egy küszöbértéknél kisebb, akkor a szegmenst szétvágjuk. A minimális normalizált vágás alapú szegmentálás hasonlít [15] a minimális átlagsúlyú vágás módszerére, de értelemszerűen a normalizált vágás algoritmusát használjuk a szegmensek szétvágására. A dolgozatban összehasonlítottuk a szegmentáló algoritmusok hatékonyságát az osztályozási problémában. Az osztályozási pontosság meghatározása a legfontosabb szempontja az összehasonlításnak, amelyhez a teljes osztályozási hibát, a tévesztési mátrixot és a hibatérképet használtuk. A témához kapcsolódó eredményeinket összefoglaljuk: Készítettünk egy keretrendszert, amiben osztályozási problémákat tudunk megoldani és kiértékelni, továbbá több szegmentáló, klaszterező és osztályozó algoritmust implementáltunk ebben a keretrendszerben. A gráf alapú szegmentáló algoritmusokat kiemelten vizsgáltuk. Ezért a legjobb összevonás alapú szegmentálást értelmeztük gráf alapú módszerként, továbbá a normalizált vágás alapú szegmentáló algoritmust a hatvány-módszer segítségével egyszerűsítettük. Kutatásunk szerint a szegmentálás alapú osztályozó algoritmusokkal mind pontosságban és futásidőben jobb hatékonyságot lehet elérni mint a képpontonkénti módszerekkel. Tapasztalatunk alapján a fentről-lefele haladó szegmentáló algoritmusokkal jobb tematikus osztályozási pontosságot lehet elérni mint a lentről-lefele haladó algoritmusokkal, mivel az előbbiek kevésbé érzékenyek az osztályok spektrális szórásának különbségeire. A szegmentálás alapú algoritmusok Bhattacharyya-távolság alapú osztályozással robusztusabbá válnak az osztályozási hibákkal szemben, mivel így az osztályozás kevésbé érzékeny a nagy spektrális kiterjedésű szegmensekre. Alapos tesztelés alapján a minimum normalizált vágás alapú szegmentálás Bhattacharyya-távolság alapú osztályozással bizonyult leginkább robusztus és hatékony megoldásnak a tematikus osztályozási feladatra. 3. Térképek raszter-vektor konverziója A térképek raszter-vektor konverziójának az a célja, hogy olyan digitális térképeket állítsunk elő, amelyek használhatók térinformatikai adatbázisokban 3

5 és rendszerekben. A dolgozatban az IRIS projekt eredményeit és a kapcsolódó optimalizációs problémák megoldásait ismertetjük [7, 6]. A bemutatott keretrendszerben a konverziós folyamatot három részre osztottuk fel: előfeldolgozás, a vektor adatok kinyerése, majd az utófeldolgozás. Az előfeldolgozás során a raszter képet egyszerűsítjük, hogy az alkalmassá váljon a vektorizálásra. A második lépésben az előfeldolgozott raszterképből előállítjuk a vektorizált térképet. Végül az utófeldolgozásban javítjuk a vektoros kép minőségét. Az előfeldolgozásban egyszerű képfeldolgozó eljárásokat használtunk, elsősorban digitális szűrőket és szín transzformációkat [14]. A vektorizált térkép előállításához az objektumokat három csoportba osztottuk, név szerint területekre, vonalakra és szimbólumokra. A területek kinyeréséhez a raszter képpontonjait osztályozzuk a térképen előforduló színosztályokba. A vektorizált térképet egy síkgráf primál és duális reprezentációjaként tároljuk el. A dolgozatban szintén vizsgáltuk pontozott textúrák felismerését, ami speciális esete a területek kinyerésének. A vonalak felismeréséhez egy színdekompozíciós módszert használtunk, amelyben minden képpontot egy terület és egy vonal vagy szimbólum szín keverékére bontottunk fel. A vonalak él-vékonyító szűrő alkalmazása után kinyerhetők a képről. Szimbólumok felismerésére raszter alapú mintaillesztő algoritmust alkalmaztunk. Továbbá, kifejlesztettünk egy módszert téglalap alakú épületek felismerésére, a minimális befoglaló téglalap algoritmus segítségével. Az utófeldolgozási lépésben a különböző típusú objektumokat együtt vizsgáltuk, hogy ezzel a térkép minőségét javítsuk. Például, ha egy szimbólum olyan területen van, amelyen nem szerepelhet, akkor töröljük a térképről. Összefoglaljuk a témához kapcsolódó eredményeinket: Kifejlesztettünk egy keretrendszert raszter térképek automatikus vektorizálására, és létrehoztunk egy transzformációs folyamatot magyar topográfiai térképek konverziójára. A síkgráfok használata térbeli objektum tárolására egy ismert technika, mégis csak ritkán fordul elő GIS-alkalmazásokban. A legtöbb kereskedelmi alkalmazás nem támogatja ezt az adatreprezentációt. Tapasztalataink alapján ezen adatstruktúra segítségével könnyebb karbantartani a térkép objektumok topológiáját, ugyanakkor lehetővé teszi a térkép egyszerű módosítását is. Kifejlesztettünk egy algoritmust a pontozott területek felismerésére Delaunay-háromszögelés segítségével, és egy másikat téglalap alakú épületek keresésére a minimális befoglaló téglalap algoritmus használatával. 4

6 4. Ügynökök beosztásának optimalizálása Adottak kereskedelmi ügynökök, akiknek ügyfeleket kell meglátogatniuk megadott időben. Továbbá, az ügynököknek, amikor nem vesznek részt látogatáson, vissza kell menniük az irodájukba, és ott egyéb munkát kell végezniük. A feladat az, hogy tervezzük meg az ügynökök beosztását egy napra. A problémára egy oszlop generálás alapú megoldás adható [4]. A munkanap akkor kezdődik, amikor az ügynök megérkezik az irodájába vagy az első találkozóra. A látogatások és az irodai feladatok helyszíne között az ügynököknek autóval vagy tömegközlekedéssel el kell utazniuk. Továbbá, az ügynökök napi beosztásában ebédidőt is kell biztosítani. A feladatra készítettünk egy egészértékű lineáris programozási modellt, amelyben minden ügynök minden lehetséges beosztásához egy bináris változót rendeltünk. Mivel az összes lehetséges egyéni beosztások száma nagy, ezért az oszlop generálás módszerét [13] használtunk a lineáris program megoldására. Az oszlop generálás módszerhez szükséges egy szubrutin, amely megkeres egy olyan duális feltételt, amelyet megsért az aktuális duális megoldás. Ezt a feladatot erőforrás korlátos legrövidebb utak problémájaként formalizáltuk, és egy dinamikus programozás módszert [9] használó algoritmussal oldottuk meg. Az egészértékű megoldás elérésére egy mohó kerekítési módszert alkalmaztunk. Az algoritmusban lépésenként kiválasztunk egy-egy változót, és rögzítjük az értékét egyre. Minden lépésben az a változó kerül kiválasztásra, amely legkisebb mértékben növeli a globális költségfüggvény értékét. A feladatban fontos részprobléma az, hogy az ügynökök útvonalát meg kelltervezniatalálkozókésazirodaimunkákközött. Nohaerreacélraazoptimalizáló szoftver fejlesztésnél egy külső, web-service-ként elérhető terméket vettünk igénybe, a dolgozatban összefoglaltuk az útvonaltervezés legfontosabb módszereit. A legfontosabb eredményeink a beosztás készítés témájában: Kifejlesztettünk egy komplex optimalizálási algoritmust a beosztás tervezési problémára. Kiértékeltük az oszlop generálás algoritmusához használt heurisztikus kerekítési eljárást. A tapasztalati eredmények azt mutatják, hogy a kifejlesztett algoritmus megfelelő és hatékony megoldást nyújt a beosztási problémára. 5

7 5. LEMON optimalizálási könyvtár LEMON (Library for Efficient Modeling and Optimization in Networks 2 ) [12, 5] egy hatékony, nyílt forráskódú, generikus optimalizálási programkönyvtár. Ezen könyvtár fejlesztéséhez személyesen is hozzájárultam. Számos adatstruktúra található a LEMON könyvtárban, amelyek felhasználhatók optimalizálási eljárásokban. Ezek közül legfontosabb típusok a gráf osztályok és a hozzájuk tartozó típusok, mint például csúcsok, élek és leképzések. Számos további kiegészítő struktúra is megtalálható a könyvtárban, például különböző kupac implementációk és unió-holvan adatszerkezetek. A könyvtárban megtalálható számos gráfalgoritmus és kombinatorikus optimalizálási eljárás hatékony implementációja. Ezen algoritmusok között olyan alapvető eljárások szerepelnek, mint a mélységi és szélességi keresés, a Dijkstra algoritmus, a Bellman-Ford algoritmus, a Kruskal algoritmus és további eljárások gráfok tulajdonságainak (összefüggőség, páros gráf, Euler gráf, stb.) meghatározására. Olyan összetett algoritmusok is szerepelnek a könyvtárban, mint a maximális folyam keresés, a minimális vágás algoritmusai, a maximális párosítások, a minimális átlagsúlyú kör keresés, a minimális költségű folyamok és a gráfok síkba ágyazása. A lineáris programozás (LP) valószínűleg a legfontosabb általános eszköz az operációkutatásban. Számtalan optimalizálási feladat formalizálható és megoldható LP feladatként. Számos LP megoldó programkönyvtár használható a LEMON segítségével, amely ezen könyvtárakhoz egységes és magas szintű interfészt biztosít. A dolgozatban bemutatjuk a könyvtár belső megvalósításának néhány részletét, például azt, hogy hogyan tárolható C++ vector adattípusban gráfok adjacencia listája, vagy hogyan alkalmazható az Observer minta gráfok változásainak jelzésére. Többek között ez a két megoldás szükséges a hatékony és kényelmes leképzés típus megvalósításához a LEMON programkönyvtárban. A dolgozatban összehasonlítottuk a LEMON könyvtár futásidejű hatékonyságát a legfontosabb konkurens termékekkel, azaz a Boost [2] és a LE- DA [11] könyvtárral. A tesztek eredményei alapján azt a következtetést vonhatjuk le, hogy az algoritmusok és adatszerkezet jelentősen gyorsabbak LEMON-ban, mint a másik két vizsgált könyvtárban. Összefoglaljuk a témához kapcsolódó eredményeinket: Számos adatszerkezet, algoritmus és egyéb hasznos komponens megtalálható a LEMON programkönyvtárban, amelyek egyszerűen kombinálhatóak gráfoptimalizálási problémák megoldására. 2 Programkönyvtár hálózatok hatékony modellezéséhez és optimalizálásához 6

8 Részletes tesztelés alapján, a LEMON-ban szereplő alapvető algoritmusok és adatszerkezetek hatékonyabbnak bizonyultak, mint más széles körben használt konkurens könyvtárakban. A könyvtár fejlesztéséhez személyesen is hozzájárultam. Több algoritmust és adatszerkezetet implementáltam, és fontos tervezési kérdések megvitatásában is részt vettem. Mivel a könyvtár széleskörűen alkalmazható eszközöket biztosít, ezáltal hatékonyan felhasználható távérzékelésben és geoinformatikában felmerülő optimalizálási problémák megoldására is. A LEMON gráfstruktúra alkalmas valós világban előforduló térinformatikai objektumok reprezentálására. Továbbá, a képfeldolgozó algoritmusok megvalósításához a LEMON rácsgráf típusa nyújt hatékony segítséget. 6. Összefoglalás Amikor egy komplex, valós életbeli problémát akarunk megoldani, a matematikát, a számítástudományt és a szoftvertechnológiát együtt, szintézisben kell alkalmazni. Először egy matematikai modellt kell létrehozni, majd egy optimalizálási módszert kell kidolgozni, végül hatékony algoritmusokat kell implementálni megfelelő szoftver eszközök segítségével. Ezt módszertant sikeresen alkalmaztuk a dolgozatban bemutatott problémák megoldása során. Hivatkozások [1] Jean-Marie Beaulieu and Morris Goldberg. Hierarchy in picture segmentation: A stepwise optimization approach. IEEE Trans. Pattern Anal. Mach. Intell., 11(2): , [2] Boost C++ Libraries [3] Balázs Dezső, Roberto Giachetta, László István, and Fekete István. Experimental study on graph-based image segmentation methods in the classification of satellite images. EARSeL eproceedings, 11(1):12 24, [4] Balázs Dezső, Alpár Jüttner, and Péter Kovács. Column generation method for an agent scheduling problem. Electronic Notes in Discrete Mathematics, 36: , ISCO International Symposium on Combinatorial Optimization. 7

9 [5] Balázs Dezső, Alpár Jüttner, and Péter Kovács. LEMON an Open Source C++ Graph Template Library. Electronic Notes in Theoretical Computer Science, 264(5):23 45, Proceedings of the Second Workshop on Generative Technologies (WGT) [6] Balázs Dezső, Zsigmond Máriás, and István Elek. Image processing methods in raster-vector conversion of topographic maps. In International Conference on Artificial Intelligence and Pattern Recognition, July [7] István Elek, Zsigmond Máriás, and Balázs Dezső. IRIS, Intelligent Raster Interpretation System (in Hungarian). Technical report, Faculty of Informatics, Eötvös Loránd University, Budapest, [8] Pedro F. Felzenszwalb and Daniel P. Huttenlocher. Efficient graph-based image segmentation. Int. J. Comput. Vision, 59(2): , [9] Stefan Irnich and Guy Desaulniers. Shortest path problems with resource constraints. Column Generation, pages 33 65, [10] István László, Balázs Dezső, István Fekete, and Tamás Pröhle. A fully segment-based method for the classification of satellite images. In 10th Symposium on Programming Languages and Software Tools, June [11] LEDA Library of Efficient Data Types and Algorithms [12] LEMON Library for Efficient Modeling and Optimization in Networks [13] Marco E. Lübbecke and Jacques Desrosiers. Selected topics in column generation. Oper. Res., 53(6): , [14] William K. Pratt. Digital Image Processing. John Wiley & Sons, New York, [15] Jianbo Shi and Jitendra Malik. Normalized cuts and image segmentation. IEEE Trans. on Pattern Analysis and Machine Intelligence, 22(8): , [16] James C. Tilton. Image segmentation by iterative parallel region growing and splitting. In Proc. of the International Geoscience and Remote Sensing Symp. (IGARSS89), pages , [17] Song Wang and Jeffrey Mark Siskind. Image segmentation with minimum mean cut. 8 th IEEE International Conf. on Computer Vision, 1:517,

Gráfalgoritmusok és hatékony adatszerkezetek szemléltetése

Gráfalgoritmusok és hatékony adatszerkezetek szemléltetése Gráfalgoritmusok és hatékony adatszerkezetek szemléltetése Készítette: Bognár Gergő Témavezető: Veszprémi Anna Eötvös Loránd Tudományegyetem Informatikai Kar Algoritmusok és Alkalmazásaik Tanszék Budapest,

Részletesebben

Adatszerkezetek 2. Dr. Iványi Péter

Adatszerkezetek 2. Dr. Iványi Péter Adatszerkezetek 2. Dr. Iványi Péter 1 Fák Fákat akkor használunk, ha az adatok között valamilyen alá- és fölérendeltség van. Pl. könyvtárszerkezet gyökér (root) Nincsennek hurkok!!! 2 Bináris fák Azokat

Részletesebben

7. Régió alapú szegmentálás

7. Régió alapú szegmentálás Digitális képek szegmentálása 7. Régió alapú szegmentálás Kató Zoltán http://www.cab.u-szeged.hu/~kato/segmentation/ Szegmentálási kritériumok Particionáljuk a képet az alábbi kritériumokat kielégítő régiókba

Részletesebben

Minimális költségű folyam-algoritmusok összehasonlítása

Minimális költségű folyam-algoritmusok összehasonlítása Minimális költségű folyam-algoritmusok összehasonlítása Király Zoltán¹, Kovács Péter² ¹ ELTE TTK Számítógéptudományi Tanszék, ELTE CNL kiraly@cs.elte.hu ² ELTE IK Algoritmusok és Alkalmazásaik Tanszék,

Részletesebben

Gráfok 2. Legrövidebb utak, feszítőfák. Szoftvertervezés és -fejlesztés II. előadás. Szénási Sándor

Gráfok 2. Legrövidebb utak, feszítőfák. Szoftvertervezés és -fejlesztés II. előadás.   Szénási Sándor Gráfok 2. Legrövidebb utak, feszítőfák előadás http://nik.uni-obuda.hu/sztf2 Szénási Sándor Óbudai Egyetem,Neumann János Informatikai Kar Legrövidebb utak keresése Minimális feszítőfa keresése Gráfok 2

Részletesebben

TÉRINFORMATIKAI ALGORITMUSOK

TÉRINFORMATIKAI ALGORITMUSOK Topológiai algoritmusok és adatszerkezetek TÉRINFORMATIKAI ALGORITMUSOK Cserép Máté mcserep@caesar.elte.hu 2015. november 18. EÖTVÖS LORÁND TUDOMÁNYEGYETEM INFORMATIKAI KAR BEVEZETŐ Topológia: olyan matematikai

Részletesebben

VI. Magyar Földrajzi Konferencia 524-529

VI. Magyar Földrajzi Konferencia 524-529 Van Leeuwen Boudewijn Tobak Zalán Szatmári József 1 BELVÍZ OSZTÁLYOZÁS HAGYOMÁNYOS MÓDSZERREL ÉS MESTERSÉGES NEURÁLIS HÁLÓVAL BEVEZETÉS Magyarország, különösen pedig az Alföld váltakozva szenved aszályos

Részletesebben

A SZEGMENTÁLÁS SZEREPE AZ ŰRFELVÉTELEK TEMATIKUS OSZTÁLYOZÁSÁBAN. Összefoglaló

A SZEGMENTÁLÁS SZEREPE AZ ŰRFELVÉTELEK TEMATIKUS OSZTÁLYOZÁSÁBAN. Összefoglaló A SZEGMENTÁLÁS SZEREPE AZ ŰRFELVÉTELEK TEMATIKUS OSZTÁLYOZÁSÁBAN THE ROLE OF SEGMENTATION IN THE THEMATIC CLASSIFICATION OF SATELLITE IMAGES Fekete István 1, Dezső Balázs 1, László István 1,, Ócsai Katalin

Részletesebben

Automatikus épület-felismerés ortofotókon objektum-alapú eljárással

Automatikus épület-felismerés ortofotókon objektum-alapú eljárással Automatikus épület-felismerés ortofotókon objektum-alapú eljárással Gera Dávid Ákos, Nádor Gizella, Surek György Földmérési és Távérzékelési Intézet Távérzékelési Igazgatóság 1. Bevezetés Napjainkban a

Részletesebben

Városi környezet vizsgálata távérzékelési adatok osztályozásával

Városi környezet vizsgálata távérzékelési adatok osztályozásával Városi környezet vizsgálata távérzékelési adatok osztályozásával Verőné Dr. Wojtaszek Małgorzata Óbudai Egyetem AMK Goeinformatika Intézet 20 éves a Térinformatika Tanszék 2014. december. 15 Felvetések

Részletesebben

Előadás célja: ERDAS IMAGINE történelem a Georgikon Karon. ERDAS IMAGINE alkalmazása Karunk oktatási feladataiban

Előadás célja: ERDAS IMAGINE történelem a Georgikon Karon. ERDAS IMAGINE alkalmazása Karunk oktatási feladataiban ERDAS IMAGINE ERDAS IMAGINE8.x osztályozó eljárások gyakorlati alkalmazása a Georgikon Karon gyakorlati alkalmazásának 1 Pallér Norbert2 Berke József lehetőségei berke@georgikon.hu Berke József 1 - Veszprémi

Részletesebben

Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére

Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére Doktori (PhD) értekezés tézisei Holczinger Tibor Témavezető: Dr. Friedler Ferenc Veszprémi Egyetem Műszaki Informatikai

Részletesebben

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) (specializáció választás a 4. félévben, specializációra lépés feltétele: az egyik szigorlat

Részletesebben

VALÓS HULLÁMFRONT ELŐÁLLÍTÁSA A SZÁMÍTÓGÉPES ÉS A DIGITÁLIS HOLOGRÁFIÁBAN PhD tézisfüzet

VALÓS HULLÁMFRONT ELŐÁLLÍTÁSA A SZÁMÍTÓGÉPES ÉS A DIGITÁLIS HOLOGRÁFIÁBAN PhD tézisfüzet VALÓS HULLÁMFRONT ELŐÁLLÍTÁSA A SZÁMÍTÓGÉPES ÉS A DIGITÁLIS HOLOGRÁFIÁBAN PhD tézisfüzet PAPP ZSOLT Budapesti Műszaki és Gazdaságtudományi Egyetem Fizika Tanszék 2003 1 Bevezetés A lézerek megjelenését

Részletesebben

Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra

Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra Szegedi Tudományegyetem Számítógépes Algoritmusok és Mesterséges Intelligencia Tanszék Dr. Németh Tamás Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra SZTE TTIK, Móra Kollégium,

Részletesebben

TÉRINFORMATIKAI ALGORITMUSOK

TÉRINFORMATIKAI ALGORITMUSOK Topológiai algoritmusok és adatszerkezetek TÉRINFORMATIKAI ALGORITMUSOK Cserép Máté mcserep@inf.elte.hu 2017. november 22. EÖTVÖS LORÁND TUDOMÁNYEGYETEM INFORMATIKAI KAR BEVEZETŐ Topológia: olyan matematikai

Részletesebben

Statisztikai eljárások a mintafelismerésben és a gépi tanulásban

Statisztikai eljárások a mintafelismerésben és a gépi tanulásban Statisztikai eljárások a mintafelismerésben és a gépi tanulásban Varga Domonkos (I.évf. PhD hallgató) 2014 május A prezentáció felépítése 1) Alapfogalmak 2) A gépi tanulás, mintafelismerés alkalmazási

Részletesebben

EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA

EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA infokommunikációs technológiák EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA Témavezető: Tarczali Tünde Témavezetői beszámoló 2015. január 7. TÉMAKÖR Felhő technológián

Részletesebben

Az IDRISI szoftver fejlesztésének új eredményei. Az IDRISI Taiga eszköztára: Új fejlesztések. Image Processing: Szegmentálás SEGMENTATION

Az IDRISI szoftver fejlesztésének új eredményei. Az IDRISI Taiga eszköztára: Új fejlesztések. Image Processing: Szegmentálás SEGMENTATION Az IDRISI szoftver fejlesztésének új eredményei Az IDRISI Taiga eszköztára: térinformatikai elemzés (GIS analysis) képfeldolgozás (image processing) térbeli elemzések (surface analysis) változás és idősoros

Részletesebben

Név KP Blokk neve KP. Logisztika I. 6 LOG 12 Dr. Kovács Zoltán Logisztika II. 6 Logisztika Dr. Kovács Zoltán

Név KP Blokk neve KP. Logisztika I. 6 LOG 12 Dr. Kovács Zoltán Logisztika II. 6 Logisztika Dr. Kovács Zoltán Név KP Blokk neve KP Felelıs vizsgáztató Kombinatorikus módszerek és algoritmusok 5 MAT 10 Dr. Tuza Zsolt Diszkrét és folytonos dinamikai rendszerek matematikai alapjai 5 Matematika Dr. Hartung Ferenc

Részletesebben

A gráffogalom fejlődése

A gráffogalom fejlődése A gráffogalom fejlődése ELTE Informatikai Kar, Doktori Iskola, Budapest Batthyány Lajos Gimnázium, Nagykanizsa erdosne@blg.hu a prezentáció kézirata elérhető: http://people.inf.elte.hu/szlavi/infodidact16/manuscripts/ena.pdf

Részletesebben

Nemlineáris optimalizálási problémák párhuzamos megoldása grafikus processzorok felhasználásával

Nemlineáris optimalizálási problémák párhuzamos megoldása grafikus processzorok felhasználásával Nemlineáris optimalizálási problémák párhuzamos megoldása grafikus processzorok felhasználásával 1 1 Eötvös Loránd Tudományegyetem, Informatikai Kar Kari TDK, 2016. 05. 10. Tartalom 1 2 Tartalom 1 2 Optimalizálási

Részletesebben

Branch-and-Bound. 1. Az egészértéketű programozás. a korlátozás és szétválasztás módszere Bevezető Definíció. 11.

Branch-and-Bound. 1. Az egészértéketű programozás. a korlátozás és szétválasztás módszere Bevezető Definíció. 11. 11. gyakorlat Branch-and-Bound a korlátozás és szétválasztás módszere 1. Az egészértéketű programozás 1.1. Bevezető Bizonyos feladatok modellezése kapcsán előfordulhat olyan eset, hogy a megoldás során

Részletesebben

Súlyozott automaták alkalmazása

Súlyozott automaták alkalmazása Súlyozott automaták alkalmazása képek reprezentációjára Gazdag Zsolt Szegedi Tudományegyetem Számítástudomány Alapjai Tanszék Tartalom Motiváció Fraktáltömörítés Súlyozott véges automaták Képek reprezentációja

Részletesebben

Euler tétel következménye 1:ha G összefüggő síkgráf és legalább 3 pontja van, akkor: e 3

Euler tétel következménye 1:ha G összefüggő síkgráf és legalább 3 pontja van, akkor: e 3 Síkgráfok Kuratowski-tétel: egy gráf akkor és csak akkor síkba rajzolható gráf, ha nincs olyan részgráfja, ami a K 5 -el, vagy a K 3,3 -altopologikusan izomorf (homeomorf). Euler síkgráfokra vonatkozó

Részletesebben

Drótposta: kovacsea@math.bme.hu ; edith_kovacs@yahoo.com ; Honlapom: http://www.math.bme.hu/diffe/staff/kovacse.shtml

Drótposta: kovacsea@math.bme.hu ; edith_kovacs@yahoo.com ; Honlapom: http://www.math.bme.hu/diffe/staff/kovacse.shtml Szakmai önéletrajz 1.1 Személyes adatok: Nevem: Kovács Edith Alice Születési idő, hely: 1971.05.18, Arad Drótposta: kovacsea@math.bme.hu ; edith_kovacs@yahoo.com ; Honlapom: http://www.math.bme.hu/diffe/staff/kovacse.shtml

Részletesebben

Önálló labor beszámoló Képek szegmentálása textúra analízis segítségével. MAJF21 Eisenberger András május 22. Konzulens: Dr.

Önálló labor beszámoló Képek szegmentálása textúra analízis segítségével. MAJF21 Eisenberger András május 22. Konzulens: Dr. Önálló labor beszámoló Képek szegmentálása textúra analízis segítségével 2011. május 22. Konzulens: Dr. Pataki Béla Tartalomjegyzék 1. Bevezetés 2 2. Források 2 3. Kiértékelő szoftver 3 4. A képek feldolgozása

Részletesebben

Multimédiás adatbázisok

Multimédiás adatbázisok Multimédiás adatbázisok Multimédiás adatbázis kezelő Olyan adatbázis kezelő, mely támogatja multimédiás adatok (dokumentum, kép, hang, videó) tárolását, módosítását és visszakeresését Minimális elvárás

Részletesebben

Topográfiai térképek automatikus raszter-vektor konverziója

Topográfiai térképek automatikus raszter-vektor konverziója Topográfiai térképek automatikus raszter-vektor konverziója Doktori értekezés tézisei Szendrei Rudolf Témavezető: Dr. Elek István Eötvös Loránd Tudományegyetem Informatikai Kar Informatikai Doktori Iskola

Részletesebben

5/1. tétel: Optimalis feszítőfák, Prim és Kruskal algorithmusa. Legrövidebb utak graphokban, negatív súlyú élek, Dijkstra és Bellman Ford algorithmus.

5/1. tétel: Optimalis feszítőfák, Prim és Kruskal algorithmusa. Legrövidebb utak graphokban, negatív súlyú élek, Dijkstra és Bellman Ford algorithmus. 5/1. tétel: Optimalis feszítőfák, Prim és Kruskal algorithmusa. Legrövidebb utak graphokban, negatív súlyú élek, Dijkstra és Bellman Ford algorithmus. Optimalis feszítőfák Egy összefüggő, irányítatlan

Részletesebben

Sztöchiometriai egyenletrendszerek minimális számú aktív változót tartalmazó megoldásainak meghatározása a P-gráf módszertan alkalmazásával

Sztöchiometriai egyenletrendszerek minimális számú aktív változót tartalmazó megoldásainak meghatározása a P-gráf módszertan alkalmazásával Sztöchiometriai egyenletrendszerek minimális számú aktív változót tartalmazó megoldásainak meghatározása a P-gráf módszertan alkalmazásával * Pannon Egyetem, M szaki Informatikai Kar, Számítástudomány

Részletesebben

Algoritmuselmélet. Bonyolultságelmélet. Katona Gyula Y.

Algoritmuselmélet. Bonyolultságelmélet. Katona Gyula Y. Algoritmuselmélet Bonyolultságelmélet Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem 12. előadás Katona Gyula Y. (BME SZIT) Algoritmuselmélet

Részletesebben

angolul: greedy algorithms, románul: algoritmi greedy

angolul: greedy algorithms, románul: algoritmi greedy Mohó algoritmusok angolul: greedy algorithms, románul: algoritmi greedy 1. feladat. Gazdaságos telefonhálózat építése Bizonyos városok között lehet direkt telefonkapcsolatot kiépíteni, pl. x és y város

Részletesebben

Totális Unimodularitás és LP dualitás. Tapolcai János

Totális Unimodularitás és LP dualitás. Tapolcai János Totális Unimodularitás és LP dualitás Tapolcai János tapolcai@tmit.bme.hu 1 Optimalizálási feladat kezelése NP-nehéz Hatékony megoldás vélhetően nem létezik Jó esetben hatékony algoritmussal közelíteni

Részletesebben

Hasonlósági keresés molekulagráfokon: legnagyobb közös részgráf keresése

Hasonlósági keresés molekulagráfokon: legnagyobb közös részgráf keresése Hasonlósági keresés molekulagráfokon: legnagyobb közös részgráf keresése Kovács Péter ChemAxon Kft., ELTE IK kpeter@inf.elte.hu Budapest, 2018.11.06. Bevezetés Feladat: két molekulagráf legnagyobb közös

Részletesebben

22. GRÁFOK ÁBRÁZOLÁSA

22. GRÁFOK ÁBRÁZOLÁSA 22. GRÁFOK ÁBRÁZOLÁSA A megoldandó feladatok, problémák modellezése során sokszor gráfokat alkalmazunk. A gráf fogalmát a matematikából ismertnek vehetjük. A modellezés során a gráfok több változata is

Részletesebben

Kereső algoritmusok a diszkrét optimalizálás problémájához

Kereső algoritmusok a diszkrét optimalizálás problémájához Kereső algoritmusok a diszkrét optimalizálás problémájához A. Grama, A. Gupta, G. Karypis és V. Kumar: Introduction to Parallel Computing, Addison Wesley, 2003. könyv anyaga alapján A kereső eljárások

Részletesebben

Válogatott kérdések a képelemzésből

Válogatott kérdések a képelemzésből Válogatott kérdések a képelemzésből Csornai Gábor László István Budapest Főváros Kormányhivatala Mezőgazdasági Távérzékelési és Helyszíni Ellenőrzési Osztály Az előadás 2011-es átdolgozott változata a

Részletesebben

Gráfalgoritmusok ismétlés ősz

Gráfalgoritmusok ismétlés ősz Gráfalgoritmusok ismétlés 2017. ősz Gráfok ábrázolása Egy G = (V, E) gráf ábrázolására alapvetően két módszert szoktak használni: szomszédsági listákat, illetve szomszédsági mátrixot. A G = (V, E) gráf

Részletesebben

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék 06/7. félév 7. Előadás Dr. Kulcsár Gyula egyetemi docens Tartalom. A projektütemezés alapjai..

Részletesebben

1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok. HálózatokII, 2007

1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok. HálózatokII, 2007 Hálózatok II 2007 1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok 1 Az előadáshoz Előadás: Szerda 17:00 18:30 Gyakorlat: nincs Vizsga írásbeli Honlap: http://people.inf.elte.hu/lukovszki/courses/g/07nwii

Részletesebben

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.

SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb. SZOFTVERES SZEMLÉLTETÉS A MESTERSÉGES INTELLIGENCIA OKTATÁSÁBAN _ Jeszenszky Péter Debreceni Egyetem, Informatikai Kar jeszenszky.peter@inf.unideb.hu Mesterséges intelligencia oktatás a DE Informatikai

Részletesebben

Ionogram releváns területeinek meghatározása és elemzésének automatikus megvalósítása

Ionogram releváns területeinek meghatározása és elemzésének automatikus megvalósítása Ionogram releváns területeinek meghatározása és elemzésének automatikus megvalósítása Előadó: Pieler Gergely, MSc hallgató, Nyugat-magyarországi Egyetem Konzulens: Bencsik Gergely, PhD hallgató, Nyugat-magyarországi

Részletesebben

Algoritmuselmélet 11. előadás

Algoritmuselmélet 11. előadás Algoritmuselmélet 11. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu 2002 Március 26. ALGORITMUSELMÉLET 11. ELŐADÁS 1 Kruskal

Részletesebben

Élpont osztályozáson alapuló robusztus tekintetkövetés

Élpont osztályozáson alapuló robusztus tekintetkövetés KÉPFELDOLGOZÁS Élpont osztályozáson alapuló robusztus tekintetkövetés HELFENBEIN TAMÁS Ipari Kommunikációs Technológiai Intézet, Bay Zoltán Alkalmazott Kutatási Közalapítvány helfenbein@ikti.hu Lektorált

Részletesebben

A számítástudomány alapjai

A számítástudomány alapjai A számítástudomány alapjai Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Legszélesebb utak Katona Gyula Y. (BME SZIT) A számítástudomány

Részletesebben

A PhysioBank adatmegjelenítő szoftvereinek hatékonysága

A PhysioBank adatmegjelenítő szoftvereinek hatékonysága A PhysioBank adatmegjelenítő szoftvereinek hatékonysága Kaczur Sándor kaczur@gdf.hu GDF Informatikai Intézet 2012. november 14. Célok, kutatási terv Szabályos EKG-felvétel: P, Q, R, S, T csúcs Anatómiai

Részletesebben

Téradatokkal kapcsolatos elemzések és fejlesztések a FÖMI Térinformatikai Igazgatóságán

Téradatokkal kapcsolatos elemzések és fejlesztések a FÖMI Térinformatikai Igazgatóságán Téradatokkal kapcsolatos elemzések és fejlesztések a FÖMI Térinformatikai Igazgatóságán Dr. Kristóf Dániel Képes Attila GISOpen 2013 NyME GEO, Székesfehérvár, 2013.03.12-14. Földmérési és Távérzékelési

Részletesebben

Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások

Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások Pannon Egyetem Informatikai Tudományok Doktori Iskola Tézisfüzet Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások Kovács Levente Képfeldolgozás és Neuroszámítógépek Tanszék Témavezet

Részletesebben

Ellátási lánc optimalizálás P-gráf módszertan alkalmazásával mennyiségi és min ségi paraméterek gyelembevételével

Ellátási lánc optimalizálás P-gráf módszertan alkalmazásával mennyiségi és min ségi paraméterek gyelembevételével Ellátási lánc optimalizálás P-gráf módszertan alkalmazásával mennyiségi és min ségi paraméterek gyelembevételével Pekárdy Milán, Baumgartner János, Süle Zoltán Pannon Egyetem, Veszprém XXXII. Magyar Operációkutatási

Részletesebben

Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben

Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben Mérnök informatikus mesterszak mintatanterve (GE-MI) nappali tagozat/ MSc in, full time Érvényes: 2011/2012. tanév 1. félévétől, felmenő rendszerben Tantárgy Tárgykód I. félév ősz II. félév tavasz Algoritmusok

Részletesebben

Algoritmusok bonyolultsága

Algoritmusok bonyolultsága Algoritmusok bonyolultsága 5. előadás http://www.ms.sapientia.ro/~kasa/komplex.htm 1 / 27 Gazdaságos faváz Kruskal-algoritmus Joseph Kruskal (1928 2010) Legyen V = {v 1, v 2,..., v n }, E = {e 1, e 2,...,

Részletesebben

Hibatűrő TDMA ütemezés tervezése ciklikus vezeték nélküli hálózatokban. Orosz Ákos, Róth Gergő, Simon Gyula. Pannon Egyetem

Hibatűrő TDMA ütemezés tervezése ciklikus vezeték nélküli hálózatokban. Orosz Ákos, Róth Gergő, Simon Gyula. Pannon Egyetem Hibatűrő TDMA ütemezés tervezése ciklikus vezeték nélküli hálózatokban Orosz Ákos, Róth Gergő, Simon Gyula Pannon Egyetem Rendszer- és Számítástudományi Tanszék Email: {orosz, roth, simon}@dcs.uni-pannon.hu

Részletesebben

Adaptív dinamikus szegmentálás idősorok indexeléséhez

Adaptív dinamikus szegmentálás idősorok indexeléséhez Adaptív dinamikus szegmentálás idősorok indexeléséhez IPM-08irAREAE kurzus cikkfeldolgozás Balassi Márton 1 Englert Péter 1 Tömösy Péter 1 1 Eötvös Loránd Tudományegyetem Informatikai Kar 2013. november

Részletesebben

Nagy hálózatok előfeldolgozása gyorsabb útvonalkereséshez

Nagy hálózatok előfeldolgozása gyorsabb útvonalkereséshez Nagy hálózatok előfeldolgozása gyorsabb útvonalkereséshez Szakdolgozat Írta: Góbor Dániel Matematika BSc. alkalmazott matematikus szakirány Témavezető: Király Zoltán, egyetemi docens Számítógéptudományi

Részletesebben

Kereső algoritmusok a diszkrét optimalizálás problémájához

Kereső algoritmusok a diszkrét optimalizálás problémájához Kereső algoritmusok a diszkrét optimalizálás problémájához A. Grama, A. Gupta, G. Karypis és V. Kumar: Introduction to Parallel Computing, Addison Wesley, 2003. könyv anyaga alapján A kereső eljárások

Részletesebben

Közösség detektálás gráfokban

Közösség detektálás gráfokban Közösség detektálás gráfokban Önszervező rendszerek Hegedűs István Célkitűzés: valamilyen objektumok halmaza felett minták, csoportok detektálása csakis az egyedek közötti kapcsolatok struktúrájának a

Részletesebben

Gépi tanulás a gyakorlatban. Bevezetés

Gépi tanulás a gyakorlatban. Bevezetés Gépi tanulás a gyakorlatban Bevezetés Motiváció Nagyon gyakran találkozunk gépi tanuló alkalmazásokkal Spam detekció Karakter felismerés Fotó címkézés Szociális háló elemzés Piaci szegmentáció analízis

Részletesebben

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time)

Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) Mérnök informatikus (BSc) alapszak levelező tagozat (BIL) / BSc in Engineering Information Technology (Part Time) (A képzés közös része, szakirányválasztás a 3. félév végén) Tárgykód Félév Tárgynév Tárgy

Részletesebben

Földmérési és Távérzékelési Intézet

Földmérési és Távérzékelési Intézet Ta p a s z ta l a to k é s g ya ko r l a t i m e g o l d á s o k a W M S s zo l gá l tatá s b a n Földmérési és Távérzékelési Intézet 2011.03.13. WMS Szolgáltatások célja A technikai fejlődéshez igazodva

Részletesebben

Henger eltávolítása 3D szkennelt kavicsról

Henger eltávolítása 3D szkennelt kavicsról Henger eltávolítása 3D szkennelt kavicsról Ludmány Balázs 2018. december 6. Kavicsok alakfejlődése A sziklák általában síkok mentén hasadnak Ahogy a víz szállítja őket folyamatosan lekerekednek Matematikai

Részletesebben

Térinformatikai adatszerkezetek

Térinformatikai adatszerkezetek Térinformatikai adatszerkezetek 1. Pont Egy többdimenziós pont reprezentálható sokféle módon. A választott reprezentáció függ attól, hogy milyen alkalmazás során akarjuk használni, és milyen típusú műveleteket

Részletesebben

P-gráf alapú workflow modellezés fuzzy kiterjesztéssel

P-gráf alapú workflow modellezés fuzzy kiterjesztéssel P-gráf alapú workflow modellezés fuzzy kiterjesztéssel Doktori (PhD) értekezés Tick József témavezető: Dr. Kovács Zoltán Pannon Egyetem Műszaki Informatikai Kar Informatikai Tudományok Doktori Iskola 2007.

Részletesebben

A távérzékelt felvételek tematikus kiértékelésének lépései

A távérzékelt felvételek tematikus kiértékelésének lépései A távérzékelt felvételek tematikus kiértékelésének lépései Csornai Gábor László István Földmérési és Távérzékelési Intézet Mezőgazdasági és Vidékfejlesztési Igazgatóság Az előadás 2011-es átdolgozott változata

Részletesebben

Szociális hálózatok Gráf alapú módszerek. Adatbányászat. Klaszterezés Szociális hálózatok. Szegedi Tudományegyetem. Adatbányászat

Szociális hálózatok Gráf alapú módszerek. Adatbányászat. Klaszterezés Szociális hálózatok. Szegedi Tudományegyetem. Adatbányászat Klaszterezés Szegedi Tudományegyetem Élei lehetnek címkézettek (pl. ellenség, barát), továbbá súlyozottak (pl. telefonbeszélgetés) Megjelenési formái Ismeretségi, társszerzőségi gráf (Erdős-Bacon szám)

Részletesebben

Pontfelhő létrehozás és használat Regard3D és CloudCompare nyílt forráskódú szoftverekkel. dr. Siki Zoltán

Pontfelhő létrehozás és használat Regard3D és CloudCompare nyílt forráskódú szoftverekkel. dr. Siki Zoltán Pontfelhő létrehozás és használat Regard3D és CloudCompare nyílt forráskódú szoftverekkel dr. Siki Zoltán siki.zoltan@epito.bme.hu Regard3D Nyílt forráskódú SfM (Structure from Motion) Fényképekből 3D

Részletesebben

EÖTVÖS LORÁND TUDOMÁNYEGYETEM MATEMATIKAI INTÉZET ALKALMAZOTT MATEMATIKUS MESTERKÉPZÉS SZAKLEÍRÁS

EÖTVÖS LORÁND TUDOMÁNYEGYETEM MATEMATIKAI INTÉZET ALKALMAZOTT MATEMATIKUS MESTERKÉPZÉS SZAKLEÍRÁS EÖTVÖS LORÁND TUDOMÁNYEGYETEM MATEMATIKAI INTÉZET ALKALMAZOTT MATEMATIKUS MESTERKÉPZÉS SZAKLEÍRÁS BUDAPEST 2013 ALKALMAZOTT MATEMATIKUS MESTERSZAK (2013 ) Képzési idő: 4 félév A szak indításának tervezett

Részletesebben

Gépi tanulás a gyakorlatban. Kiértékelés és Klaszterezés

Gépi tanulás a gyakorlatban. Kiértékelés és Klaszterezés Gépi tanulás a gyakorlatban Kiértékelés és Klaszterezés Hogyan alkalmazzuk sikeresen a gépi tanuló módszereket? Hogyan válasszuk az algoritmusokat? Hogyan hangoljuk a paramétereiket? Precízebben: Tegyük

Részletesebben

Adott: VPN topológia tervezés. Költségmodell: fix szakaszköltség VPN végpontok

Adott: VPN topológia tervezés. Költségmodell: fix szakaszköltség VPN végpontok Hálózatok tervezése VITMM215 Maliosz Markosz 2012 12.10..10.27 27. Adott: VPN topológia tervezés fizikai hálózat topológiája Költségmodell: fix szakaszköltség VPN végpontok 2 VPN topológia tervezés VPN

Részletesebben

Diszkrét matematika 1. estis képzés

Diszkrét matematika 1. estis képzés Diszkrét matematika 1. estis képzés 2019. tavasz 1. Diszkrét matematika 1. estis képzés 11. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Mérai László diái alapján

Részletesebben

Diszkrét matematika 2. estis képzés

Diszkrét matematika 2. estis képzés Diszkrét matematika 2. estis képzés 2018. tavasz 1. Diszkrét matematika 2. estis képzés 11. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék

Részletesebben

Ugrólisták. RSL Insert Example. insert(22) with 3 flips. Runtime?

Ugrólisták. RSL Insert Example. insert(22) with 3 flips. Runtime? Ugrólisták Ugrólisták Ugrólisták Ugrólisták RSL Insert Example insert(22) with 3 flips 13 8 29 20 10 23 19 11 2 13 22 8 29 20 10 23 19 11 2 Runtime? Ugrólisták Empirical analysis http://www.inf.u-szeged.hu/~tnemeth/alga2/eloadasok/skiplists.pdf

Részletesebben

Szétválasztási hálózatok szintézise: Különböző tulajdonságokon alapuló szétválasztó módszerek egyidejű alkalmazása. Heckl István

Szétválasztási hálózatok szintézise: Különböző tulajdonságokon alapuló szétválasztó módszerek egyidejű alkalmazása. Heckl István Szétválasztási hálózatok szintézise: Különböző tulajdonságokon alapuló szétválasztó módszerek egyidejű alkalmazása Doktori (PhD) értekezés Heckl István témavezető: Dr. Friedler Ferenc Pannon Egyetem Műszaki

Részletesebben

3. Nemzetközi talajinformációs rendszerek

3. Nemzetközi talajinformációs rendszerek Magyar Tudományos Akadémia Agrártudományi Kutatóközpont Talajtani és Agrokémiai Intézet Környezetinformatikai Osztály Pásztor László: Térbeli Talajinformációs Rendszerek/ Bevezetés a digitális talajtérképezésbe

Részletesebben

A megerosítéses tanulás és a szimulált hutés kombinált használata: algoritmusok és alkalmazások

A megerosítéses tanulás és a szimulált hutés kombinált használata: algoritmusok és alkalmazások MISKOLCI EGYETEM DOKTORI (PH.D.) TÉZISFÜZETEI HATVANY JÓZSEF INFORMATIKAI TUDOMÁNYOK DOKTORI ISKOLA A megerosítéses tanulás és a szimulált hutés kombinált használata: algoritmusok és alkalmazások Készítette:

Részletesebben

Virtuális Egér. Horváth Zsolt, Schnádenberger Gábor, Varjas Viktor. 2011. március 20.

Virtuális Egér. Horváth Zsolt, Schnádenberger Gábor, Varjas Viktor. 2011. március 20. Számítógépes Látás Projekt Virtuális Egér Horváth Zsolt, Schnádenberger Gábor, Varjas Viktor 011. március 0. Feladat kiírás: Egy olyan rendszer megvalósítása, melyben kamera értelmezi a kéz és az ujjak

Részletesebben

Szimulációs technikák

Szimulációs technikák SZÉCHENYI ISTVÁN EGYETEM Műszaki Tudományi Kar Informatikai tanszék Szimulációs technikák ( NGB_IN040_1) 2. csapat Comparator - Dokumentáció Mérnök informatikus BSc szak, nappali tagozat 2012/2013 II.

Részletesebben

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja.

(Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. Testmodellezés Testmodellezés (Solid modeling, Geometric modeling) Testmodell: egy létező vagy elképzelt objektum digitális reprezentációja. A tervezés (modellezés) során megadjuk a objektum geometria

Részletesebben

Panorámakép készítése

Panorámakép készítése Panorámakép készítése Képregisztráció, 2009. Hantos Norbert Blaskovics Viktor Összefoglalás Panoráma (image stitching, planar mosaicing): átfedő képek összeillesztése Lépések: Előfeldolgozás (pl. intenzitáskorrekciók)

Részletesebben

R ++ -tree: an efficient spatial access method for highly redundant point data - Martin Šumák, Peter Gurský

R ++ -tree: an efficient spatial access method for highly redundant point data - Martin Šumák, Peter Gurský R ++ -tree: an efficient spatial access method for highly redundant point data - Martin Šumák, Peter Gurský Recenzió: Németh Boldizsár Térbeli indexelés Az adatszerkezetek alapvetően fontos feladata, hogy

Részletesebben

Számítógép hálózatok, osztott rendszerek 2009

Számítógép hálózatok, osztott rendszerek 2009 Számítógép hálózatok, osztott rendszerek 2009 1: Bevezetés: Internet, rétegmodell Alapok: aszimptótika, gráfok 1 Az előadáshoz Előadás: Hétfő 10:00 12:00 óra Gyakorlat: Hétfő 14:00-16:00 óra Honlap: http://people.inf.elte.hu/lukovszki/courses/0910nwmsc

Részletesebben

Sapientia - Erdélyi Magyar TudományEgyetem (EMTE) Csíkszereda IRT- 4. kurzus. 3. Előadás: A mohó algoritmus

Sapientia - Erdélyi Magyar TudományEgyetem (EMTE) Csíkszereda IRT- 4. kurzus. 3. Előadás: A mohó algoritmus Csíkszereda IRT-. kurzus 3. Előadás: A mohó algoritmus 1 Csíkszereda IRT. kurzus Bevezetés Az eddig tanult algoritmus tipúsok nem alkalmazhatók: A valós problémák nem tiszta klasszikus problémák A problémák

Részletesebben

Gráfelméleti alapfogalmak

Gráfelméleti alapfogalmak 1 Gráfelméleti alapfogalmak Gráf (angol graph= rajz): pontokból és vonalakból álló alakzat. pontok a gráf csúcsai, a vonalak a gráf élei. GRÁ Irányítatlan gráf Vegyes gráf Irányított gráf G H Izolált pont

Részletesebben

Dinamikus programozás alapú szivattyú üzemvitel optimalizálási technikák (főként) kombinatorikus vízműhálózatokra

Dinamikus programozás alapú szivattyú üzemvitel optimalizálási technikák (főként) kombinatorikus vízműhálózatokra Systeemitekniikan Laboratorio Dinamikus programozás alapú szivattyú üzemvitel optimalizálási technikák (főként) kombinatorikus vízműhálózatokra Bene József HDR, Dr. Hős Csaba HDR, Dr. Enso Ikonen SYTE,

Részletesebben

Diszkrét matematika 2.C szakirány

Diszkrét matematika 2.C szakirány Diszkrét matematika 2.C szakirány 2017. tavasz 1. Diszkrét matematika 2.C szakirány 4. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2017.

Részletesebben

Algoritmuselmélet. Mélységi keresés és alkalmazásai. Katona Gyula Y.

Algoritmuselmélet. Mélységi keresés és alkalmazásai. Katona Gyula Y. Algoritmuselmélet Mélységi keresés és alkalmazásai Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem 9. előadás Katona Gyula Y. (BME SZIT) Algoritmuselmélet

Részletesebben

Nem-lineáris programozási feladatok

Nem-lineáris programozási feladatok Nem-lineáris programozási feladatok S - lehetséges halmaz 2008.02.04 Dr.Bajalinov Erik, NyF MII 1 Elég egyszerű példa: nemlineáris célfüggvény + lineáris feltételek Lehetséges halmaz x 1 *x 2 =6.75 Gradiens

Részletesebben

Dijkstra algoritmusa

Dijkstra algoritmusa Budapesti Fazekas és ELTE Operációkutatási Tanszék 201. július 1. Legrövidebb utak súlyozatlan esetben v 4 v 3 Feladat Hány élből áll a legrövidebb út ezen a gráfon az s és t csúcsok között? v v 6 v 7

Részletesebben

3D számítógépes geometria és alakzatrekonstrukció

3D számítógépes geometria és alakzatrekonstrukció 3D számítógépes geometria és alakzatrekonstrukció 14. Digitális Alakzatrekonstrukció - Bevezetés http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiima01 Dr. Várady Tamás, Dr.

Részletesebben

Diszkrét matematika II. gyakorlat

Diszkrét matematika II. gyakorlat Diszkrét matematika II. gyakorlat 9. Gyakorlat Szakács Nóra Helyettesít: Bogya Norbert Bolyai Intézet 2013. április 11. Bogya Norbert (Bolyai Intézet) Diszkrét matematika II. gyakorlat 2013. április 11.

Részletesebben

Modellkiválasztás és struktúrák tanulása

Modellkiválasztás és struktúrák tanulása Modellkiválasztás és struktúrák tanulása Szervezőelvek keresése Az unsupervised learning egyik fő célja Optimális reprezentációk Magyarázatok Predikciók Az emberi tanulás alapja Általános strukturális

Részletesebben

List of Publications (Pánovics János)

List of Publications (Pánovics János) List of Publications (Pánovics János) Book 1. Juhász István, Kósa Márk, Pánovics János: C példatár, Panem, Budapest, 2005. Peer-Reviewed Papers 1. Kádek Tamás, Pánovics János: Some Improvements of the

Részletesebben

Optimális hálózatok szintézise változtatható arányú és összetételű anyagáramokat feldolgozó műveleti egységekkel

Optimális hálózatok szintézise változtatható arányú és összetételű anyagáramokat feldolgozó műveleti egységekkel Optimális hálózatok szintézise változtatható arányú és összetételű anyagáramokat feldolgozó műveleti egységekkel Doktori (PhD) értekezés tézisei Szlama Adrián György Témavezető: Heckl István, PhD Pannon

Részletesebben

4. Előfeltételek (ha vannak) 4.1 Tantervi Nincs 4.2 Kompetenciabeli Feladatok kijelentéseinek megértése

4. Előfeltételek (ha vannak) 4.1 Tantervi Nincs 4.2 Kompetenciabeli Feladatok kijelentéseinek megértése A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika 1.3 Intézet Magyar Matematika és Informatika 1.4 Szakterület

Részletesebben

A TANTÁRGY ADATLAPJA

A TANTÁRGY ADATLAPJA A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4

Részletesebben

Az informatika kulcsfogalmai

Az informatika kulcsfogalmai Az informatika kulcsfogalmai Kulcsfogalmak Melyek azok a fogalmak, amelyek nagyon sok más fogalommal kapcsolatba hozhatók? Melyek azok a fogalmak, amelyek más-más környezetben újra és újra megjelennek?

Részletesebben

Távérzékelés a precíziós gazdálkodás szolgálatában : látvány vagy tudomány. Verőné Dr. Wojtaszek Malgorzata

Távérzékelés a precíziós gazdálkodás szolgálatában : látvány vagy tudomány. Verőné Dr. Wojtaszek Malgorzata Távérzékelés a precíziós gazdálkodás szolgálatában : látvány vagy tudomány Verőné Dr. Wojtaszek Malgorzata Az előadás felépítése Trendek a Föld megfigyelésében (hol kezdődött, merre tart ) Távérzékelés

Részletesebben

Teljesítmény Mérés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Teljesítmény Mérés / 20

Teljesítmény Mérés. Tóth Zsolt. Miskolci Egyetem. Tóth Zsolt (Miskolci Egyetem) Teljesítmény Mérés / 20 Teljesítmény Mérés Tóth Zsolt Miskolci Egyetem 2013 Tóth Zsolt (Miskolci Egyetem) Teljesítmény Mérés 2013 1 / 20 Tartalomjegyzék 1 Bevezetés 2 Visual Studio Kód metrikák Performance Explorer Tóth Zsolt

Részletesebben

Diszkrét matematika 2.C szakirány

Diszkrét matematika 2.C szakirány Diszkrét matematika 2.C szakirány 2017. tavasz 1. Diszkrét matematika 2.C szakirány 3. előadás Nagy Gábor nagygabr@gmail.com nagy@compalg.inf.elte.hu compalg.inf.elte.hu/ nagy Komputeralgebra Tanszék 2017.

Részletesebben

Matematika MSc záróvizsgák (2015. június )

Matematika MSc záróvizsgák (2015. június ) Június 23. (kedd) H45a 12.00 13.00 Bizottság: Simonovits András (elnök), Simon András, Katona Gyula Y., Pap Gyula (külső tag) 12.00 Bácsi Marcell Közelítő algoritmusok és bonyolultságuk tv.: Friedl Katalin

Részletesebben