Ispány Márton Debereceni Egyetem, Informatikai Kar Információ Technológiai Tanszék 2016. április 29.

Slides:



Advertisements
Hasonló előadás
Smart Country: szolgáltatások közös adatokon november 4 Szabó Róbert BME Távközlési és Médiainformatikai Tanszék.
Advertisements

Big Data analytics Benczúr András „Big Data – Lendület” kutatócsoport
Jövő Internet technológiák és alkalmazások kutatása Magyarországon A Magyar Tudomány Hónapja Jövő Internet technológiák és alkalmazások kutatása Magyarországon.
A Jövő Internet Nemzeti Kutatási Program bemutatása Dr. Bakonyi Péter és Dr. Sallai Gyula Jövő Internet Kutatáskoordinációs Központ Budapesti Műszaki és.
Jövő hálózati megoldások – Future Internet
CUSTOMER RELATIONSHIP MANAGEMENT (CRM)
Navigáció mobiltelefonnal
Mobil e-ügyintézési rendszer kifejlesztése
F IGYELMI ALGORITMUSOKKAL VEZÉRELT HELYSZÍNANALÍZIS A BIONIKUS SZEMÜVEGBEN Persa György.
Autonóm mérésadatgyűjtő és telemetriai rendszer
INFRASTRUKTÚRA MENEDZSMENT
A Jövő Internet Nemzeti Kutatási Program – JINKA 1.3 Dr. Sallai Gyula Jövő Internet Kutatáskoordinációs Központ Budapesti Műszaki és Gazdaságtudományi.
OSI Modell.
Klaszterező algoritmusok smart city alkalmazásokhoz Gonda László Témavezető: Dr. Ispány Márton.
Szoftver bonyolultsági mértékek alkalmazási területei Király Roland 2011.
Előnyök és alkalmazási területek
Pordány Sarolta: Ph.D. kutatásindító
A virtuális technológia alapjai Dr. Horv á th L á szl ó Budapesti Műszaki Főiskola Neumann János Informatikai Kar, Intelligens Mérnöki Rendszerek.
A virtuális technológia alapjai Dr. Horv á th L á szl ó Budapesti Műszaki Főiskola Neumann János Informatikai Kar, Intelligens Mérnöki Rendszerek.
A CAD/CAM modellezés alapjai
A marketing új dimenziója: a geomarketing Kovács András főiskolai tanársegéd Modern Üzleti Tudományok Főiskolája, Tatabánya
Az IKTA/ számú pályázat alapján: Ügyfélbarát ügyintézést támogató informatikai rendszer prototípusának kialakítása (Elektronikus Polgármesteri.
Iskolahálózatok itthon és külföldön Pénziránytű műhelymunka MNB, november 10.
Anyagadatbank c. tárgy gyakorlat Féléves tematika Adatbázis alapfogalmak, rendszerek Adatmodellek, adatbázis tervezés Adatbázis műveletek.
Copyright © 2012, SAS Institute Inc. All rights reserved. STATISZTIKA ÉS VIZUALIZÁCIÓ - ÚJ LEHETŐSÉGEK A STATISZTIKAI ADATOK MEGJELENÍTÉSÉRE ÉS FELTÁRÁSÁRA.
Projektek monitorozása. Elvek és módszerek
Adatbázisrendszerek jövője
Felsőoktatás szerepe a távmunka elterjesztésében Benedek András Felsőoktatás szerepe a távmunka elterjesztésében VI. Országos Távmunka Konferencia Budapest,
Méréstechnika és Információs Rendszerek Tanszék
Diagnosztika intelligens eszközökkel
Szervezeti viselkedés Bevezetés
1 Tudásalapú információ-kereső rendszerek elemzése és kifejlesztése Célkitűzés: Információk téma-specifikus, különböző típusú forrásokból (internet, intranet.
Nyíregyházi Főiskola, 2006/2007. II. félév
A Dublin-i Future Internet Assembly üzenetei Sallai Gyula, Vilmos András Jövő Internet Kutatáskoordinációs Központ Budapest, június 4.
valós-idejű helymeghatározás WLAN-nal
„Stratégia az intelligens közlekedési rendszerek hazai fejlesztéséhez” május 17. Dr.-habil. Lindenbach Ágnes egyetemi magántanár.
Közúti baleseti statisztikák elemzése. Közúti baleseti adatok eredete Rendőrség által helyszíni adatrögzítésből nyert adatok.
A térinformatika lehetőségei a közlekedésszervezésben Barsi Árpád BME Fotogrammetria és Térinformatika Tanszék.
Digitalizálás és elektronikus hozzáférés az infokommunikáció világában
Térképészet és térinformatika
Budapesti Műszaki Főiskola Neumann János Informatikai Kar Informatikai Automatizált Rendszerek Konzulens: Vámossy Zoltán Projekt tagok: Marton Attila Tandari.
Lokalizációs platform Kardos Sándor Srágli Attila.
TÁMOP C-11/1/KONV Történet  Az Egyesület alapítása – 1998 Budapesti Műszaki és Gazdaságtudományi Egyetem (BME) Eötvös Lóránd Tudományegyetem.
SZIMULÁCIÓ A BIZTONSÁGÉRT
LOGISZTIKA Előadó: Dr. Fazekas Lajos Debreceni Egyetem Műszaki Kar.
Budapest University of Technology and Economics Department of Measurement and Information Systems Monitor komponensek fejlesztése okostelefon platformra.
Jövő Internet fejlesztések és alkalmazások
1 AZ IKTA-2000 projektjeinek szakmai bemutatója IKTA-144/2000 projekt november 28.
UNIVERSITY OF SZEGED D epartment of Software Engineering UNIVERSITAS SCIENTIARUM SZEGEDIENSIS Okostelefon felhő Prof. Dr. Gyimóthy Tibor Szegedi Tudományegyetem.
Kutatási beszámoló 2002/2003 I. félév Iváncsy Renáta.
A fizika tanítása a 2012-es NAT-hoz készült A kerettanterv szerint Egri Sándor Debreceni Egyetem, Fizikai Intézet TÁMOP B.2-13/
Intelligens közlekedés Smart City Meetup 2016 május 25. Csepinszky András.
Dr. Varga István ÚJ KUTATÁSI IRÁNYOK A KÖZLEKEDÉS TERÜLETÉN.
A BKK szerepe a TIDE nemzetközi projektben Új megoldások a közösségi közlekedésben - fenntarthatóság - integráció - finanszírozás - Pécs, november.
Personalization and privacy: a survey of privacy risks and remedies in personalization-based systems Eran Toch · Yang Wang · Lorrie Faith Cranor.
Gazdasági informatika - bevezető …avagy miért emlegetünk szakdolgozat írást informatika címén???
A Műegyetem szerepvállalása a hazai e-mobilitás K+F-ben Dr. Jakab László - BME Villamosmérnöki és Informatikai Kar Dr. Varga István – BME Közlekedésmérnöki.
PROCSEE projekt 1. Szakértői Fórum disszeminációs esemény Racsko Réka
DIGITALIZÁCIÓ A NAGYVÁLLALATBAN
RFID és Telemedicina Dr. Ficzere Andrea RFSUGMED.
Autonóm járművek a jövő intelligens városaiban
Információtechnológiák és tudásbázis az Agrof-MM Leonardo+ projektben M=Mountain; M=Mediterranean
Krossz-diszciplináris termékdefiníció
Regionális identitás és öntudat: létező jelenség Magyarországon?
Innováció és fenntartható felszíni közlekedés konferencia 2016
Üzleti intelligencia megoldások, avagy vezetői döntéstámogatás (XXI.)
I-QRS ÉletjelfigyelőTelemetriás Rendszer
Varga Péter, közszolgálati CMC
INFOÉRA 2006 Miért tanítsunk informatikát?
This is the first level bullet for notes 12 point Arial Regular
Előadás másolata:

Ispány Márton Debereceni Egyetem, Informatikai Kar Információ Technológiai Tanszék április 29.

 Városiasodás+infokommunikációs eszközök elterjedése: intelligens városok létrejötte és az urban computing kialakulása  Az intelligens város (Smart City) definíciója  Urban Computing  Alkalmazott technológiák: közösségi érzékelés, közösségi adatgyűjtés, ezek információ technológiai háttere, analitikai modellek Az előadás vázlata 1

 Az urbanizáció gyorsuló folyamata egyre több nagyvárost hozott létre, mely modernizálta sok ember életét, viszont számos kihívással is szembesített.  Bár ezek a kihívások korábban megoldhatatlannak tűntek, napjaink szenzor technológiái révén a városi terekben keletkező nagytömegű adat (big data) a nagy léptékű számítási infrastruktúrával együtt lehetővé válik ezek hatékony kezelése.  Eredmény: élhetőbb, zöldebb, fenntarthatóbb, okosabb városok kialakulása.  Multidiszciplináris terület: az informatika találkozik a hagyományos város tudományokkal (város-mérnökség, közlekedéstudomány, közgazdaságtan, környezettudomány, ökológia, szociológia). Bevezetés 1

Motivációk és célok 1

1 Hajtóerő: Az Internet fejlődése Felhasználó centrikus Internet Participatory sensing + BIG DATA Tárgyak Internete

  Követelmények  Összekapcsolható (connectable) egymással kapcsolatban lévő eszközök között megosztható az információ  Elérhető (accessible) minden jelenjen meg a weben  Mindenütt jelenlevő (ubiquitous) megjelenés weben, mobil és más okos eszközökön  Közösségi (sociable) közzététel a közösségi hálón  Megosztható (sharable) az objektumok elérhetőek és címezhetőek  Látható/kitejesztett (visible/augmented) láthatóvá teszi a rejtett információt 5 Smart Cities Manifesto

 Urban computing: az a folyamat, mely során nagytömegű heterogén adatot gyűjtünk össze, egyesítünk, majd elemzünk városi terekben elhelyezett különböző adatforrások révén, hogy a városban keletkező problémákat megoldjuk.  Adatforrások: eszközök, szenzorok, járművek, épületek, emberek  Segít a városi jelenségek megértésében és a városok jövőjének előrejelzésében. Az intelligens város keretrendszere 1

 Városi érzékelés (urban sensing)  Városi adatmenedzsment (urban data management)  Adatelemzés  Szolgáltatás nyújtás Az intelligens város keretrendszere 1

 1

 Városi érzékelés és adatgyűjtés: nemzavaró, állandó gyűjtése az adatoknak városi szinten. Energia-takarékosság, titoktartás. Lazán kontrollált és nem egyenletesen elosztott szenzorok. Nemstruktúrált, implicit, zajos adatok.  Heterogén adatok feldolgozása. Többszörösen megerősített tudás kinyerése. Hatékony és eredményes tanulási képesség. Vizualizáció.  Hibrid rendszerek: a fizikai és a virtuális világ keverése. 1 Kihívások

 Földrajzi adatok. POI- points of interest  Közlekedési adatok. Loop sensors, surveillance cameras, floating cars  Mobiltelefon adatok. CDR – call detail record  Elektronikus jegy és kártya adatok  Környezeti adatok. Különféle kémiai anyagok koncentrációja  Közösségi háló adatok. A felhasználók viselkedése/érdeklődése  Gazdasági adatok. Bankkártya tranzakciók, ingatlan árak  Energia. Járművek fogyasztása  Egészségügy. Betegek száma egy régióban 1 Városi adatok

 Várostervezés. A közlekedési problémák feltárása a taxi trajektóriák vizsgálatával. A város funkcionális régióinak vagy határának a meghatározása.  Közlekedési rendszerek. Vezetési gyakorlat fejlesztése (Vtrack, T-Drive). Taxi szolgáltatás, tömegközlekedés javítása.  Környezet. Légszennyezés, zajszennyezés  Energiafogyasztás (üzemanyag, elektromosság)  Közösségi alkalmazások. Hasonló felhasználók, helyi szakértők, helyszín, esemény ajánlás, a városi élet megértése  Gazdaság. Hol tudunk hasznot termelni?  Biztonság. Közlekedési rendellenességek keresése. Katasztrófa érzékelés, evakuálás 1 Intelligens város alkalmazások

Közlekedési problémák feltárása 13

T-Drive: navigáció taxik alapján 14

Környezetvédelem 15

 Városi érzékelés (urban sensing)  Városi adatmenedzsment (urban data management)  Tudás-fúzió heterogén adatokon  Ritka adatok kezelése  Városi adatvizualizáció Alkalmazott módszerek 1

 Az érzékelő és adatgyűjtő technológiák fejlődésének eredménye nagy tömegű adat a közlekedéstől a levegő minőségig, a közösségi mediától a földrajzi adatokig.  Az adatgyűjtés módszerei:  Hagyományos érzékelés és mérés  Passzív crowd-sensing  Participatory sensing  A különbség az utóbbi kettő között az adatgyűjtésben való részvétel módjában van, a participatory sensingnél az emberek tisztában vannak az adatgyűjtés céljával és tudatában vannak hozzájárulásuk mértékével. Városi érzékelés és adatgyűjtés 1

 Magas szintű infrastruktúrák, pl. tömegközlekedési jegyrendszerek vagy mobil hálózatok, a modern élet biztosítására.  Az eredeti célokon túl használhatóak-e ezek a rendszerek a város, közösség stb. viselkedésének vizsgálatára. Cél: segítség a tervezésben (pl. a városok működésének javítása), a felmerülő problémák (pl. a forgalmi torlódások kezelése) megoldása. Passzív crowd-sensing 1

 Érzékelés GPS-sel ellátott járműveken keresztül  Tömegközlekedési járművek (busz, taxi) rendelkeznek GPS-sel, pl. biztonsági, szolgáltatás szervezési okok miatt.  Magánszemélygépjárművek kaphatnak GPS-t pl. biztosítási konstrukciók miatt.  Az így gyűjtött GPS koordináták használhatóak a közlekedés nyomon követésére, emberi mobilitási mintázatok feltárására.  Példák: taxi trajektóriák felhasználása okos szolgáltatás tervezésre, valós idejű légszennyeződés mérés, forgalmi anomáliák előrejelzése, várakozási idő becslése buszközlekedésnél, környezet-tudatos vezetés kialakítása. Passzív crowd-sensing: példák 1

 Adatgyűjtés tömegközlekedési jegyrendszerrel: RFID alapú kártyák használata a tömegközlekedésben, metró, busz.  Egy utazás egy tranzakciós rekordot indukál az alábbi adatokkal: ár, időbélyeg, hely (állomás, megálló), jármű-ID  Megfelelő feldolgozás esetén a kártyatulajdonos teljes mozgása feltérképezhető, a város-szintű humán mobilitás vizsgálható és ez alapján a közlekedés tervezhető és optimalizálható. Passzív crowd-sensing: példák 1

 Adatgyűjtés mobil-hálózaton keresztül: az ilyen hálózatok, tipikusan több is, teljesen lefedik a városokat, az általuk gyűjtött rekordok (pl. a cella-adatok) egyfajta emberi láblenyomatként használhatóak. Széles körben alkalmazzák az emberi mozgás és a közlekedés modellezésében.  Adatgyűjtés a közösségi hálózatot szolgáltatóktól: az ilyen szolgáltatások fejlődése nagy adattömeget (tweet, fotó, videó), generál. Ezek az információk kiegészülnek esetenként hely és további szemantikus információkkal. Felhasználható pl. riasztásra, rendellenesség detektálásra (természeti katasztrófák, balesetek). Az ilyen adatok szintén alkalmasak emberi mobilitás vizsgálatára, tervezésére (turista útvonalak tervezése). Passzív crowd-sensing: példák 1

 A széles körben elterjedt, szenzorokkal ellátott, hálózatba kötött (Internet kapcsolat) kézi eszközök lehetővé teszik a polgárok aktívabb részvételét az adatgyűjtésben.  Alkalmazások egy új típusát hozta létre, ahol az adatok egy jelentős részét a résztvevők szolgáltatják és a számukra kiajánlott szolgáltatás(ok) ezen adatok összesítésével adódnak.  A participatory sensing két válfaja: közösségi érzékelés (human crowd-sensing), közösségi adatgyűjtés (human crowd-sourcing) Participatory sensing 1

 A felhasználók lehetővé teszik az eszközeikbe beágyazott szenzorok adatainak távolról való elérését egy magasabb szintű közösségi cél támogatására.  Megosztott adatok: GPS koordináták, hang (mikrofon), kép (kamera), környezeti adatok mint hőmérséklet, páratartalom, CO2, NO2 (speciális személyi érzékelő kitek, pl. SmartCitizen).  Alkalmazások: valós idejű busz előrejelzés (Tiramisu projekt), navigáció (Waze), városi zaj térkép, környezeti térkép az életminőségről. Közösségi érzékelés (crowd-sensing) 1

 Tömeges szenzorok  Az okostelefonokon nagyon sok szenzor van  Az embereknél nagyon sok okostelefon van  Az okostelefon adatokat oszt meg egyszerűen  A közösség bevonása az aktív adatgyűjtés folyamatába  Az ingyenélő felhasználók átalakítása aktív közreműködővé  Kevés felhasználó is sok hasznos információt hoz 24 Közösségi érzékelés (crowd-sensing) Internet

Közösségi adatgyűjtés (crowd- sourcing), mint szolgáltatásnyújtás Olcsó Gyors Széleskörű Internet platform Sok embert elér Gyors munkafolyamat 2 Közösségi adatgyűjtés (crowd-sourcing) in out crowd Csökkenő költségek Csökkenő idő Széleskörű megoldás

1 Közösségi adatgyűjtés (crowd-sourcing) “Crowd-sourcing is a type of participative online activity in which a company or organization proposes to a group of individuals of varying knowledge, heterogeneity, and number, via an open call, to voluntarily undertake a task.”

 Crowdsourcing + crowdsensing  Az adatok a felhasználóktól jönnek  A közösség ad a közösségnek  Mindenki hasznos, nincsenek ingyenélők  Lelkes felhasználók, bonyolult feladatok  Átlagos felhasználók egyszerű feladatok 27 Közösségi szolgáltatások felhasználó információ szolgáltatás

 XMPP - Extensible Messaging and Presence Protocol  Publish / Subscribe modell 28 Hatékony on-line adatmegosztás Téma Publish Subscribe  Alkalmazás  Skálázhatóság  Felhasználó- szám  Adatmennyiség

users services analytics pub/sub érzékelés nyers adatok analitika értéknövelt adatok szolgáltatások Értéklánc

 A városi környezetben keletkező adatok jellemzői: térbeliség, tér-időbeliség, változékonyság, heterogenitás  Adatfolyam és trajektória menedzsment  Gráf adatok menedzsmentje  Hibrid index szerkezetek Városi adatmenedzsment módszerek 1

 Adatfolyam-kezelő rendszerek (DSMS): adatfolyamok kezelése és lekérdezése, pl. StreamInsight.  Kihívás: potenciálisan végtelen adatfolyamok kezelése fix memórában nem véletlen mintavételezéssel.  Megközelítések: tömörítési és ablakolási módszerek Adatfolyam és trajektória menedzsment 1

 Térbeli trajektória: kronológikusan rendezett térbeli pontok egy sorozata, melyet egy mozgó objektum generál  Trajektória adatok redukciója: mintavételezési frekvencia vs. adattömeg, batch vs. online. PRESS (2014): tér és idő elválasztása  Zajszűrés: kiugró, zajos pontok eltávolítása. Jelfeldolgozási módszerek (Kálmán, particle filter)  Indexelés és lekérdezés: mozgó objektum aktuális helyzetének lekérdezése, 3DR-Tree, MR-Tree  Bizonytalanság kezelése: több lehetséges trajektória, map matching  Trajektória mintázat bányászat: szekvenciális mintázatok bányászata időbélyeggel nehezítve, mozgó objektumok klaszterezése Adatfolyam és trajektória menedzsment 1

Példák trajektóriákra 1

 Gráf típusú adat gyakran fordulnak elő intelligens város feladatokban: út- és metróhálózatok, közösségi és szenzorhálók.  Statikus gráfok: térbeli gráfok  Tér-időbeli gráfok (ST gráfok): az időbeli komponens figyelembevétele, pl. bizonyos utakat időközönként blokkolnak. Különbözik az időben fejlődő gráfoktól (közösségi hálók)  Az ilyen gráfok adatkezelése kidolgozatlan, kutatási terület  Jelenlegi kutatások: részgráf bányászat, időfüggő útvonal tervezés Gráf adatok menedzsmentje 1

 Változatos adatokat kell összefogni és integrálni egy adatbányászati modellbe  Például: POI-k, úthálózatok, közlekedési és emberi mobilitási adatok együttes kezelése  Térbeli indexek, hash táblák, rendezett listák és szomszédsági listák (pl. quad-tree, B-tree alapú indexek) Hibrid index szerkezetek 1

 Példa hibrid indexszerkezetre 1

 Olyan technológiák utáni igény, melyek hatékonyan egyesítik a több heterogén adatforrásból kinyert tudást.  Fúzió jellemző szinten (normalizálás), legelterjedtebb  A különböző adatok különböző szinteken való használata: a város régiókra osztása  Egy közös modell szimultán meghajtása részenként különböző adatállományokkal. A legnagyobb hatásfokkal bír. Tudás-fúzió heterogén adatokon 1

 Példa tudás-fúzióra 1

 Hiányzó adatok oka: egy hely alapú közösségi szolgáltatásnál a felhasználó-helyszín mátrix ritka, a tevékenységet harmadikként behozva a kapott tenzor még ritkább. Ritka adatok kezelése 1

 Kollaboratív szűrés  Mátrix faktorizáció  Tenzorfelbontás  Félig-felügyelt tanítás, transzformált tanítás Ritka adatok kezelése 1

 Collaborative filtering (CF): széles körben alkalmazott modell az ajánló rendszerekben (recommender system)  Alapötlet: hasonló felhasználók hasonló termékeket hasonlóan rangsorolnak  Szerepek az intelligens város alkalmazásokban: felhasználók -> sofőrök, utasok, a szolgáltatásra jelentkezők termékek -> POI-k (pl. éttermek), útszegmensek, régiók Kollaboratív szűrés 1

1

Mátrix faktorizáció 1

Tenzorfelbontás 1

Vizualizáció 1

 Kiegyensúlyozott közösségi érzékelés  Ferde adateloszlások kezelése  Multimodális adatforrások menedzselése és indexelése  Tudás-fúzió  Interaktív feltáró adatvitualizáció több adatforrásból  Algoritmus integráció  Beavatkozás alapú elemzés és előrejelzés Jövőbeni kutatási irányok 1

 Konferenciák, workshopok: KDD, ICDE, UbiComp, ACM International Workshop on Urban Computing (UrbComp)  Folyóiratok: IEEE Transaction on Knowledge Discovery and Data Engineering, ACM Transaction on Intelligent Systems and Technology, Personal and Ubiquitous Computing, IEEE Pervasive Computing  Adatok: városok o pen data portáljai, pl. Információforrások 1

Köszönöm a figyelmet Irodalom Yu Zheng, Licia Capra, Ouri Wolfson, Hai Yang, Urban Computing: Concepts, Methodologies, and Applications, ACM Transactions on Intelligent Systems and Technology (TIST) - Special Section on Urban Computing Volume 5 Issue 3, September 2014, Article No