TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
I
.
szakirány/önálló labor kiírások, 2013. február http://www.tmit.bme.hu/onlab-szakdolg-dipl FOLYAMATMENEDZSMENT MEGA SZOFTVERREL
Process modeling and analyzing with MEGA software - 015 Babarczi Péter, Kósa Zsuzsanna Mária Otthon, BPMS Kft., egyetemen BPM Solutions Tanácsadó Kft Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A nagyvállalatok és állami szervek egyik fő problémája a hatékony működés. Ebben a működésfejlesztésben van szerepe a megfelelő módszertanoknak és szoftvereknek. A hallgató feladata a meglevő MEGA módszertanok használata és kombinálása, továbbfejlesztése. leírás: A témára több hallgató is jelentkezhet, ezen belül minden hallgató féléves feladata egyénre szabott és jól körülhatárolt. Esettanulmány és/vagy projekt keretében egy (minta)vállalat folyamatainak a feltérképezése és elemzése. A MEGA (www.mega.com) termék módszertanának megismerése mellett különböző fejlesztési javaslatok kidolgozás és dokumentálása a cél. A munka tovább folytatható (színvonalas esetben TDK-n is!) szakdolgozat, diplomaterv formájában. előköv.: angol nyelv kieg.: folyamatmenedzsment, folyamatmodellezés, folyamatelemzés, hatékonyságnövelés, vállalati architektúra szoftver, MEGA módszertanok oktatók: munkahely: ipari partner: kategória:
ANDROID KÖZÖSSÉGI PLATFORM: HAVER
HAVER - 035 Fehér Gábor Heti megbeszélések az IE355-ben, egyébként szabadon. Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A HAVER egy készülő, kifejezetten a hallgatói igényeket kiszolgáló közösségi alkalmazás. A lokalizációs szolgáltatásai miatt elsősorban Android készülékekre tervezett alkalmazás fejlesztéséhez keresünk programozni tudó és szerető, csapatban dolgozó hallgatókat, mind a szerver, mind a kliens oldal fejlesztéséhez. leírás: A funkció alapú fejlesztési elvek mentén készülő alkalmazásban a hallgatók egyénileg vagy párban lesznek felelősek 1-1 funkcióért. A főbb területek: Kapcsolati háló és a hozzá fűződő jogosultságok - Tantárgyak, kurzusok kezelése - Üzenetek küldése, keresése, rendezése - Beltéri pozicionálása kapcsolatos szolgáltatások - Szerver oldali skálázhatóság, hostinglehetőségek - Kliens oldali cache-elés, adatszinkronizálás Nem Android ismerkedős téma, kliens oldalon csak Androidhoz valamennyire értő hallgatókat várunk. előköv.: Az alábbiak közül legalább kettő: SQL, PHP, Java, Android, HTTP, web service, XML, json kieg.: Android, közösségi háló oktatók: munkahely: kategória:
BESZÉDTECHNOLÓGIÁVAL TÁMOGATOTT KÖZVÉLEMÉNYKUTATÁS WIFI FEJLESZTÉSES - OPENWRT ÉS ANDROID
Public-opinion poll aided by speech technology - 073 Bartalis István Mátyás IB 160. Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Manapság az élet szinte minden területén valamilyen fajta közvéleménykutatásba botlik az ember. Ezek általában nyomtatott formában, vagy interneten jelennek meg, de mindenképp írott formában. A beszédszintetizátorok és beszédfelismerők egyre jobb minőséget kezdenek elérni. Ezáltal lehetőség nyílik hang alapú, ún. beszédvezérelt kérdőívek készítésére. leírás: Mivel a ma használatos közvélemény-kutatások írott formában érhetőek el, ezért időigényes a kérdéseket felolvasni és válaszolni rájuk. Valamint a kérdezett személynek is kellemetlen lehet egy idegen embernek válaszolni különböző kérdésekre. Ha viszont lenne egy olyan megoldás melynek segítségével egy géppel lehetne beszélgetni, esetleg félbe lehetne szakítani egy-egy kérdőív kitöltését és folytatni egy alkalmasabb időpontban, akkor könnyebbé lehetne tenni a válaszadást. A hallgató feladata létrehozni egy olyan keretrendszert, mely képes általános feltételeknek megfelelő kérdőívek kérdéseit, válaszlehetőségeit és a válaszok alapján a kérdések közti megfelelő sorrendet eltárolni, valamint létrehozni egy olyan programot, mely ezen keretrendszer segítségével képes egy kérdőív kitöltésére és a válaszok tárolására. A hallgató rendelkezésére bocsátjuk a tanszéken fejlesztett beszédszintetizátort, valamint szükség esetén beszédfelismerő programot is. előköv.: olvasási szintű angol tudás kieg.: web programozás, VoiceXML, beszédszintetizátor, beszédfelismerő, mobil programozés (Android) érdeklődni: munkahely: kategória:
MAGYAR- ÉS IDEGEN SZAVAK KIEJTÉSI SZÓTÁRÁHOZ ESZKÖZÖK
FEJLESZTÉSE Developing tools for a pronunciation dictionary of Hungarian and foreign words - 078 érdeklődni: Bartalis István Mátyás munkahely: IB 160. kategória: Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A mai beszédszintetizátorok alkalmasak jó minőségben beszédet előállítani, de csak korrekt szöveg (hang) bemenet esetén érvényesül. Ezt az általános kiejtési szabályok biztosítják. Ha olyan idegen szó, név, cégnév stb. kerül a bemenetre, melynek a kiejtése az írott formából nem határozható meg, akkor értelmetlen lesz a hangzás. A hallgató feladata olyan eszközök fejlesztése, mellyel a tanszéken korábban fejlesztett magyar kiejtési szótárt hatékonyan lehet kiegészíteni és folyamatosan bővíteni. leírás: A mai informatikai eszközökben a képi és szöveges megjelenítés mellett egyre inkább teret nyer a beszéd, mint az információk közlésének egy formája. Ez különösen előnyös lehet olyan esetekben, mikor az ember valamilyen okból nem tudja a képernyőt olvasni/nézegetni (látássérültek, autóvezetés, süt a nap a kijelzőre). A jó minőségű beszédszintézis egyik elengedhetetlen kelléke, hogy a program helyesen ejtse ki a szavakat, ugyanis a helytelen kiejtés nagy mértékben megnehezíti a hallott információ megértését. Ahhoz, hogy a leggyakrabban előforduló szavak, kifejezések, esetleg közéleti szereplők neveit helyesen tudja egy ilyen rendszer felolvasni, nagy mennyiségű szöveg elemzésére van szükség, valamint folyamatosan naprakészen követni kell az újonnan megjelenő ilyen szövegelemeket. A hallgató feladata a félév során kifejleszteni egy eszközt, mely különböző, elsősorban híreket megjelentető RSS hírcsatorna bejegyzéseit elemezve gyűjt olyan szavakat, neveket, illetve kifejezéseket, melyek kiejtési formája még nem szerepel a tanszéken fejlesztett kiejtésikivételszótárban. Ehhez a hallgatónak meg kell ismerkedni az RSS formátummal, majd egy lekérdező programot kell készíteni, mely a megadott RSS hírforrások anyagait feldolgozza. Jelenleg a kivételszótár adatbázisban van tárolva, ehhez létesíteni kell egy hatékony lekérdező eszközt, mely eldönti, hogy egy adott szó vagy annak szótöve szerepel-e a kivételszótárban. Végül létre kell hozni, egy felületet, melyen az "újnak" ítélt szavakhoz meg lehet adni a kiejtési (fonetikai) átiratot. előköv.: olvasás szintű angol tudás kieg.: web programozás, adatbázis programozás, kiejtési-kivétel szótár, nyelvtechnológia, fonetikai átíró SMARTTV (OKOS-TV) ALKALMAZÁSOK FEJLESZTÉSE
SmartTV applications - 079 Bartalis István Mátyás IB160 Samsung Magyarország Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A televíziók egészen mostanáig nem voltak képesek más eszközök segítsége nélkül, önmagukban szoftver alkalmazásokat futtatni. A SmartTV készülékek megalkotásával az élen járó cégek lehetővé teszik alkalmazások internetes kapcsolattal rendelkező televízión keresztül történő letöltését, telepítését és futtatását külső segédeszköz közbeiktatása nélkül. leírás: A hallgató a félév során megismerkedik az okos-TV fejlesztési környezettel, majd kisebb alkalmazásokat ír. A technológiát elsősorban Samsung TV-n, esetleg Sony / Google környezetben tudjuk biztosítani. Az alkalmazásokhoz Windows-os fejlesztői környezet áll rendelkezésre. Az elkészült alkalmazások a laborban nagyképernyős 3D TV készüléken is tesztelhetők (előreláthatólag a Samsung legújabb 2012-es modelljei is itt lesznek). A TVk vezérelhetők mobil készülékekről is, a hallgató mobil alkalmazások fejlesztésébe is bekapcsolódhat. Az alkalmazásokhoz kapcsolódó alaptechnológia fejlesztési ötletek TDK és Ph.D. irányba is folytathatók. A 2012-es CES-en nagy hangsúlyt fektettek a gyártók az okos TV megoldásokra. A félév során lehetőség van a Samsung magyarországi fejlesztő csapatával konzultációra. Néhány példa, hogy milyen alkalmazások születtek eddig itt a laborban: Internetes rádió; IMDB kliens; koktél recepteket tartalmazó alkalmazás; E-könyv olvasó; RSS olvasó; elektronikus műsorújság extra funkciókkal; port.hu/ mozi24 kliens program; "flottakövető alkalmazás"... előköv.: Olvasás szintű angol tudás kieg.: Smart TV, mobil, TV, érdeklődni: munkahely: ipari partner: kategória:
WiFi Developements - OpenWRT and Android - 036 oktatók: Fehér Gábor, Kulik Ivett munkahely: IE.318 kategória: Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Ma már a WiFi hálózatok mindennaposak, WiFi jön otthon, nyaraláson, itt a egyetemen, ... Sőt egy okos telefonnak is tudnia kell. Az első WiFi szabvány 1997-ben született. Azóta sok fejlesztés történt és a tervek szerint még sok fog történni. Év végére talán már itt a gigabites WiFi is. A mai WiFi eszközök is már többet tudnak, mint ami a dobozukra írva van. A hallgató feladata WiFi specifikus feladatok megoldása. Biztonság, ad-hoc, műsorszórás, tesztelés, ... sokféle lehetőség van! leírás: Elsősorban a WiFi hozzáférési pontokra (AP) és Android okostelefonokra, mint kliensekre van feladatunk. Mindkettő alapja egy Linux rendszer. AP esetén az OpenWRT módosítást használjuk, amely nyíltságával nagy szabadságot ad a fejlesztésben. Kliensek esetén is van lehetőségünk közvetlen OS-ből programozni a rendszer, de itt elérhető az is, hogy java-s appokon keresztül programozunk. A feladat, egy konzulenssel közösen átgondolt megoldás megvalósítása, tesztelése ebben a környezetben. Konkrét feladatok: - WiFi ütemezés állítása. A WiFi ütemezése megszabja, hogy a kereteket mikor és hogyan kell "kirakni" az éterbe. Ez az ütemezés alap esetben el van rejtve a felhasználó elől, de ettől még állítható. A hallgató feladata a különböző ütemezések tesztelése és fejlesztése. - WiFi hőtérképek készítése. Sokszor érdekes, hogy egy adott területen milyen a WiFi lefedettség. Ezt hőtérképpel szokták ábrázolni, ahol az egyes színek jelölik a vétel erősségét. A hallgató feladata hőtérképet készítő alkalmazás fejlesztése. - WiFi Qos. A WiFi AP-k adóteljesítményének szabályozásával és ütemezésének állításával elképzelhető, hogy prioritást tudunk biztosítani kiemelt forgalmaknak. A hallgató feladata a WiFi QoS szabályozás tesztelése és fejlesztése. - Szimulációk WiFi eszközökkel. Sokszor olyan helyzeteket kell vizsgálnunk, amely nem könnyen állítható elő közvetlen környezetünkben, vagy éppen költséges az előállítása. Ezekben az esetekben használhatjuk a szimulációt, amely előzetesen felméri egy adott megoldás teljesítményét. A hallgató feladata a szimulátor megismerése és használata. előköv.: -Az angol irodalom miatt angol olvasás tudás szükséges -A fejlesztés Linux rendszeren (APk és Android okostelefonok) történik, így Linux tudás is kell -C vagy shell programozás kieg.: wifi, hálózat, biztonság, linux, android, okostelefon, programozás, openwrt, 802.11
KUTATÁSA ÉS FEJLESZTÉSE Developing algorithm for early modern cryptography - 104 oktató: Fehér Gábor munkahely: IE.318 kategória: Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A magyar történelem kora-újkori évszázadaiból (16-18. század) különösen nagy mennyiségben maradtak fenn titkosított szövegek, amelyek mindmáig megfejtetlenek maradtak, annak ellenére, hogy a kódtörés eszközei időközben hatalmas fejlődésen mentek át. A hallgató feladata ismert és új algoritmusok fejlesztésével segíteni ezen titkosírások megfejtésében. leírás: A magyar történelem kora-újkori évszázadaiból (16-18. század) különösen nagy mennyiségben maradtak fenn titkosított szövegek, amelyek mindmáig megfejtetlenek maradtak, annak ellenére, hogy a kódtörés eszközei időközben hatalmas fejlődésen mentek át. E források ráadásul igen relevánsak a korszak politikai és társadalomtörténete számára. A titkosírások jelentős része egyszerű monoalfabetikus rendszer, amelyben azonban nincsenek jelölve a szóhatárok, és gyakran a nyelvet sem tudjuk pontosan (ez lehet magyar, német, latin vagy olasz). Bár számos titkosírásfejtő program elérhető az interneten, ezek közös hiányossága, hogy komplexebb (polialfabetikus, és még nehezebb) titkosírások megfejtésére vannak optimalizálva. A hallgató feladata, hogy részben egy, már elkészült "Támogató rendszer fejlesztése kora-újkori titkosírások megfejtéséhez" c. szakdolgozat eredményeire is építve jelentős előrelépést érjen el a történészek munkájának szoftveres támogatásában. Vizsgálja meg és értékelje a Műegyetemen és másutt erre a célra készített szoftvereket! Készítsen és próbáljon ki heurisztikus megoldásokat a szövegek feltörésére! Készítsen és próbáljon ki brute force megoldásokat a szövegek feltörésére! Tervezzen és implementáljon végfelhasználói felületet az elkészült megoldásokhoz! A téma konzultálásában a TMIT mellett részt vesz a Filozófia és Tudománytörténet Tanszékről Dr. Láng Benedek és Héder Mihály előköv.: nincs kieg.: titkosítás, történelem MIKROELEKTRONIKA ÉS ANDROID SZOFTVER FEJLESZTÉSE
3D VIDEO STREAMING BIZTONSÁG
3D Video streaming security - 034 oktatók: munkahely: kategória:
Fehér Gábor IE.318 EÜ mérnök, Info a témára 1 fő jelentkezését várjuk. kivonat: Elsősorban orvosi alkalmazásra 3Ds videók titkosítása. A kihívást a nagy adatmennyiség jelenti, amelyet titkosítás előtt szelektálni szükséges. leírás: Feladat a 3D, orvosi tartalmú videostream titkosító megvalósítása. előköv.: - Biztonság alapismeretek - Programozási ismeretek (C/C++/shell script) Angol nyelvtudás kieg.: video, security, streaming
REAL-TIME BI ALKALMAZÁSOK FEJLESZTÉSE MOBIL ESZKÖZRE
Development of real-time BI applications for mobile devices - 103 oktatók: Gajdos Sándor, Szabó Ákos munkahely: BME, otthon ipari partner: BInergy Kft. kategória: Gazd Info, Info, VIR a témára 1 fő jelentkezését várjuk. kivonat: Néhány éve még heteket vártak a vállalati vezetők egy-egy bonyolultabb elemzés eredményére, ma pedig már elvárják, hogy szinte tetszőleges elemzéshez bárhol, bármikor hozzáférhessenek, leginkább a mobil eszközeiken keresztül. leírás: A TMIT-en (a HP-vel közösen) néhány éve úttörő technológiai kutatások folytak a valós idejű adattárházak területén. Ennek eredményeképpen készült el Magyarország első (és máig egyetlen) valós idejű adattárháza a Magyar Villamosenergia-Ipari Rendszerirányító ZRt. számára (MAVIR). A rendszer sikeres, további fejlesztésére lehetőség is és igény is van. A jelen projekt keretében kiterjesztjük egy valós idejű, nagy rendelkezésreállású adattárház analitikai és megjelenítési lehetőségeit annak érdekében, hogy egy vállalat vezetői minden pillanatban a legfrissebb adatokhoz és elemzésekhez férhessenek hozza a mobil eszközeiken keresztül a cég, ill. kiválasztott folyamatainak állapotáról. előköv.: Szándék és képesség önálló alkotásra, kreativitás, munkakedv kieg.: üzleti intelligencia, adattárházak, mobil, iPad, real-time SZEMANTIKUS, VALÓS IDEJŰ ENERGETIKAI ADATTÁRHÁZ
Semantic real-time data warehouse for power industry - 105 Gajdos Sándor, Szabó Ákos I ép. L105 és esetenként a MAVIR (Szentendrei út), ill. Paks MVM Informatika ZRt. Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Egy komplett információs rendszer készítése, ill. továbbfejlesztése szemantikus elemekkel, valamint a nagysebességű relációs adatbáziskezelés lehetőségeinek végletes kihasználásával. leírás: A TMIT-en (a HP-vel közösen) néhány éve úttörő technológiai kutatások folytak a valós idejű adattárházak területén. Ennek eredményeképpen készült el Magyarország első (és máig egyetlen) valós idejű adattárháza a Magyar Villamosenergia-Ipari Rendszerirányító ZRt. számára (MAVIR). A rendszer sikeres, további fejlesztésére lehetőség is és igény is van. A jelen projekt keretében a technológia határait feszegetjük, több oldalról is. Hiába van ugyanis rengeteg adatunk, hiába a gyors fizikai-logikai szintű hozzáférés, ha az üzleti szint nem képes észrevenni és/vagy megtalálni az "aranyrögöket a sok homok között". Ehhez pl. olyan ontológiákra, szemantikus annotációkra van szükségünk, amelyek mégis segíthetnek választ találni bizonyos kérdéseinkre. A téma kidolgozása során lehetőség nyílik a különböző szemantikus technológiák megismerésére és azok gyakorlati alkalmazására az adatintegráció és/vagy az intelligens adatlekérdezések témakörében. Egy másik - állandó - probléma az adatmennyiség, ill. adatsebesség. A magyar villamosenergia-rendszer üzemével kapcsolatban rengeteg adat keletkezik minden másodpercben. Ezeknek a feldolgozása kifinomult technológiákat kíván, ha nem kívánjuk azt a - pl. távközlésben - gyakran követett utat választani, hogy egyszerűbb/fejletlenebb adatbáziskezelőket alkalmazunk. Az Oracle 11g meglepően nagy teljesítményre képes, de ehhez az adatbáziskezelés technológiájának és a rendszernek a mélyreható ismerete szükséges. A megszerzett tapasztalatok természetesen számos más területen is kamatoztathatók. A munka több szemesztert is átfoghat, egyes részei diplomamunka, TDK,... céljára is alkalmasak lehetnek. előköv.: Önálló munkára való képesség és hajlandóság, angol nyelv olvasási szintű ismerete. A német nyelvtudás előny. kieg.: Adattárház, szemantikus adatkezelés, ontológiák, relációs adatbázis, Oracle oktatók: munkahely: ipari partner: kategória:
ÜZLETI INTELLIGENCIA A FELHŐBEN
SPORTESZKÖZÖKHÖZ Microelectronics and Android software design for sport equipments - 106 oktató: Fehér Gábor munkahely: IE.318 / otthon kategória: Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A sport, mozgás során sokakat inspirál, ha azt még akkor is csoportosan teheti meg, ha amúgy nem csapatjátékról van szó. Sőt, plusz energiákat adhat, ha az edzés során a verseny alakul ki, akár úgy is, hogy a hagyományos értelemben nincs is verseny rendezve. Ma már a mobiltelefonok és az Internet segítségével megoszthatjuk edzéseinket olyanokkal, akik kíváncsiak rá. Egy kis mikroelektronikai tuning pedig több sporteszközt is képes lehet az Internetre kötni. leírás: Ha nincs jobb ötleted, kezdjük a szobabiciklivel! Tél van, jön a latyakos tavasz és csak a legelszántabbak cikáznak az autók között. Miért ne tekernénk otthon, egy bolyban a haverokkal, cseverészve, közben változatos tájakat bámulva, versenyezve a virtuális emelkedőkön. Ha ismered a szükséges alapokat, gyere vasat, szoftvert és izmot fejleszteni! előköv.: Mikroelektronika és Android alapok (lehet akár csak az egyik is, ha az erős) kieg.: Hardware, Android, sport, vezérlő, interfész, áramkör INTELLIGENS ADATTÁRHÁZ
Intelligent data warehouse - 101 Test data generation - 067 Erős Levente, Adamis Gusztáv, Kovács Gábor otthon is végezhető Ericsson Magyarország Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hallgató feladata tesztadat-generáló algoritmusok tervezése, fejlesztése és vizsgálata. leírás: A modell alapú tesztgenerálás kritikus pontja a tesztadat-generálás. Az automatikus tesztgeneráló algoritmusok napjainkban már nagy hatékonysággal képesek távközlési protokollok, szoftverek vezérlési szerkezeteinek bejárására. Emellett legalább ilyen súlyú fontos kérdés, hogy a tesztek végrehajtásakor milyen bemeneti értékekkel paraméterezzük fel a teszteseteket, és mi a rendszer által arra adandó helyet kimenet. A témára jelentkező hallgatók feladata a tesztadatgenerálás elméleti hátterének megismerése, és részvétel hatékony tesztadat-generáló algoritmusokat fejlesztő kutatásban. A téma diplomatervig folytatható, illetve Ph.D. témaként továbbvihető. előköv.: olvasási szintű angolnyelv-ismeret kieg.: tesztelés, modellezés, algoritmusok, tesztadat-generálás
Autonomy (Meaning Based Computing) - 102 Gajdos Sándor, Wagner Kornél HP (1117, Bp., Alíz u. 1.), otthon HP Magyarország Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az információk nagy része nem strukturált formában áll rendelkezésre, hanem pl. híroldalakon, képként, videóként, vagy facebook, twitter bejegyzések formájában, amelyek a hagyományos, strukturált adatokon alapuló technológiákkal nem feldolgozhatók. A Hewlett-Packard (HP) Autonomy termékcsaládja a nem jól strukturált formában elérhető információk hasznosítására ad elsősorban lehetőséget. A cél a technológia megismerése és alkalmazása. leírás: A jelenleg általánosan elterjedt adatfeldolgozás a valóság leképzésén alapul, pl. relációs struktúrákba vagy objektumokra. Ez azonnal korlátozásokat, torzulásokat is eredményez, hiszen minden esetben egyszerűsítések történnek. Az Autonomy termékcsalád lehetőséget ad az egyes adatelemek mögötti jelentés figyelembevételére is. Így olyan információk is hatékonyan feldolgozhatók vele (pl. kép, video, facebook, twitter), amelyekkel a hagyományos technológiák csak rossz hatásfokkal boldogulnak. Az Autonomy három területen (power – információkeresés, protect – dokumentum archiválás és menedzsment, promote – marketing felhasználás) teszi lehetővé a Meaning Based Computing alkalmazását változatos üzleti környezetekben. A téma jelentőségét mutatja, hogy több nemzetbiztonsági hivatal valamint bűnüldöző szervek (pl. CIA, FBI) is előszeretettel használják a munkájuk során ezt az eszközt. A téma gyűjtőtéma, a félév elején kerül sor az egyes hallgatók konkrét, önálló feladatának megállapítására. A technológiával való általános ismerkedés után valamelyik területen önálló, konkrét feladat megoldása a cél. A téma feldolgozására a Hewlett-Packard Informatikai Kft. szakértőinek, mint ipari konzulenseknek a koordinálásával kerül sor. előköv.: Angol nyelvtudás (a témával kapcsolatos írott angol szakirodalom feldolgozásához szükséges). Előnyös az adatbáziskezelés területének ismerete. kieg.: HP, Autonomy, Meaning Based Computing, adatbáziskezelés, adatfeldolgozás oktatók: munkahely: ipari partner: kategória:
KORA-ÚJKORI TITKOSÍRÁSOK MEGFEJTÉSÉHEZ ALGORITMUSOK
TESZTADAT-GENERÁLÁS
oktatók: munkahely: ipari partner: kategória:
AUTONOMY (JELENTÉS ALAPÚ ADATFELDOLGOZÁS)
Gajdos Sándor, Szabó Ákos TMTT IL105, ill. megbeszélés szerint Országos Idegtudományi Intézet Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Egy meglévő valós idejű adattárház bázisán olyan rendszer megtervezése és megvalósítása a cél, amely az emberi agy egyes magas szintű funkcióit utánozva tesz lehetővé korábban nem elérhető komplexitású és hatékonyságú operatív döntéstámogatást. leírás: Számos kutatás és kísérlet történt és történik az emberi agy képességeinek feltárására és lemásolására. Egyelőre nem fenyeget a veszély, hogy elektronikus módszerekkel olyan, összemérhető hatékonyságú rendszert tudjunk létrehozni, amely a neuronok szintjén működik. Ugyanakkor már egyes magas szintű agyi funkciók lemásolása és megvalósítása is jelentős előnyökkel kecsegtet. A funkcionális anatómia és kapcsolódó tudományok ma már számos értékes és használható eredményt tudnak felmutatni az agy magas szintű működéseivel kapcsolatban. A projekt célja, hogy ezekből néhányat kiválasztva jelentősen növelhető legyen az operatív környezetben működő döntéstámogató eszközök hatékonysága, azaz bizonyos környezetben, bizonyos funkciókra képesek legyenek a korábbinál komplexebb módon támogatni, ill. helyettesíteni az emberi intellektust. A projekt szerteágazó tevékenységeket igényel beleértve anatómiai tanulmányokat, rendszertervezést, szimulációkat és fejlesztést. Megvalósítási alapját egy már meglevő, SMP architektúrájú valósidejű adattárház biztosítja, amelyen a valóságban is kipróbálhatók a kifejlesztett algoritmusok. A munka több szemesztert is átfoghat, diplomamunka, TDK,... céljára is alkalmas. előköv.: kreativitás, munkakedv, angol nyelv ismerete. kieg.: operatív döntéstámogatás, üzleti intelligencia, kognitív tudományok, funkcionális anatómia, valós idejű adattárház,
Business intelligence in the cloud - 107 Gajdos Sándor, Szabó Ákos megbeszélés szerint Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Hogyan lehetne meglevő adattárházakat, ill. adattárház alkalmazásokat vállalati szinten (lokálisan)kialakított felhőben futtatni? leírás: Az adattárházak és az üzleti intelligencia legerősebb platformjai manapság az MPP architektúrájú "appliance"-k (ld. Teradata, Oracle Exadata,...), amelyek ára kevés vállalat számára fizethető meg. Elosztott környezetben ugyanakkor olyan infrastruktúra hozható létre, amelynek a képességei könnyen összemérhetővé tehető az appliance-k hardverének a teljesítményével. A bérelt felhőben való üzleti intelligencia azonban nem tudott/tud áttörést hozni, mert a vállalatvezetők nem hajlandók a nagy mennyiségű, érzékeny adataik feletti rendelkezésről lemondani, hiába a fejlett biztonsági technológia. Megoldást jelentene, ha a cégek saját gépparkjukon tudnák futtatni a nagy számításigényű alkalmazásokat is, akár egyszerre valamennyi PC-jük felhasználásával, egy lokális felhő részévé téve őket. A munka célja felderíteni, hogy milyen lehetőségek és korlátok jelentkeznek, amikor egy egyébként párhuzamos adatfeldolgozásra képes - rendszert ilyen környezetben kellene működtetni. A téma adott esetben több féléven keresztül is művelhető, TDK, szakdolgozat/diplomamunka,... céljára is alkalmas. előköv.: kreativitás, munkakedv kieg.: cloud, üzleti intelligencia, virtualizáció, párhuzamosítás, oktatók: munkahely: kategória:
ORACLE TECHNOLÓGIÁK
oktatók: munkahely: ipari partner: kategória:
Oracle technologies - 108 Gajdos Sándor, Marton József Ernő Megbeszélés szerint, ill. esetenként az Oracle Hungary (Művészetek Palotájához közel) Oracle Hungary Kft. Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A tanszék és az Oracle Hungary több éve szorosan együttműködik hallgatói laborok művelésében, kiemelten segít az Oracle technológiák mélyebb megismerésében. A labor keretében az Oracle munkatársainak segítségével a hallgatók betekintést nyerhetnek új, vezető termékek működésébe és használatába projektmunka keretei között. leírás: Az Oracle a világ vezető információs technológiai vállalata, ennek megfelelően Magyarországon számos közismert és kevésbé ismert termékkel van jelen a piacon. Az adatbázis-kezelője mellett fejlesztői környezete (illetve köztes réteg megoldása) is méltán népszerű, a Java megoldásai (optimalizáló, BPEL, SOA) kiemelkedőek. Az adatbázis-kezelőre épülő szolgáltatásai, így az adattárházak, az adatreplikációs megoldások, térinformatikai rendszere, audit megoldása, adatbányászati eszközei, szövegfeldolgozó algoritmusai minden hazai nagyvállalat portfóliójában megtalálható. A labor keretében egy az Oracle képzési rendszeréhez nagyban hasonlító keretek között lehet megismerkedni a kiválasztott termékkel vagy termékcsoporttal, és egy konkrét egyeztetett projektfeladat kapcsán közvetlenül hasznosítható gyakorlati tapasztalatokra, rutinra tehet szert a hallgató. előköv.: angol nyelv olvasási szintű ismerete kieg.: Oracle, adatbázis-kezelés, adattárház, SOA, BPEL, Java, ODM, Audit, Spatial, OBIEE oktatók: munkahely:
ipari partner: kategória:
KORSZERŰ ADATVIZUALIZÁCIÓ MOBIL KÖRNYEZETBEN
Advanced data visualization for mobile communication - 109 Gajdos Sándor, Szabó Ákos Megbeszélés szerint BInergy Kft. Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A Java FX ill. HTML5 alkalmazása egyedi vizualizációs alkalmazások fejlesztéséhez mobil eszközökre leírás: A mobil alkalmazások eladhatóságának egyik kulcsa a látványos felhasználói felület. A HTML5 mellett egy ígéretes vonalat jelent a Java FX alkalmazása, amelynek ARM processzort is támogató verziója preview-ban már elérhető. A labor célja új és/vagy meglevő alkalmazások demonstrációs célú előállítása, amely különböző mobil eszközökön is futtatható. A munka első fázisának célja a technológiával való megismerkedés, amelyet - adott esetben - konkrét üzleti igényeket kielégítő alkalmazások kifejlesztése követ. előköv.: kreativitás, munkakedv, képesség önálló munkavégzésre kieg.: adatvizualizáció, Java FX, HTML5 oktatók: munkahely: ipari partner: kategória:
FACEBOOK / GOOGLE ALAPÚ KÖZÖSSÉGI WEBES ALKALMAZÁSOK
VIZSGÁLATA ÉS FEJLESZTÉSE Implementation and design social networking applications - 089 Gulyás András I épület Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az emberek életében egyre nagyobb hangsúlyt kapnak az internetes közösségi portálok. Életük mind nagyobb részét töltjük ilyen rendszerekben működő alkalmazások használatával. Kapcsolatainkat, médiafájljainkat itt tartjuk nyilván, közösségi játékokban veszünk részt, akármilyen bárgyúak is legyenek azok. leírás: Célunk feltérképezni a közösségi portál alkalmazások fejlesztésének lehetőségeit. A laboratóriumi feladat része egyszerűbb közösségi applikációk elemzése, tervezése és megvalósítása, pl. facebook vagy google+ segítségével. kieg.: facebook, google+, közösségi portál oktatók: munkahely: kategória:
MÉRNÖK HITTAN
Advantages of some spiritual vein in engineering - 090 Gulyás András I épület Info, Villamosmérnök, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A téma célja egy (hosszú távú) átfogó kutatás elvégzése azzal kapcsolatosan, hogy a mérnöki problémamegoldás mely területein segíthet a mérnöknek ha rendelkezik némi spirituális vénával. leírás: A mérnöki tudományok számára hosszú évtizedeken/évszázadokon keresztül a körültekintő és mindenre kiterjedő tervezés, mérés és dokumentáció jelentette a bombabiztos alapot. Mára azonban odáig jutottunk, hogy a fejlesztett/irányított rendszerek komplexitása oly mértékű, illetve a környezet, amelyre egy adott terméket tervezni kellene annyira gyorsan és összetetten változik, hogy tisztán racionális megközelítés mellett olyan elemek is megjelennek a mérnöki gondolkodásban, amelyek lényege jobban kifejezhető a bizalom, megérzés és jóindulat szavakkal. Gondoljunk például a "launch early iterate frequently" paradigmára ami tulajdonképpen azt foglalja magában, hogy meg sem próbáljuk felmérni a közeget amiben a rendszerünknek működnie kell majd, hanem egyszerűen hiszünk abban, hogy amit csinálunk az működni fog "valahogy" aztán majd ahogy tudjuk javítgatjuk. A hallgató feladata ehhez hasonló mérnöki megközelítések és kurrens problématerületek azonosítása és összefoglaló rendszerezése. A téma keretében a hallgatókkal közösen egy-egy ilyen jellegű problémát meg is kísérlünk megoldani a legjobb tudásunk szerint. előköv.: Nyitottság, érdeklődés, érzékenység, spirituális és írói véna kieg.: komplexitás -- spiritualitás, tervezés -- bizalom, dokumentáció -- howto, bizonyosság -- megérzés oktatók: munkahely: kategória:
ADATBÁNYÁSZAT A TŐZSDÉN
Datamining in stock markets - 003 Gáspár-Papanek Csaba, Nagy Gábor Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A hallgató a félévben különféle adatbányászati módszerek, eljárások, algoritmusok segítségével tőkepiaci adatsorok, social media adathalmazok feldolgozásával hasznos és releváns összefüggések feltárását végzi (pl. árfolyamok előrejelzése, előrejelezhetőség, piacok interdependenciája stb.) leírás: A hallgató a félévben különféle adatbányászati módszerek, eljárások, algoritmusok segítségével tőkepiaci adatsorok, social media adathalmazok feldolgozásával hasznos és releváns összefüggések feltárását végzi (pl. árfolyamok előrejelzése, előrejelezhetőség, piacok interdependenciája stb.) oktatók: kategória:
INTELLIGENS ÁGENS KÖRÖKRE OSZTOTT, RÉSZLEGESEN
MEGFIGYELHETŐ KÖRNYEZETBEN Intelligent agent in a turn based partially observable environment - 004 oktatók: Gáspár-Papanek Csaba, Kazi Sándor, Nagy Gábor kategória: Info, Villamosmérnök, VIR kivonat: Sok olyan döntési helyzet van, amelyre "körökre osztottság" jellemző, a részleges megfigyelhetőség pedig szinte általános. Ezek között is igen gyakori, hogy döntéseinkkel valamilyen hasznosságot (pl: pénz, pontok, győzelmek száma) igyekszünk maximalizálni (ulti, römi, Texas Hold'em, többféle társasjáték stb.).A hallgató feladata egy vagy több intelligens megoldás készítése egy közösen kiválasztott feladatra, valamint a megoldásainak értékelése (a lehetőségekhez mérten szimulációval). leírás: Sok olyan döntési helyzet van, amelyre illeszkedik a "körökre osztott" jelző, ezek között is igen gyakori, hogy döntéseinkkel valamilyen hasznosságot (pl: pénz, pontok, győzelmek száma) igyekszünk maximalizálni (ulti, römi, Texas Hold'em, ostábla/backgamonn, többféle társasjáték stb.). A hallgató feladata egy vagy több intelligens megoldás készítése egy közösen kiválasztott feladatra, valamint a megoldásainak értékelése (a lehetőségekhez mérten szimulációval). A feladat megoldására többféle lehetőség kínálkozik (a konkrét feladattól is függően). A legalapvetőbb a részlegesen megfigyelhető környezet pusztán statisztikai vizsgálata. de ennél több érdemesebb megoldás is készíthető. Különféle tanulóalgoritmusok (neurális hálózatok, SVM, megerősítéses tanulás, stb.) alkalmazásával, általánosító képesség biztosításával, a döntéshozatal sztochasztikussá tételével, az ellenfél viselkedésének vizsgálatával és egyéb megoldásokkal sokkal életrevalóbb megoldások készíthetők. Ez utóbbi tekintetében szükséges a jogi korlátokat is figyelembe venni (pl Texas Hold'em esetében ha a gépi játékos engedélyezett is, a viselkedésvizsgálat nagyon gyakran teljesen tiltott). kieg.: gépi tanulás, intelligens ágens, adaptív, részlegesen megfigyelhető, epizodikus ÉRINTŐKÉPERNYŐS SZÖVEGBEVITEL GÉPI TANULÁSI SZEMSZÖGBŐL
Text input using touch screens from a machine learning point of view - 005 oktatók: Gáspár-Papanek Csaba, Kazi Sándor, Nagy Gábor kategória: Info, Villamosmérnök, VIR kivonat: Az okostelefonok és a tabletek elterjedésével egyre gyakoribb, hogy a szövegbevitel érintőképernyőn keresztül történik. Folyamatosan jelennek meg megoldások a szokványos billentyűzetre (QWERTY, QWERTZ) alapozott (pl: arra rajzolás), de annak funkcionalitását kibővítő, mintafelismerésen alapuló intelligensebb megoldások (Swype, Swiftkey, stb.). A hallgató feladata olyan lehetőségek vizsgálata, amelyek magasabb felismerési hatékonyság elérését biztosíthatják. leírás: Az okostelefonok és a tabletek elterjedésével egyre gyakoribb, hogy a szövegbevitel érintőképernyőn keresztül történik. Folyamatosan jelennek meg megoldások a szokványos billentyűzetre (QWERTY, QWERTZ) alapozott (pl: arra rajzolás), de annak funkcionalitását kibővítő, mintafelismerésen alapuló intelligensebb megoldások (Swype, Swiftkey, stb.). A beviteli sebesség és felismerési hatékonyság igen erős korlátja, hogy megmaradt az eredeti billentyűzet, leggyakrabban a felhasználói alkalmazkodás könnyítésére. A hallgató feladata olyan lehetőségek vizsgálata és interfész kialakítása, amelyek magasabb felismerési hatékonyság elérését célozza meg. A feladatot kiegészítheti az alternatívák vizsgálata használatóság és tanulhatóság szempontjából, illetve ehhez ezen két fogalom elhelyezése a témakörön belül. kieg.: gépi tanulás, optimalizálás, interfész, érintőképernyő, tablet, mobil MUNKAREND KÉSZÍTÉS GENETIKUS ALGORITMUSOKKAL
Work hour scheduling with genetic algorithms - 020 Gáspár-Papanek Csaba, Nagy Gábor Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A munkarend kézi elkészítése nagy cégek esetén sokszor rendkívül időigényes és bonyolult feladat. Figyelembe kell venni a munkaügyi törvényeket, szabályokat, illetve a dolgozók jóléte érdekében olyan beosztást célszerű készíteni, ami számukra is elfogadható. A hallgató feladata olyan rendszer elkészítése, amely biztosítja a munkáltatói igények maradéktalan teljesítését és egyaránt képes a törvényeknek megfelelő, illetve a munkavállalói igényeket kielégítő munkarend elkészítésére. oktatók: kategória:
INNOVATÍV TŐZSDEI ADATVIZUALIZÁCIÓ
Stock market data visualization - 021 Gáspár-Papanek Csaba, Nagy Gábor Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hallgató feladata olyan innovatív adatvizualizációs technikák kutatása, amelyek sikerrel alkalmazhatók a tőzsdei idősorok, piacok, indexek ábrázolása során. A cél nagy mennyiségű - főleg idősoros - adat a felhasználó számára befogadható módon történő megjelenítése webes felületen, különös figyelmet fordítva a piacok és a szektorális összefüggések ábrázolására. oktatók: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2013. február
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
II
.
szakirány/önálló labor kiírások, 2013. február http://www.tmit.bme.hu/onlab-szakdolg-dipl SZÉLERŐMŰ TELJESÍTMÉNY ELŐREJELZÉS
KLIENS OLDALI VIZUALIZÁCIÓ WEBES KÖRNYEZETBEN
VIDEOFOLYAMOK 2D-3D ÁTALAKÍTÁSA
FUZZY SZABÁLYALAPÚ GÉPI TANULÓ RENDSZEREK KUTATÁSA ÉS
ALKALMAZÁSA Wind farm power output forecasting - 022 Gáspár-Papanek Csaba, Nagy Gábor Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A szélenergia elterjedésének egyik gátja, hogy már nagyon rövid, egy-két napos időtávon is nehéz megbecsülni egy adott szélerőmű kimeneti teljesítményét. A hallgató feladata olyan módszerek kutatása és alkalmazása, amely lehetővé teszi a szélerőmű teljesítményének előrejelzését. A bemeneti adatok közt a időjárási adatokra és múltbeli teljesítményadatokra kell támaszkodni. oktatók: kategória:
TÉRINFORMATIKAI ADATOK ADATBÁNYÁSZATA
Data mining on geolocation datasets - 038 Gáspár-Papanek Csaba Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A helymeghatározási megoldások elterjedésével számtalan olyan adat gyűlt össze, melyekhez nemcsak időpont, hanem gyakran térkoordináta is rendelkezésünkre áll. Ezen adatok adatelemzési, adatbányászati kezelése azért is tartalmaz kihívásokat, mert a térbeli elhelyezkedés figyelembevétele, az ezen adatok alapján történő összekapcsolása jelentős számítási és technológiai hátteret igényel. leírás: A hallgató feladata, hogy megismerje az adatelemzés, az adatbányászat alapjait, rálásson a térinformatikai módszerek alapjaira, és egy olyan megoldást hozzon létre, ahol különböző forrásból származó térinformációk összekapcsolásán keresztül nyílik lehetőség újszerű adatelemzési feladatok megoldására. Mind az adatelemzési, mind a többi technológiai háttér megismerése az önlab keretein belül a konzulens által irányított munkában történik. Az önálló labor kapcsán elehetőség van a tanszéken futó projektbe való bekapcsolódásra, de a feladat önmagában is megoldható és értelmezhető. előköv.: A téma iránti elkötelezettségen kívül más elő követelmény nem ismert kieg.: adatelemzés, adatbányászat, térinformatika oktatók: kategória:
OLAP RENDSZER KIÉPÍTÉSE IDŐSOR ALAPÚ ADATOK VIZSGÁLATÁRA
OLAP system for time series data analysis - 039 oktatók: Gáspár-Papanek Csaba munkahely: Távmunkában végezhető, konzultáció az I. épületben. kategória: Gazd Info, Info, VIR kivonat: Az OLAP (Online analytical processing) rendszerek olyan riporting alkalmazások, ahol a háttéradatbázisban szereplő adatok felett gyorsan elemzéseket készíteni. Olyan kérdésekre lehet itt választ kapni, hogy például egy kereskedelmi cégnél mennyi volt az összforgalom egy adott időszakban, majd ezt alábontani: a forgalom hogyan oszlott el az üzletek vagy a termékek között. leírás: Az ilyen típusú rendszerek építése részint a háttérben futó adatbázis komplexitása, részint a megfelelő válaszidő biztosítása miatt komplex mérnöki ismereteket igényelnek, melyek elsajátítása az önlab feladat célja. A hallgató a munka során megismerkedik az OLAP technológiákkal, egy közösen kiválasztott technológia használatával egy minta megoldást hoz létre, majd annak teljesítőképességét, kifejezőképességét tesztelheti. A háttérben futó minta adatbázis olyan időbeliséget is tartalmazó adatok lennének, melyekhez köthető adatokon különböző trendelemzési feladatok is felállíthatók. Az OLAP technológiák ismeret versenyképes tudást jelent a hazai BI piacon, ennek megszerzéséhez a konzulens biztosítja a támogatást. Ha felkeltettük az érdeklődésedet, akkor keress meg a
[email protected] oldalon, szívesen mesélek a feladatról egy kávé mellett. Az önlab a DMLab Adatbányászati csoportjához köthető, melyről a szakmai közösség blogján olvashatsz többet: adatbanyaszat.blog.hu előköv.: A téma iránti elkötelezettség szüksége, minden más ismeret az önlabon belül megszerezhető.
Client side visualization - 043 Kovács Gábor, Paróczi Zsombor Otthon is végezhető. Gazd Info, Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A témára jelentkező hallgató fejlesztési tapasztalatot szerezhet üzleti adatok és folyamatok korszerű kliens oldali webes technológiákon alapuló vizualizációjában. leírás: Az Interneten használt kliens oldali technológiák lehetőségei az utóbbi években eddig soha nem látott sebességgel fejlődnek. A HTML5 szabvány segítségével komplex adatok vizualizációja is lehetséges, a dinamikus, interaktív tartalom a felhasználó számára szűrhetővé, módosíthatóvá, illetve bejárhatóvá válik és komponensekben gazdag üzleti riportok széles skálájának előállítását teszi lehetővé. A hallgató feladata a félév során egy dinamikusan változó vagy valós időben frissülő adatforrás vizualizációjának megvalósítása webes környezetben. előköv.: Programozási alapismeretek és angol nyelv ismerete. kieg.: HTML5, Javascript, vizualizáció, AJAX, reporting, BI oktatók: munkahely: kategória:
Intelligent pricing in e-commerce systems - 040 Gáspár-Papanek Csaba Távmunkában végezheto, konzultáció az I. épületben. Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A webáruházaknak technológiai lehetőségük van arra, hogy egyes termékeik árát adaptívan, akár az adott időszak, adott felhasználó tulajdonságai igazítva jelenítse meg. Az intelligens árazási technikák figyelembe vehetik a konkurens boltokban megjelenő aktuális árakat, de a felhasználók motivációs szintjét is. Az önlab célja, hogy ehhez a témához köthető részproblémára hozzon létre a hallgató egy új technológiai megoldást. leírás: Az intelligens árazási feladat kapcsán alapvetően három terület az, ahova egy vagy akár csapatban dolgozó hallgatók jelentkezését is várjuk. A projekt önállóan, de akár külső partnerhez köthető projektmunkaként is végezhető. (1) A felhasználók követése egy olyan befűzőkód segítségével, ami az adott webáruházon belül nemcsak a letöltött oldal url-jét, hanem annak tartalmának kulcsmomentumait, a felhasználó időbeli viselkedését, egér és scrollozási aktivitásának statisztikáit is képes összegyűjteni úgy, hogy azzal az adatkommunikációs csatornát ne terhelje túl. Ezen feladat megoldása során egy megfelelő adatgyűjtő szervert, a gyűjtött adatok statisztikai elemzését, és egy kisebb pilot megoldás létrehozását várjuk el a hallgatótó. (2) Az felhasználói viselkedés feldolgozása közel valós időben igazán komoly IT kihívást jelent. Az ilyen problémák megoldására az elmúlt években bigdata feladatként nézünk, a hallgató feladat egy bigdata analitikai megoldás létrehozása, ahol egy már létező valós weblog felett kell adatbányászati megoldást adni arra, hogy várhatóan mely felhasználóból lesz vásárló. A bigdata technológiák megismerésében, az adatbányászati megoldáshoz szükséges háttértudás kialakításában a konzulens erős támogatást tud adni. (3) Főleg gazdaságinformatikus hallgatók számára megfelelő téma az intelligens árazási megoldások közgazdasági és informatikai vizsgálata. A hallgató feladat ekkor a létező intelligens árazási megoldások feltérképezése, rendszerezése, a mögöttük levő üzleti modellek feltárása, illetve egy saját intelligens árazási rendszer proof-of-concept szintű megvalósítása, melynek során már létező technológiai megoldásokra támaszkodva a részletes implementációba nem minden szinten kell belefolynia. Az intelligens árazási témában velünk dolgozó külső partner kapcsán számos más adatelemzéshez, webes technológiákhoz köthető téma definiálható, ezért akár saját ötlettel, technológiával vagy feladattal is kapcsolódni lehet ehhez a kiíráshoz. előköv.: A téma iránti elkötelezettség szüksége, minden más ismeret az önlabon belül megszerezhető. kieg.: webáruházak, e-commerce, intelligens árazás, üzleti intelligencia, user tracking, bigdata, big data, analytics, adatbányászat ADATBÁNYÁSZAT ÚJ VIZEKEN
ÁLLAPOTGÉPEKKEL LEÍRT MODELLEKHEZ
Interactive strategy visualization for ball games - 050 oktatók: Kovács Gábor, Paróczi Zsombor munkahely: Otthon is végezhető. kategória: Gazd Info, Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hallgató a félév során megismeri egy sportág alapvető stratégiáit valamint ezek vizualizálásának jelenlegi módjait. A több féléven keresztül folytatható téma végére egy interaktív vizualizációs szoftver tervezése és megvalósítása a cél. leírás: A versenysport informatikai támogatása a stratégiai tervezés szerves részévé vált, az edzők napi szinten használnak elemzéseket illetve predikciót végző szoftvereket. A valószínűségszámítás és a vizualizáció eszközeit használva egyszerűen modellezhetőek komplex szituációk valamint támadási- és védekezési stratégiák. A hallgató feladata a félév során a meglévő vizualizációk vizsgálata, egy kiválasztott vizualizáció implementálása valós idejű, interaktív módon. A feladat szakdolgozatig/diplomatervig folytatható. előköv.: Sport irányú érdeklődés kieg.: vizualizáció, interaktív, sport, statisztika, alkalmazás fejlesztés KÉP- ÉS VIDEOFELDOLGOZÁS
Image and video processing - 051 Kovács Gábor, Paróczi Zsombor Otthon is végezhető. EÜ mérnök, Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A témára jelentkező hallgató egy feladat megoldásán keresztül betekintést nyer a kép- és videofeldolgozás világába, megismeri a legfontosabb algoritmusokat, módszereket. leírás: A kép- és videofeldolgozás a modern médiaalkalmazások szerves része. A számítási kapacitás növekedésével egyre bonyolultabb algoritmusok használata is lehetővé vált, növelve a pontosságot, robusztusságot és a sebességet. A valós idejű kép- és videofeldolgozás eredményei ma már mobil eszközökben vagy beágyazott rendszerekben is elérhető. A hallgató feladata a félév során egy jól körülhatárolt tématerület megismerése, egy rendszer megtervezése vagy megvalósítás elemzése. A feladat szakdolgozatig/diplomatervig folytatható. előköv.: C/C++ alapismeretek kieg.: videó, kép, képfeldolgozás, videofeldolgozás, tartalomelemzés, opencv oktatók: munkahely: kategória:
SKÁLÁZHATÓ MINŐSÉGŰ OBJEKTUMOK WEBGL MEGJELENÍTÉSE
Optimized NURBS object visualization with WebGL - 052 Kovács Gábor, Paróczi Zsombor Otthon is végezhető. EÜ mérnök, Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A témára jelentkező hallgató betekintést nyer a WebGL alapú technológiák használatába valamint a 3D objektumok előállításának és megjelenítésének részleteibe egy valós probléma megoldása során. leírás: Napjainkban a böngészőben történő OpenGL megjelenítés színvonala illetve a használható eszközök száma lehetővé teszi igen komplex, 3D objektumok megjelenítését. A polygon alapú objektumok tárolás mellett a NURBS alapú megközelítés lehetővé teszi az objektumok minőségi skálázását. A tesszelláció mértékének változtatásával illetve a tér megfelelő "szeletelésével" jelentősen javítható a megjelenítés sebessége illetve minősége. A hallgató feladata a félév során a WebGL technológia megismerése valamint egy skálázható minőségű objektumok megjelenítését megvalósító rendszer tervezésében és megvalósításában való részvétel. A feladat szakdolgozatig/diplomatervig folytatható. (A téma NEM a NURBS matematikával foglalkozik, hanem az iparban használható technológia kutatásáról.) előköv.: Javascript alapszintű ismerete kieg.: webgl, opengl, html5, javascript, nurbs oktatók: munkahely: kategória:
WEBSOCKET ALAPÚ RENDSZER TERVEZÉSE ÉS MEGVALÓSÍTÁSA
NODE.JS SEGÍTSÉGÉVEL Websocket based system design and implementation using Node.js - 053 oktatók: Kovács Gábor, Paróczi Zsombor munkahely: Otthon is végezhető. kategória: EÜ mérnök, Gazd Info, Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hallgató a félév során betekintést nyer a pehelysúlyú, javascript alapú Node.js platform használatába, különös tekintettel a websocket technológiára. leírás: A Node.js egy pehelysúlyú, szerver oldali platform, ami javascript kódok futtatását teszi lehetővé. Az esemény alapú rendszert általában gyors hálózati kiszolgálása és alacsony erőforrás igénye miatt használják. A websocket technológiával együtt használva a node.js valós idejű klienskliens kommunikációt tesz lehetővé a szervert mint közvetítő közeg használva. A félév során a technológia és platform megismerése mellett egy egyszerű rendszer tervezése és megvalósítsa a cél. A feladat szakdolgozatig/diplomatervig folytatható. előköv.: Javascript alapszintű ismerete kieg.: nodejs, js, websocket, javascript, socket.io, html, web TÁVKÖZLÉSI SZOFTVEREK MODELL ALAPÚ TESZTELÉSE
041 Gáspár-Papanek Csaba Távmunkában végezheto, konzultáció az I. épületben. EÜ mérnök, Gazd Info, Info, Villamosmérnök, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Számtalan példa volt rá a korábbi félévek során, hogy a hallgatónak saját adatbányászati ötlete, témája volt, vagy egyszerűen birtokosa volt egy érdekes adathalmaznak. Az ilyen hallgatók számára fel szoktuk ajánlani, hogy egy közös együttműködés keretében valósítsuk meg a szükséges adatbányászati modellezést, elemzést. leírás: Az adatbányászati alapok megismerése után a hallgató feladata, hogy definiálja a megoldandó adatbányászati problémát, majd rendszertervet hozzon létre a megoldás elkészítéséhez, ami alapján a megvalósítás megtörténik. Lehetséges témák tipikusan nagyobb látogatottságú weboldalak forgalmi adatainak feldolgozásához, vagy cégek által hozzáférhetővé tett adathalmazokhoz kötődik. Fontos kiemelni, hogy csak olyan projektek irányába indulunk el szívesen, ahol a téma műveléséhez megfelelő mennyiségű adathoz lehet hozzájutni. A téma kiválóan alkalmas TDK dolgozat, diplomamunka elkészítéséhez, lehetőség van a témában folyó tanszéki projektbe való bekapcsolódásra. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket a egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot mailben a
[email protected] címen! előköv.: A téma iránti elkötelezettség szüksége, minden más ismeret az önlabon belül megszerezhető. érdeklődni: munkahely: kategória:
INTELLIGENS ÁRAMHÁLÓZATOK (SMART GRID)
Model Based Testing of Telecommunications Software - 054 Kovács Gábor, Adamis Gusztáv, Erős Levente BME-TMIT Ericsson Magyarország Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A téma távközlési szoftverek modell alapú tesztelésével foglalkozik, amely során a tesztmérnök által előállított absztrakt modellből egy megfelelő eszköz automatikusan legenerálja a teszt forráskódját. A téma lehetőséget ad egy ilyen eszköz tervezésében és fejlesztésében való részvételre. leírás: Napjainkban a távközlési szoftverek konformancia-tesztelése területén egyre inkább elterjednek a modell alapú eljárások. Ezek megkímélik a tesztmérnököt attól a sokszor hálátlan feladattól, hogy valamely tesztleíró nyelven kézzel állítsa elő a távközlési szoftver teszteléséhez szükséges teljes forráskódot: A modell alapú tesztelést végző tesztmérnök feladata csupán az, hogy magas szinten modellezze a tesztelendő szoftver viselkedését egy arra alkalmas formalizmus segítségével. Az így előállított modell alapján egy modell alapú teszteszköz automatikusan állítja elő a teszteléshez szükséges forráskódot. A témára jelentkező kollégák egy ilyen teszteszköz tervezésében és fejlesztésében vehetnek részt. A téma MSc diplomáig vihető, illetve PhD témaként folytatható. A témával kapcsolatos választható feladatok: magas szintű tesztmodellek előállítása; modellezőeszköz tervezése, fejlesztése; eszköz tesztelése; algoritmusok fejlesztése, vizsgálata előköv.: Olvasási szintű angolnyelv-ismeret kieg.: modellezés, tesztelés oktatók: munkahely: ipari partner: kategória:
ANNOTÁCIÓS RENDSZER KIALAKÍTÁSA TTCN-3 NYELVŰ Smart Grid - 013 Heszberger Zalán Megegyezés alapján Magyar Telekom Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A Smart Grid a jövő elektromos energiaelosztó hálózata. Lényege, hogy a energiafelhasználást hatékonyan osztja el termelő és felhasználók között, jelentősen csökkentve az esetleges túl- vagy alultermelési események valószínűségét. A rendszer fontos eleme az un. Smart Metering, melynek segítségével a mérőórák leolvasása automatikusan történik, ill. az eredményeket "on-the-fly" a rendszerbe visszaforgatva adaptív működés valósítható meg. leírás: A labor célja megismerkedni a Smart Grid legfontosabb jellemzőivel, kommunikációs aspektusokkal, alkalmazott technológiákkal. A félév során Ipari partner bevonásával a terület műszaki kérdéseire, világméretű bevezetésével kapcsolatos nyitott kérdéseire keressük a választ, első sorban számítógép hálózati kérdések területén. előköv.: Angol nyelv olvasás szintű ismerete. kieg.: Smart Grid érdeklődni: munkahely: ipari partner: kategória:
ALAPÁLLAPOTBA HOZÓ ALGORITMUS KITERJESZTETT VÉGES
LABDAJÁTÉK STRATÉGIA INTERAKTÍV VIZUALIZÁLÁS
INTELLIGENS ÁRAZÁSI RENDSZER WEBSHOP-OK SZÁMÁRA
oktatók: munkahely: kategória:
2D to 3D conversion of video streams - 056 Kovács Gábor otthon is végezhető Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hallgató feladata egy olyan algoritmus megvalósítása, ami képes valós időben kétdimenziós bemeneti képállomány, illetve videoállomány képkockáinak pixeleihez mélységértéket rendelni. leírás: A 2D-3D átalakítás több mint húsz éve ismert probléma, számos létező megoldással, amelyeket többek között a filmiparban használnak. A témára jelentkező hallgató(k) feladata egy a szakirodalomban javasolt algoritmus megvalósítása, és az alapján egy szoftverkomponens létrehozása. A téma diplomatervig, esetleg Ph.D. témaként folytatható. előköv.: Olvasási szintű angolnyelv-ismeret C++ alapismeretek kieg.: képfeldolgozás, 2D, 3D oktatók: munkahely: kategória:
TESZTLEÍRÓKHOZ Annotating TTCN-3 test cases - 055 oktatók: Kovács Gábor, Adamis Gusztáv, Erős Levente munkahely: otthon is végezhető ipari partner: Ericsson Magyarország kategória: Info a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata a Java nyelvben használt annotációs technika bevezetése a TTCN-3 nyelvhez annak dokumentációs szabályainak kiegészítésével. leírás: A TTCN-3 egy korszerű szabványos magas szintű leíró nyelv, melyet tesztesetek specifikációjára, illetve azok végrehajtásának vezérlésére használnak. A nyelv rendelkezik egy szabványos dokumentációformátummal is. A hallgató feladata egy annotációként felhasználható, koherens, a TTCN-3 állományok dokumentációs kommentjeiben elhelyezhető jelölésrendszer megtervezése és bevezetése a TTCN-3 elemző kiegészítésével. A téma diplomatervig folytatható. előköv.: Olvasási szintű angolnyelv-ismeret kieg.: annotáció, dokumentáció, TTCN-3
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2013. február
Reset sequence generation - 057 Kovács Gábor, Adamis Gusztáv, Erős Levente Otthon is végethető Ericsson Magyarország Info a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy olyan algoritmus tervezése és megvalósítása, amely alkalmas egy tesztmodell tetszőleges állapotából a rendszert alapállapotba vagy ismert állapotba hozni. leírás: Tesztesetek végrehajtása után a végrehajtó környezet ismeretlen állapotba kerül, a következő teszteset végrehajtása előtt alapállapotba kell hozni a tesztelendő rendszert. Ez kisebb időráfordítással jár, ha ezt az előzőleg végrehajtott teszteset előre elvégzi, és nem kell hardveres resethez fordulnunk minden teszteset előtt. Mivel nem minden távközlési protokoll tesztmodellje rendelkezik reset üzenettel, az újrainicializáció kihívást jelent. A tesztelés elmélete alapján ismert, hogy erősen összefüggő véges állapotgráffal leírt modellek minden állapotához található alapállapotba hozó szekvencia. Kiterjesztett véges állapotgépek (tetszőleges programnyelven leírt forráskód ilyen) esetén a probléma komplexebb megoldást igényel tekintettel a lokális változók alapállapotba hozására. A hallgató feladata egy olyan algoritmus tervezése és megvalósítása, amely alkalmas egy ismert formális szintaxissal rendelkező nyelven megadott tesztmodellhez egy olyan üzenetváltás-sorozatot generálni, amely képes tetszőleges állapotából a modellnek megfelelő rendszert alapállapotba vagy ismert állapotba vinni. A téma diplomatervig, esetleg Ph.D. témaként folytatható. előköv.: programozási alapismeretek kieg.: állapotgép, algoritmusok, reset szekvencia oktatók: munkahely: ipari partner: kategória:
MEGKÜLÖNBÖZTETŐ SZEKVENCIÁK GENERÁLÁSA
PROTOKOLLMODELLEKHEZ Generating separating sequences - 058 Kovács Gábor, Adamis Gusztáv, Erős Levente otthon is végezhető Ericsson Magyarország Info a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy olyan algoritmus tervezése és megvalósítása, ami egy ismert (kiterjesztett) véges állapotgép alapú protokollmodell alapján alkalmas végrehajtás közben a protokoll aktuális állapotának azonosítására az algoritmus által generált üzenetváltás-sorozatok alapján. leírás: A távközlési protokollokat, akárcsak a logikai rendszereket, véges állapotgép alapú modellekkel írják le. A tesztgenerálás fontos lépése az állapotgráf egy állapotátmenetének ellenőrzése után a következő állapot helyességének igazolása. A témára jelentkező hallgató feladata a szakirodalomban ismert W-módszer algoritmusának megvalósítása és általánosítása kiterjesztett véges állapotgépekre. A téma diplomatervig, esetleg Ph.D. témaként folytatható. előköv.: Olvasási szintű angolnyelv-ismeret Java alapismeretek kieg.: tesztelés, állapotgráf, algoritmus oktatók: munkahely: ipari partner: kategória:
ELEKTRONIKUS PECSÉT
Electronic stamp - 059 Kovács Gábor otthon is végezhető Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy olyan "digitális pecsét" kialakítása, ami egy nyomógomb megnyomására egy négyzet alakú rács meghatározott számú cellájának aktiválásával pecsételésre alkalmas domború felületet hoz létre. leírás: A témára jelentkezőhallgató feladata egy kis méretű, "digitális pecsétként" használható hardver tervezése és megvalósítása. A digitális pecsét egy nyomógomb megnyomására egy négyzet alakú rács meghatározott számú véletlenül kiválasztott cellájának aktiválásával pecsételésre alkalmas domború felületet hoz létre. A pecsételéskor használt álvéletlen sorozatot az eszköz tárolja el, és tegye később egy USB porton keresztül lekérdezhetővé. A téma diplomatervig folytatható. előköv.: kreativitás kieg.: hardverkészítés, alacsony szintű programozás oktatók: munkahely: kategória:
MOBILKAMERA ALAPÚ MÉLYSÉGMEGHATÁROZÁS
Depth estimation on mobile camera pictures - 060 Kovács Gábor otthon is végezhető Info a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata mobiltelefon kamerájával készített felvételeken a mélység becslése. leírás: A 2D-3D átalakítás több mint húsz éve ismert probléma. A témára jelentkező hallgató feladata egy a szakirodalomban javasolt valós idejű algoritmus megvalósítása szabadon választott mobil platformra. Az algoritmus futása során kihasználóak a mobiltelefonokba épített kamerák ismert optikai paraméterei. A téma diplomatervig, esetleg Ph.D. témaként folytatható. előköv.: Olvasási szintű angolnyelv-ismeret kieg.: mobiltelefon, képfeldolgozás, 2D, 3D oktatók: munkahely: kategória:
NAGYPONTOSSÁGÚ SZEMMOZGÁSKÖVETÉS
Eye tracking - 064 Kovács Gábor otthon is végezhető Info a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy laptop webkamerájával a felhasználó szemmozgásának követése. leírás: A témára jelentkező hallgató feladata szakirodalom és a már a létező megoldások alapján egy szoftverkomponens tervezése és megvalósítása, amivel a laptop beépített webkamerájának képe alapján valós időben nagy pontossággal meghatározható, hogy a laptop előtt ülő felhasználó a kijelző mely maximum ikon méretű területére fókuszál. A téma diplomatervig folytatható. előköv.: Olvasási szintű angolnyelv-ismeret kieg.: képfeldolgozás, eye tracking oktatók: munkahely: kategória:
MOBIL P2P STREAMING
Mobile P2P streaming - 065 Kovács Gábor otthon is végezhető Info a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy DLNA alapú P2P streaming megoldás megvalósítása. leírás: Az okostelefonok számos rövid hatótávolságú, korlátozott, olykor aszimmetrikus sávszélességű ad hoc hálózat létrehozását teszik lehetővé, amelyek felett lehetőség van médiatartalmak P2P módon való megosztására. A témakiírásra jelentkező hallgatók elmélyítheti ismereteit a mobiltelefonok fejlesztésében, a mobil hálózatok és a DLNA (Digital Living Network Alliance) működésében, valamint a média streaming technológiák területén. A téma diplomatervig folytatható. előköv.: olvasás szintű angolnyelv-ismeret kieg.: DLNA, streaming szolgáltatás, P2P oktatók: munkahely: kategória:
HÍVÁST KIEGÉSZÍTŐ ALKALMAZÁS-FEJLESZTÉS ANDROIDRA
Call voice accessor app for Android - 066 Kovács Gábor otthon is végezhető Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A hallgató feladata egy Android alkalmazás vagy alacsony szintű függvénykönyvtár létrehozása, ami hívás közben képes hozzáférni a mikrofon adatfolyamához. leírás: A modern okostelefonok lehetővé teszik viszonylag nagy teljesítményű adatfeldolgozó alkalmazások létrehozását. A témára jelentkező hallgató betekintést nyer az Android operációs rendszer mélységeibe, natív kóddal való programozásába. A hallgató félévi feladata egy olyan Android alkalmazás és/vagy függvénykönyvtár létrehozása, amely egy-egy élő telefonhívás esetében képes hozzáférni a mikrofon adatfolyamához, és azt az eltelt időnek megfelelően egy-egy hangot beillesztve, vagy zenei aláfestéssel vagy beállítástól függően a hangsebesség változtatásával torzítva eltárolni. A téma diplomatervig folytatható. előköv.: olvasás szintű angol-nyelvismeret haladó C++ ismeretek Linux és Android ismeretek kieg.: natív Android programozás, driver programozás oktatók: munkahely: kategória:
Investigation and application of fuzzy rule based machine learning systems - 091 oktatók: Kóczy László Tamás munkahely: I. épület kategória: Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Kedvező tulajdonságaiknak köszönhetően a lágy-számítási módszereken alapuló intelligens műszaki alkalmazások köre folyamatosan bővül a nagybonyolultságú, szuboptimális megoldásokat elfogadó problématerületeken. Ennek következményeként a fuzzy szabálybázis alapú tanuló és következtető rendszerek, mint intelligens rendszerkomponensek felhasználása is nő. Azonban ezek elmélete, valamint műszaki alkalmazási gyakorlata még számos megoldatlan kérdést tartalmaz. leírás: Kedvező tulajdonságaiknak köszönhetően a lágy-számítási módszereken alapuló intelligens műszaki alkalmazások köre folyamatosan bővül a nagybonyolultságú, szuboptimális megoldásokat elfogadó problématerületeken. Ennek következményeként a fuzzy szabálybázis alapú tanuló és következtető rendszerek, mint intelligens rendszerkomponensek felhasználása is nő. Azonban ezek elmélete, valamint műszaki alkalmazási gyakorlata még számos megoldatlan kérdést tartalmaz, ezért az ilyen technikákat integráló rendszerek elméletének, valamint gyakorlati felhasználhatóságának kutatása nyilvánvalóan fontos és aktuális feladatnak minősül. Tanuló és következtető rendszerekről lévén szó, minősíteni, értékelni őket alapvető tulajdonságaik segítségével lehet: a tanulás és a tanulást követően a megtanult szabályok alapján történő következtetés időés tárkomplexitása, valamint a tanulás pontossága, illetve hibája. Bizonyos architektúra-kialakítási megkötéseket szem előtt tartva nagy előnye a fuzzy rendszereknek más tanuló, illetve modellalkotó architektúrákhoz viszonyítva a közvetlenül interpretálható formában jelenlévő tudás, ami egyszerű kooperatív problémamegoldást tesz lehetővé laikus felhasználók bevonása mellet is. Lehetőség van a döntően elméleti és a döntően alkalmazott kutatás választására. Sikeres előrehaladás esetén lehetőség van hazai vállalatokkal közös kutatási projektekbe történő bekapcsolódásra (a távközlés és informatika terén), valamint külföldi kutatási projektekben való aktív részvételre. Kutatási feladatok: különböző architektúrális felépítésű fuzzy szabályalapú tanuló rendszerek tulajdonságainak feltárása formális, vagy empirikus módszerekkel, illetve e tulajdonságok továbbfejlesztése. előköv.: angol nyelvismeret, matematikai (analízis, algoritmuselmélet) és informatikai érdeklődés; kreatív, önálló gondolkodásra való képesség, szoftverfejlesztési alapismeretek kieg.: fuzzy rendszerek, gépi tanulás, számítási intelligencia, nagybonyolultságú műszaki rendszerek, GLOBÁLIS NUMERIKUS ÉS KOMBINATORIKUS TECHNIKÁK BLACK
BOX PROBLÉMÁKRA Global optimization with numerical and combinatorial techniques for black box problems - 092 oktatók: Kóczy László Tamás munkahely: I épület kategória: Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Globális numerikus és kombinatorikus optimalizációs technikák kutatása és alkalmazása black box optimalizációs problémákra. leírás: Bonyolult optimalizációs problémák esetén, amikor egy célfüggvény optimumának a megtalálása a cél, gyakran nem ismert, vagy nehezen transzformálható formában ismert a célfüggvény kiértékeléséből adódó információn kívüli más információ a probléma jellegéről. Ekkor az optimalizáció végrehajtására iteratív algoritmusok alkalmazhatók, melyek a célfüggvény egyes pontjait értékelik ki minden egyes iterációban, és e függvénypontok felhasználásával közelítenek (kvázi-) optimális megoldások felé ("oracle based", vagy "black box" optimalizáció). Mivel változatos bonyolult viselkedést mutathat az adott célfüggvény, sok lokális optimumot tartalmazhat, melyekbe "beragadnak" a lokálisan kereső eljárások, ezért olyan megközelítések alkalmazása kívánatos, amik többé-kevésbé feltérképezik az egész problémateret (globális optimalizáció). Kutatási feladatok: különböző globális numerikus és kombinatorikus optimalizációs megközelítések tulajdonságainak feltárása formális, vagy empirikus módszerekkel, illetve e tulajdonságok továbbfejlesztése. Tipikusan ilyen optimalizációs feladatok merülnek fel modellidentifikációs, modellépítési és gépi tanulási problémák esetén, valamint számtalan más (informatikai, gazdasági, logisztikai, stb.) területen. előköv.: angol nyelvismeret, informatikai és matematikai (analízis, algoritmuselmélet) érdeklődés; kreatív, önálló gondolkodásra való képesség, szoftverfejlesztési alapismeretek kieg.: számítási intelligencia, nagybonyolultságú műszaki rendszerek, evolúciós algoritmusok, közelítő optimalizáció, numerikus optimalizáció, globális optimalizáció ROBOTOK ÉS ÁGENSEK FUZZY KOMMUNIKÁCIÓJA ÉS KOOPERÁCIÓJA
Fuzzy communication and cooperation of robots and agents - 093 Kóczy László Tamás I. épület Info, Villamosmérnök, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Több autonóm robot vagy más ágens kommunikációja megfigyelés és a szándék feltételezett felismerése alapján, munkavégzés együttműködéssel, egyetlen irányító ágens esetén. leírás: Az emberek közötti kommunikáció hatékony és tömör voltának egyik oka a fuzzy információs elemek elterjedt használata. Ezt az elvet terjesztettük ki emberek és robotok, illetve robotok, autonóm ágensek egymás közötti kommunikációjára is. A laborprojekt során olyan algoritmusokat és szoftverblokkokat kell készíteni, amelyek szimulált vagy valós sokrésztvevős rendszerekben különböző feladatok összehangolt elvégzését teszik lehetővé, miközben a résztvevő ágensek között közvetlen (nem fuzzy) kommunikáció nem lehetséges. Az implementációt marilou vagy VIRCA környezetben, illetve külső helyszínen rendelkezésre álló Khepera mikrorobotokon, valamint ipari robotokon lehet kipróbálni. előköv.: angol nyelvismeret, informatikai és matematikai (analízis, algoritmuselmélet) érdeklődés; kreatív, önálló gondolkodásra való képesség kieg.: robotok, ágensek, fuzzy kommunikáció oktatók: munkahely: kategória:
BPM ALKALMAZÁS TERVEZÉSE ÉS IMPLEMENTÁLÁSA
Business Process Management Application, planning and implementing 111 Kósa Zsuzsanna Mária otthon Intergroup Gazd Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Kisvállalati folyamatszervezési megoldás tervezése és implementálása egy meglévő BPM megoldás tesztelésével. leírás: Egy valós kisvállalkozás folyamatainak és adatkezelésének felmérésével kezdődik a feladat, és erre kell kialakítani a BPM modellt és az adatkezelési megoldást a TIGGS_BPM eszköz megismerésével és használatával. előköv.: folyamatszervezési ismeretek kieg.: Folyamatszervezés, adatkezelés oktatók: munkahely: ipari partner: kategória:
INGATLANPIACI TRENDEKET FIGYELŐ SZOLGÁLTATÁS FEJLESZTÉSE
Developing service for monitoring trends of real estate market - 112 oktatók: Kósa Zsuzsanna Mária, Nagy István munkahely: elsősorban otthon, igény esetén tanszéken kategória: Gazd Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az online hirdetési oldalak remek lehetőségek biztosítanak arra, hogy adatokat gyűjtsünk adott termékek árazásáról. A lakások esetében az árakat rengeteg paraméter befolyásolhatja, amelyek egy része jól definiálható (elhelyezkedés, alapterület stb.), más részük csak szöveges adatok feldolgozásával kinyerhető. leírás: Az adott feladat keretében a hallgatónak implementálnia kell egy adatgyűjtő alkalmazást, ami információkat gyűjt egy online hirdetési felületről. Az így nyert adatbázison az adatok elemzése és prediktív modellek építése alapján egy trendeket figyelő szolgáltatás kialakítása a jövőbeni cél. A hallgató lehetséges feladatai: - Adatbázis építése egy online lakáshirdetéssel foglalkozó oldal segítségével. - A gyűjtött adatok statisztikai elemzése, vizualizációja. - Prediktív modell fejlesztése, amely egy lakásról el tudja dönteni, hogy az túl- esetleg alulárazott a többi, hasonló paraméterekkel rendelkező lakásokhoz képest. előköv.: algoritmikai érdeklődés, programozási hajlandóság kieg.: adatbányászat, szolgáltatás ELEKTRONIKUS KERESKEDELMET TÁMOGATÓ ALKALMAZÁSOK
FUNKCIONÁLIS TERVEZÉSE E-commerce solutions: logistics, marketplace and micropayment - 113 oktatók: Kósa Zsuzsanna Mária munkahely: nincs meghatározva kategória: Gazd Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Az elektronikus kereskedelmet támogató alkalmazások (megrendelés, kiszállítás, piactér, mikrofizetés) fejlesztése különféle szoftver rendszerekhez, amelyek között lehet szabad forráskódú rendszer is. leírás: Az elektronikus kereskedelmet támogató alkalmazásokat kell részletesen megtervezni a funkciók és az adatbázis szintjén. Elkészítendő a deszkamodell is, amelyben a funkciókat meg lehet mutatni. Kisebb tesztállományokon is le kel futtatni a rendszert. Négy alkalmazás választható: megrendelési és raktározási rendszer, kiszállítási logisztika, webes piactér kialakítása, és mikrofizetési rendszer kialakítása. Az alkalmazások épülhetnek szabad forráskódú rendszerekre is. kieg.: E-kereskedelem, E-üzletvitel, Logisztika
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
III
.
szakirány/önálló labor kiírások, 2013. február http://www.tmit.bme.hu/onlab-szakdolg-dipl TANULÁS-TÁMOGATÓ RENDSZEREK FUNKCIONÁLIS TERVEZÉSE
SZEMÉLYRE SZABOTT INFORMÁCIÓK TÁMOGATÁSA HÁLÓZATI
FORGALOM ALAPJÁN Learning management systems, functional planning - 114 Kósa Zsuzsanna Mária nincs meghatározva Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Terjedőben vannak a tanulás-támogató (Learning Management Systems, pl. MOODLE, Coospace, WebCT) ill a tanulást és a tananyag-készítést támogató alkalmazások. Fel kell térképezni a szabad forráskóddal elérhető LMS és LCMS rendszereket, és erre épülve meg kell tervezni egy tanulást és tananyag-készítést támogató alkalmazást. leírás: Terjedőben vannak a tanulás-támogató (Learning Management Systems, pl. MOODLE, Coospace, WebCT) ill. a tanulást és a tananyag-készítést támogató alkalmazások, amelyek egyrészt oktatásszervezési-, tananyag tárolási, tanár-diák kapcsolatot megvalósító és az online tanuláshoz szükséges további feladatokat valósítanak meg. A témában fel kell térképezni a szabad forráskóddal elérhető LMS és LCMS rendszereket, és erre épülve meg kell tervezni egy tanulást és tananyag-készítést támogató alkalmazást. kieg.: e-learning, e-services oktatók: munkahely: kategória:
KNOWLEDGE MANAGEMENT
Knowledge Management - 115 Kósa Zsuzsanna Mária, Szűcs Gábor home Gazd Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Knowledge management is one of the newest disciplines about the content management and human resources management. It is spreading and it has different approaches. There are business schools considering knowledge as a human capacity- and competency management. There are others, mainly information management schools, considering knowledge as part of a information management with semantic background. leírás: Students should overview the literature of both approach, and prepare a data base with application for practical purposes. There are two part of the project: - finding staff for some new project teams from an existing pool of competencies, - managing existing capacities, and provide a signal in case of overloading or not using an existing capacity. kieg.: information management, knowledge management oktatók: munkahely: kategória:
VÁLLALATI FOLYAMATOK IMPLEMENTÁLÁSA FOLYAMATSZERVEZŐ
ALKALMAZÁSOKKAL Business process management in real enterprises - 117 Kósa Zsuzsanna Mária Ipari konzulens cége Gazd Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Valós vállalat valós folyamatainak implementálása különféle üzleti alkalmazásokkal. Pl. szabadságolási folyamat kezelése Oracle rendszerben. Külső ipari konzulens is szükséges hozzá, aki biztosítja a valós vállalati információkat. oktatók: munkahely: kategória:
AJÁNLÓALGORITMUSOK VIZSGÁLATA ÉS FEJLESZTÉSE
002 Magyar Gábor, Hidasi Balázs Gravity Research& Development Kft Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az ajánlórendszerek olyan információszűrő alkalmazások, amik segítenek megtalálni a felhasználóknak a nekik releváns tartalmat/terméket. A legtöbb komoly internetes portál már használ, vagy tervez használni ajánlót (pl. YouTube, Amazon, Netflix, stb). A téma kidolgozása során a hallgató feladata egy adott ajánlóalgoritmus megvizsgálása és/vagy továbbfejlesztése. Az algoritmusok teszteléséhez valós adatbázisok állnak rendelkezésre. leírás: Az ajánlórendszerek olyan információszűrő alkalmazások, amik segítenek megtalálni a felhasználóknak a nekik releváns tartalmat/terméket. Az elmúlt évtizedben jelentősen megnőtt az elérhető tartalom/információ mennyisége, ezért egyre több internetes portál (pl. YouTube, Amazon, Netflix, stb.) használ ajánlórendszereket, hogy megkönnyítsék a felhasználóik számára az őket érdeklő dolgok megtalálását. Az ajánlórendszer lelke az ajánlóalgoritmus, ami kiválasztja, hogy mely felhasználó számára mely termékek lehetnek relevánsak. Az ajánlóalgoritmusok a gépi tanulás eszköztárát használják, a megfelelő algoritmusok kiválasztása és felparaméterezése egy adott problémához pedig tipikus adatbányászati feladat. Az elmúlt években és jelenleg is jelentős kutatások folynak az ajánlóalgoritmusok területén, több konferencián vannak külön az ajánlókkal foglalkozó szekciók, de léteznek kizárólag az ajánlórendszerekkel foglalkozó konferenciák is (pl. ACM RecSys). A téma kidolgozása során a hallgató feladata egy adott ajánlóalgoritmus megvizsgálása és/vagy továbbfejlesztése. Az algoritmusok teszteléséhez valós adatbázisok állnak rendelkezésre. A pontos feladatspecifikációt személyes elbeszélgetés után, a hallgatóval együtt alakítjuk ki. Kölcsönös elégedettség esetén lehetőség van a témát több féléven keresztül továbbvinni, alkalmas szakdolgozat/diploma témának, valamint igény esetén lehetőség van TDK dolgozat készítésére is. előköv.: C/C++ vagy Java mátrixalgebrai és algoritmikus ismeretek (BSz 1-2, Alg.elm) ajánlórendszerek/adatbányászat/ gépi tanulás ismeretek NEM elvártak, de előny! Az érdeklődés viszont követelmény kieg.: ajánlórendszer, ajánlóalgoritmus, gépi tanulás, adatbányászat, algoritmusfejlesztés oktatók: ipari partner: kategória:
HÁLÓZATI FORGALOM NAPLÓZÁS ÉS ELEMZÉS
Network traffic logging and analysis - 023 Maliosz Markosz, Fehér Gábor IE.318 labor vagy távoli elérésen keresztüli hozzáférés a naplozó szerverhez ipari partner: Ericsson Magyarország kategória: Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A feladat az elérhető hálózati forgalom naplózó és elemző szoftverek megismerése, használatának elsajátítása, valamint meghatározott célok szerinti egyedi mérő és naplózó rendszer kialakítása (pl. forgalom azonosítás, IP forgalom elemzése különböző részletességgel, stb.), elsősorban Android készülékekre, valamint a naplózott adatok utófeldolgozása, elemzése. leírás: Számos nyílt forráskódú és/vagy szabadon hozzáférhető hálózati forgalom naplózó megoldás létezik. Ezek különböző részletességgel naplózzák a forgalmat, pl. csak IP folyamok (flow) szintjén, vagy az adatcsomagok első néhány bájtját, vagy akár a teljes csomagokat is. Ilyen eszközökkel, illetve azok továbbfejlesztésével kialakítás alatt van egy olyan hálózati naplózó rendszer, amely lehetővé teszi a naplózott forgalom több szinten történő vizsgálatát, ehhez a különböző részletességű naplókat össze kell kapcsolni.. Azaz pl. cél, hogy az IP folyam (flow) szintű naplóban egy adott folyamot kiválasztva el lehessen érni a folyamhoz tartozó csomagok első néhány bájtját, illetve a folyam elején lévő bizonyos számú teljes csomagot is. E rendszer egyik része többek között az Androidos készülékeken futó kliens naplózó program, mivel egyik kiemelt célkitűzés az Android készülékek forgalmának részletes elemzése. A mentett forgalmi naplókat utófeldolgozásra adatbázisban tároljuk a rugalmas lekérdezési lehetőségek miatt, ezek elemzésével célunk az érdekes forgalmi jellemzők, sajátosságok feltárása. Egy ilyen naplózó rendszert pl. forgalom azonosításra alkalmazva, cél annak meghatározása is, hogy a hatékony működéshez mennyi adatot kell a csomagok elejéről naplózni, illetve hány teljes csomagot kell elmenteni. előköv.: számítógép-hálózati alapismeretek kieg.: hálózati forgalom, naplózás, Android, linux oktatók: munkahely:
Supporting Personalized Information Provisioning based on Network Traffic - 024 oktatók: Maliosz Markosz munkahely: tanszéki laborban munkaállomásokat és Android telefont tudunk biztosítani ipari partner: Ericsson Magyarország kategória: Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Az okostelefonokon manapság új elemként jelenik meg a minél inkább személyre szabott információk összegyűjtése és megjelenítése. Android platformon ilyen szolgáltatás a Google Now, amely a legújabb Android verzió (Jelly Bean) része lett. Célja a megfelelő információt nyújtani a felhasználónak a megfelelő időben és helyen, automatikusan, anélkül, hogy kereséseket kellene indítania. Arra keresünk választ, hogy egy ilyen funkciót hogyan lehet támogatni az adatforgalmi jellemzők ismeretével. leírás: A Google Now felhasználja a korábbi lokációkat, a keresési előzményeket, a naptárat, kinyerve a felhasználó érdeklődési köreit, illetve szokásait. Így például egy utazás során a következőket nyújthatja a felhasználónak: térképek, időjárás, valuta árfolyamok, hasznos helyek a közelben, stb., tulajdonképpen automatikus személyi asszisztensként funkcionálva. Az alkalmazásokból sok adat kinyerhető a felhasználóról, azonban vannak olyan adatok is, amelyekhez kimondottan a mobil szolgáltató férhet hozzá, ezek elsősorban a hálózati forgalmat jellemzik, pl. hívások, adatforgalom, stb. A kérdés, hogy ezeket a jellemzőket hogyan és milyen módszerekkel lehet a felhasználói élmény növelésére fordítani. Erre egy ötlet például a tartalmak előtöltése a készülékre. Ha mondjuk a napi jellemző útvonalán van olyan szakasz, ahol nincs adatkapcsolat, és az előzményekből kinyerhető, hogy jellemzően melyik hírportálokat szokta olvasni, akkor még le lehet tölteni az aktuális tartalmakat azon az útszakaszon, ahol még van adatkapcsolat, hogy akkor is tudjon híreket olvasni, amikor már nem lesz. Abban az esetben, ha kevés az információ, pl. nincs naptárbejegyzés vagy nem tudjuk a napi útvonalat, akkor valamilyen becslő, előrejelző vagy ajánló módszerrel lehet segíteni, hogy a megfelelő információkat gyűjtsük össze. Feladatok: 1. Ötleteket kitalálni arra, hogy milyen módokon és mire lehet felhasználni okostelefonok hálózati forgalmának az ismeretét a felhasználói élmény növelésére. 2. Android hálózati forgalmának gyűjtése, szűrése, elemzése a kitűzött céloknak megfelelő formában (ehhez kialakítás alatt van egy keretrendszer). Felhasználói modell és profil megtervezése és kialakítása. Prototípus alkalmazás készítése. 3. Előrejelző és ajánló módszerek alkalmazási lehetőségeinek vizsgálata információszegény környezetben. Előrejelző és ajánló nyílt forráskódú vagy szabad szoftverek, keretrendszerek kipróbálása a gyakorlatban, a személyre szabott ajánlás céljaira. előköv.: számítógép-hálózati alapismeretek kieg.: Android, személyre szabott információ, hálózati forgalom gyűjtés-elemzéselőrejelzés, ajánló rendszerek KÖZÖSSÉGI ÉLŐ VIDEO MEGOSZTÓ RENDSZEREK VIZSGÁLATA
OKOSTELEFONOKON Investigation of solcial live video sharing systems on smartphones - 031 oktatók: Maliosz Markosz, Simon Csaba munkahely: TMIT Tanszék kategória: Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Mára a nem élő video tartalmat megosztó webportálok mellett, megjelentek a kimondottan élő video tartalmat közvetítő webportálok is (pl. qik.com, ustream.tv, livevideo.com), az okostelefonok elterjedésével pedig saját alkalmazásokat fejlesztettek ezekhez. Feladat annak a feltérképezése, hogy ezeknek a szolgáltatásoknak okostelefonon történő használata milyen egyedi jellemzőkkel bír elsősorban a felhasználói viselkedést tekintve. leírás: Az élő tartalom mobil eszközökön történő közvetítése azzal a speciális tulajdonsággal bír, hogy a tartalmak egy része csak az adott pillanatban releváns, és jellemzően rövid, valamint csak az élő közvetítés ideje alatt vannak a rendszerben (opcionálisan ezek tárolása is kerülhetnek). Ez a használhatóság számára speciális követelményeket támaszt, azaz az éppen a felhasználó számára érdekes aktuális tartalmak meghatározása nem triviális, mivel viszonylag kevés információ alapján kell gyors döntést hozni. Feladat megvizsgálni, hogy a jelenleg okostelefonokon futó kliens alkalmazások mennyire felelnek meg ezeknek az elvárásoknak. További feladat az alkalmazások által nyújtott funkciók, a felhasználói viselkedés és a használati szokások feltérképezése is, ezek összevetése a nem okostelefon platform felhasználóival (ehhez rendelkezésre állnak korábbi adatgyűjtések). Az adatok felhasználásával a hosszú távú cél egy ilyen környezetben a felhasználói viselkedést jól leíró modell előállítása. kieg.: élő közösségi video, Android, felhasználói viselkedés modellezés KÖTVÉNYÁRAZÁSI HIBÁK INTELLIGENS JAVÍTÓALGORITMUSÁNAK
TERVEZÉSE ÉS FEJLESZTÉSE Design and Development of an intelligent correction alg for Bond Pricing errors - 122 Marosits Tamás, Szöllősi Loránd Morgan Stanley Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Fixed Income piacokon az instrumentumok árát valamely hozam jellegű mutatószámmal szokás kifejezni. Az egyes hozamfajták konvenciókon alapulnak, nagyban függenek a kötvény jellemzőitől (ún. Indikatívoktól), melyek többféle XML formátumban állhatnak rendelkezésre. Amennyiben valamely jellemző helytelen, úgy a kötvény hozam-ár átváltása rossz eredményre vezet, a tranzakció pedig elbukhat. leírás: A hallgató feladata olyan intelligens javítóalgoritmus tervezése és fejlesztése, mely mintapontok alapján képes az XML indikatívok hibáinak felderítésére, a helyes értékek automatikus megtalálására. A feladathoz fekete doboz modellként adottnak tekinthetők az árazási konvenciók. A feladat részletezése: 1. Mutassa be a diszkrét és folytonos térben történő optimalizáció ismert algoritmusait! 2. Térjen ki a tanuló algoritmusok szerepére az optimalizációban! 3. Tervezzen egyszerű perturbációs algoritmust diszkrét (enumerált) XML értékekre! 4. A tervezett algoritmusnak adja C / C++, Java vagy Scala nyelvű megvalósítását A Morgan Stanley különböző informatikai és matematikai témákban önálló labor, diplomamunka és gyakornoki lehetőséget biztosít diákoknak. Amennyiben a fenti téma felkeltette érdeklődésedet vagy valamilyen hasonló témában szeretnél Morgan Stanley-s külső konzulenssel együtt dolgozni, kérlek jelezd ezt a Morgan Stanley-s kollégánknak. Jelentkezés: Katanich Eszter
[email protected] előköv.: Szükséges ismeretek: C/C++, Java vagy Scala nyelv ismerete; alapvető XML ismeretek kieg.: XML, gépi tanulás, mesterséges intelligencia, kötvényárazás oktatók: ipari partner: kategória:
KAMATLÁBMODELLEK NUMERIKUS MEGOLDÁSAINAK
ÉRZÉKENYSÉGVIZSGÁLATA Numerical sensitivity analysis of tree pricing in interest rate models - 123 oktatók: Marosits Tamás, Szöllősi Loránd ipari partner: Morgan Stanley kategória: Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A kamatlábderivatívák piaca a legnagyobb az összes pénzügyi derivatívák közül. A kamatlábderivatívák olyan pénzügyi szerződések, amelyekben a szerződő felek közötti jövőbeli kifizetések a piacon megfigyelhető különböző, de rögzített paraméterekkel leírható kamatlábak jövőbeli alakulásától függnek (pl. EURIBOR — 3 hónap). Ezen kamatlábak jövőbeli dinamikájának közvetlen modellezésére több széleskörűen alkalmazott modellt is találunk a szakirodalomban. leírás: A modellek piaci adatokhoz való illesztésével, azaz kalibrációjával, tudjuk a piacon megfigyelhető információkat felhasználni a lehetséges jövőbeli kamatlábpályák súlyozásának beállításához, amely pénzügyi matematikai terminológiával a kockázatsemleges mérték megtalálását jelenti. Az ilyenképpen beállított modellben a kamatláb jövőbeli alakulása egy véletlen folyamat, aminek segítségével kifejezhetjük az általunk árazni kívánt derivatíva kifizetéseinek jelenértékét. A kockázatsemleges mértékben ez a számítás különböző várható értékek meghatározását jelenti. Tipikus esetben a várható értékek analitikus formában történő kifejezése reménytelen, ezért numerikus közelítő módszereket alkalmazunk. Ezek közül közkedvelt a folytonos idejű és értékű kamatlábfolyamat idő- és térbeli diszkretizálását jelentő fák építése. A kamatlábfolyamatok jellemzően nem korlátosak, továbbá olykor több évtizedre előre kell nyúlni az időben egy-egy termék árazásakor. Ennek következtében az említett fák építését befolyásoló paraméterek (levágási szintek, csomópontok száma, távolsága, stb.) meghatározása jelentős kihívás. A célkitűzés néhány jól ismert kamatlábmodell faépítési algoritmusainak vizsgálata, és a faépítést vezérlő paraméterek numerikus pontosságra gyakorolt hatásának meghatározása, valamint ellenpróbaként kellő mintaszámú Monte-Carlo szimuláció alkalmazása. Szakirodalmat a konzulens biztosít. A feladat megoldása során a hallgató megismerkedhet a pénzügyi folyamatok alapfogalmaival, valamint néhány alapvető kamatlábderivatívával, és az ezek árazásához a gyakorlatban is használt modellekkel. kieg.: kamatláb-derivatívok, kamatláb modellek, árazás kockázatmentes metrikában, numerikus integrálás, fa árazás, érzékenység-analízis
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2013. február
ELOSZTOTT TÁBLÁZATKEZELŐ RENDSZER PROTOTÍPUSÁNAK
STREAMING DATA PROCESSING FOR GEOSPATIAL REPORTING
KÉSZÍTÉSE Prototype Development of a Distributed Spreadsheet System - 124 oktatók: Marosits Tamás, Szöllősi Loránd ipari partner: Morgan Stanley kategória: Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Gazdasági számításokra gyakran használunk táblázatkezelő programokat. Ezek desktopra tervezett alkalmazások, kisebb modellek számítására optimalizált belső felépítéssel. Corporate környezetben azonban szükséges elosztott adatforrásokból, nagyszámú hálózati csomópontot (grid-et) használó számítások végzése. Az ehhez szükséges eszközök javarészt rendelkezésre állnak Open Source formában, azonban integrálásuk kidolgozása precíz mérnöki munkát igényel. leírás: A hallgató feladata egy 3 rétegű elosztott mintarendszer kiépítése: interfészként webes GUI-t, kommunikációs szinten WebService / SOAP / XML-t használva, mely a biztosított plug-in modulokkal együttműködve egyszerű számítások elvégzésére képes. Feladat továbbá egy egyszerű plug-in modul elkészítése az elkészült munka tesztelésére és az eredmények demonstrálására. Szükséges ismeretek: Webes eszközök és platformok: XML, AJAX, Javascript vagy GWT, valamely scriptnyelv vagy Java ismerete. Előnyt jelent Open Source eszközök ismerete. A feladat részletezése: 1. Mutassa be röviden a feladat elkészítéséhez felhasználandó technológiákat! Térjen ki a WebService-ek működésére, az XML nyelvi lehetőségeire és korlátaira, a választott megjelenítési réteg szolgáltatásaira. 2. A létező, fellelhető Open Source eszközöket értékelje képességek, rugalmasság, platformfüggetlenség és licenszelés szempontjai mentén! 3. A fenti értékelés alapján válassza ki a felhasználandó eszközöket. 4. Készítsen mintarendszert a fenti eszközök integrálásával. 5. Az elkészült rendszert tesztelje (funkcionális- és teljesítményteszt), elért eredményeket prezentálja. A Morgan Stanley különböző informatikai és matematikai témákban önálló labor, diplomamunka és gyakornoki lehetőséget biztosít diákoknak. Amennyiben a fenti téma felkeltette érdeklődésedet vagy valamilyen hasonló témában szeretnél Morgan Stanley-s külső konzulenssel együtt dolgozni, kérlek jelezd ezt a Morgan Stanley-s kollégánknak Jelentkezés: Katanich Eszter
[email protected] kieg.: reaktív funkcionális programozás, elosztott rendszerek, AJAX, webalkalmazás
Streaming Data Processing for Geospatial Reporting - 120 Marton József Ernő BME disy Informationssysteme GmbH Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: It is a non-trivial task to decide which portion of the data in the database should be processed during ad-hoc geospatial reporting to present the portion of data interesting to the user because raw data are transformed in many steps before they are presented. Your goal will be to design and prototypically implement methods to solve this challenging problem. leírás: Ad-hoc, real time geospatial reporting is extremely useful to assess the current status in dangerous situations (such as flooding or nuclear accidents) or to continously monitor and evaluate environmental changes. To process big amounts of data for ad-hoc reporting is a real challenge. In most cases, users do not need to see all available data, they only need some portion of it to be able to make decisions (e.g. the first page of a paginated table). However, it is a non-trivial task to decide which portion of the data in the database should be processed because raw data are transformed in many steps before they are presented to the user. The goal of this student work is to do research how such an ad-hoc processing workflow can be executed using the absolute minimal amount of main memory. The basic idea is to load only the amount of the data that is necessary for the later transformation steps in the processing. The work includes literature research for similar approaches, designing a concept for streaming of some usual transformation operations and a proof-of-concept implementation of the concept. As inspiration for this work the student may have a look and do expreiments with the product disy Cadenza, which is market leader in ad-hoc environmental reporting in the German speaking area. This work is fully supported by disy, the creator of disy Cadenza. This task can span over multiple semesters and may serve as a basis for a master thesis. Optimal candidates understand documentation in German, have at least basic knowledge of Java and experience with relational databases and SQL. kieg.: GIS, geospatial reporting, environmental reporting, streaming database processing oktatók: munkahely: ipari partner: kategória:
VEZETÉKES ÉS VEZETÉK NÉLKÜLI (FIX ÉS MOBIL) HOZZÁFÉRÉSI
EGYMÁSBA ÁGYAZHATÓ DOMAIN SPECIFIKUS NYELVEK TERVEZÉSE HÁLÓZATOK KONVERGENCIÁJA ÉS FELDOLGOZÁSA Design and Development of Embeddable Domain Specific Languages - 125 oktatók: Marosits Tamás, Szöllősi Loránd ipari partner: Morgan Stanley kategória: Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A domain specifikus nyelvek (DSL) egy adott alkalmazási terület saját eszközeivel írják le a terület problémáit, illetve a problémára adott válaszokat, valamint programokat. Gyakran felmerül az igény arra, hogy egy DSL fel szeretne használni egy olyan eszközt, melynek a teljeskörű leírása nem fér bele az adott DSL-be, illetve a leírás egy önálló egészként, egy külön DSL-ként is kezelhető lenne. A külön kezelhető DSL-ek egyik nagy előnye a külön fejleszthetőség, az újrafelhasználhatóság leírás: Ilyen különálló nyelvek összefésülése azonban egyáltalán nem triviális feladat; a hallgató feladata kiértékelni az elérhető DSL feldolgozókat, és megoldást javasolni a fent leírt problémára. A feladat részletezése: 1. Szakirodalom elemzése: formális nyelvek, fordítóprogramok. 2. Létező szoftverek áttekintése, legfeljebb 5 lehetőség kiválasztása és elemzése. 3. 2-3 alternatíva ajánlása az előnyök/hátrányok pontos leírásával. 4. Az egyik alternatíva kiválasztása és egy adott probléma implementálása. (Az adott probléma a Flow stencil DSL és az általa használt alnyelvek implementálása.) A Morgan Stanley különböző informatikai és matematikai témákban önálló labor, diplomamunka és gyakornoki lehetőséget biztosít diákoknak. Amennyiben a fenti téma felkeltette érdeklődésedet vagy valamilyen hasonló témában szeretnél Morgan Stanley-s külső konzulenssel együtt dolgozni, kérlek jelezd ezt a Morgan Stanley-s kollégánknak Jelentkezés: Katanich Eszter
[email protected] kieg.: domain specifikus nyelvek, fordítóprogramok ÜZLETI FOLYAMATOK TÁMOGATÁSA ORACLE ESZKÖZÖKKEL
Supporting business processes with Oracle software tools - 116 Marton József Ernő főként otthon és/vagy IL.105 Oracle Hungary Kft. Gazd Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Különböző üzleti ágazatokban, mint a pénzügyi, kiskereskedelmi, logisztikai, egészségügyi szféra, különböző kihívások merülnek fel. Ezek között számos olyan jelenik meg, amelyeket hatékonyan lehet és érdemes számítógéppel támogatni. A téma keretében egy kiválasztott ágazat problémáinak a körét kell megismerni eredetük, kezelésük és a támogatásra rendelkezésre álló megközelítések szempontjából, majd egy részterületre kell megoldást kidolgozni. leírás: Különböző üzleti ágazatokban más-más kihívások merülnek fel. A pénzügyi és egészségügyi szférában a szabályozási környezet gyakran egyik napról a másikra lényegesen megváltozik, más szférákban ez sokkal inkább tekinthető állandónak. Az Oracle termékkínálatában számos ágazathoz rendelkezésre áll olyan alaptermék, amelyekre építve a folyamatok teljes skáláját fel lehet építeni. A téma célja egy kiválasztott terület problémáit áttekintő jelleggel feldolgozni, majd annak egy kisebb részterületét kiválasztani, amire számítógépes támogatást tervez a hallgató. A téma kölcsönös elégedettség esetén több féléven át művelhető, szakdolgozat, TDK, diplomaterv vonalon is perspektivikus. előköv.: angol nyelv olvasási szintű ismerete kieg.: üzleti folyamatok támogatása, különböző szektorok, Oracle oktatók: munkahely: ipari partner: kategória:
ADATFOLYAM-ADATBÁZISKEZELŐKKEL LEKÉRDEZÉSEK
VÉGREHAJTÁSA Query Processing in Streaming Database Management Systems - 118 oktatók: Marton József Ernő, Gajdos Sándor munkahely: I.L. 105., illetve megegyezés szerint kategória: Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A relációs adatbázisok lekérdezése mára az informatikusok alap eszköztárába tartozik, amelyre szabványos eszközök állnak rendelkezésre. De ha nagy erőforrásigényű lekérdezések eredményének folyamatosan frissen tartása a cél akkor, amikor az alapadatok folyamatosan változnak, az a ma még ínyencségnek számító adatfolyam-adatbáziskezelők és folyamatos lekérdezés-feldolgozás területére visz. A téma célja betekinteni ebbe a területbe. leírás: Az adatok változásával a lekérdezések eredményét újra kell számolni, ami sokszor igen erőforrásigényes lehet. Ha a lekérdezés bemenő adatai mintegy adatfolyam-szerűen érkező adatelemekkel bővülnek, és a peremfeltételek olyanok, hogy nem fér bele az eredmény teljes újraszámolása, okosabb megoldás után kell nézni. Egy lehetőség az adatfolyam-adatbáziskezelők világa és a folyamatos lekérdezésfeldolgozás. A relációalgebrában megismert lekérdezési műveletek folyamatos vagy inkrementális feldolgozására kidolgoztak azonosságokat, és prototipikus adatfolyam-lekérdezésre alkalmas rendszerek is rendelkezésre állnak. A témára jelentkező hallgató előképzettsége és érdeklődése függvényében különböző részterületek feldolgozásába vághat bele, amely egyes konkrét rendszerek és az elméleti alapok megismerésétől saját megoldások kidolgozásáig, algoritmusok beépítéséig terjedhet. A téma kölcsönös elégedettség esetén több féléven át művelhető, szakdolgozat, TDK, diplomaterv, PhD vonalon is perspektivikus. előköv.: angol olvasási szintű ismerete, szorgalom, kísérletező- és munkakedv kieg.: folyamatos lekérdezés-feldolgozás, adatfolyamok lekérdezése STATE-OF-THE-ART SURVEY ON COMPLEX EVENT PROCESSING FOR
Fixed Mobile Convergence in the access network - 094 Mitcsenkov Attila, Paksy Géza Bárhol, ahol a hallgató gondolkozni tud... Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A legújabb optikai és szélessávú vezeték nélküli hozzáférési hálózatok közötti konvergencia egyre nyilvánvalóbb: egy PON hálózati végpont és egy mobil bázisállomás forgalmi igényei igen hasonlóak. Csapatunk a GPON hálózatok tervezése terén gyűjtött tapasztalatainak köszönhetően immár egy széles európai együttműködés keretein belül a jövőben konvergens hálózatok tervezése irányába szélesíti repertoárját - ha e munkába szívesen bekapcsolódnál, itt a helyed, szeretettel várunk! leírás: A vezetékes (pl. 10GPON, WDM PON) és vezeték nélküli (pl. 3G, LTE) hozzáférési hálózatok egészen a közelmúltig egymástól függetlenül fejlődtek, eltérő igényeket szolgáltak ki eltérő technológiával. A kettő előnyeinek ötvözése egy konvergens hozzáférési hálózatban ugyanakkor egyszerre teszi elérhetővé az optika hálózatok nagy sávszélességét, és a vezeték nélküli hálózatok mobilitását és "mindenhol elérhető" jellegét a felhasználók számára. Csapatunk 2009 óta foglalkozik optikai hozzáférési hálózatok tervezésével és elemzésével, és e tapasztalatának köszönhetően hívták meg egy széles körű európai együttműködésbe, amely a következő generációs, konvergens hozzáférési hálózatok fejlesztését célozza. Ennek keretében a meglévő hálózattervező rendszerünk (AccessPlan) átalakítására, bővítésére van szükség annak érdekében, hogy az képes legyen a mobil bázisállomásokat is a hálózatba kapcsolni, és az újonnan felmerülő forgalmi igényeket a vezetékes hálózat végpontjaival együtt ellátni. Így egy meglehetősen komplex feladat megvalósításában vehetsz részt, amely egyszerre több területen is otthonosan mozgó szakemberek együttműködését igényli, és ennek köszönhetően egy perspektivikus, dinamikusan fejlődő területen szerezhetsz jártasságot: optikai hozzáférési hálózatok, vezeték nélküli rendszerek, hálózattervezés, forgalmi méretezés. A tervezett a konvergens hálózat architekturális kérdésein túl a hálózattervezés megvalósítását, algoritmusok fejlesztését, és a keretrendszer bővítését is igényli, emiatt gyakorlati feladatokra nyitott, kreatív hallgatót keresünk. A témában rejlő komoly lehetőségek miatt a megkezdett munka TDK és doktori képzés formájában hosszú távon is folytatható! További információ: http://safranek.tmit.bme.hu előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelvvel való baráti kapcsolatra előnyt jelent. kieg.: PON, GPON, WDM PON, 3G, 4G, UMTS, LTE, optikai, vezetékes, mobil, vezeték nélküli, konvergens, tervezés, hálózat, FMC, fixed, mobile, convergence, AccessPlan oktatók: munkahely: kategória:
HIBATŰRŐ OPTIKAI HOZZÁFÉRÉSI HÁLÓZATOK
Resilient optical access networks - 095 Mitcsenkov Attila, Paksy Géza Bárhol, ahol a hallgató gondolkozni tud... Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: Korszerű, optikai hozzáférési hálózatokban a korábbiaknál intenzívebb forgalom, nagyobb hatótávolság, és több kritikus alkalmazás (pl. mobile backhaul) miatt előtérbe kerül a megbízhatóság, rendelkezésre állás és hibavédelem kérdése. Csapatunk 2009 óta foglalkozik optikai hozzáférési hálózatok tervezésével, tervezőrendszerünket most a rendelkezésre állás vizsgálatával, és hibatűrő tervezéssel egészítjük ki - ha e munkába szívesen bekapcsolódnál, itt a helyed, szeretettel várunk! leírás: A korszerű optikai hozzáférési hálózatok (pl. GPON, majd WDM PON, OFDMA PON rendszerek) az optikai átvitelnek köszönhetően egyre növekvő sávszélességet (100+ Gb/s) képesek nyújtani a végpontok felé. Ennek köszönhetően olyan új feladatok ellátására is képesek, mint például a mobil bázisállomásokat kiszolgáló mobile backhaul hálózat. Ezzel párhuzamosan, a technológiai fejlődésnek köszönhetően akár 100 km-es távolságokat is képesek áthidalni (Long-reach PON). E kettő együttesen növeli mind a meghibásodások kockázatát (nagyobb kiterjedésű hálózat), mind az azok által okozott károkat (kritikus alkalmazások). Csapatunk 2009 óta foglalkozik szélessávú, főként optikai hozzáférési hálózatok tervezésével. Ez alatt az idő alatt kifejlesztettünk egy hálózattervező rendszert, amely a világon elsők között volt képes megbirkózni a digitális térképekre alapozott automatikus topológia-tervezés problémájával. A téma ígéretes kutatási és ipari együttműködésekhez is vezetett, a kifejlesztett algoritmusok nemzetközi összevetésben is figyelemre méltó eredményeket produkáltak. A hibatűrő hálózatok iránti igény növekedése miatt ezt a rendszert most kiegészítjük egy megbízhatósági elemzést végző modullal, a hálózattervező eljárásokat pedig képessé tesszük a kritikus hálózatrészek védelmének tervezésére is. A hallgató feladata és lehetősége bekapcsolódni e munkába, a problémamegoldás, algoritmusok kitalálása és a keretrendszer fejlesztése területén egyaránt. A feladat számtalan különböző területet fog át, jól használható, gyakorlati tudást ad. Érdeklődő hallgató esetén a munka a diplomaterv elkészítésén túl lehetővé tesz egy színvonalas TDK dolgozatot, vagy akár a doktori képzés lehetőségét is. További információ: http://safranek.tmit.bme.hu/accessplan/ előköv.: Olyan hallgatók jelentkezését várjuk, akik kihívásokkal teli, innovatív munkát szeretnének végezni, akár az önálló labor keretein túlmutatóan is. A C++ nyelvvel való baráti kapcsolatra szükség lesz. kieg.: PON, GPON, tervezés, megbízható, hibatűrő, rendelkezésre állás, hozzáférés, hálózat, optikai, resilient, availability, optical, access, network, AccessPlan oktatók: munkahely: kategória:
DIGITÁLIS TÉRKÉPEK ÉS TÉRINFORMATIKA A HÁLÓZATTERVEZÉSBEN
GIS databases and digital maps in network design - 096 Mitcsenkov Attila Bárhol, ahol a hallgató gondolkozni tud... Info a témára 1 fő jelentkezését várjuk. kivonat: Az AccessPlan hálózattervező keretrendszer, amely csapatunk 2009 óta tartó munkájának eredménye, szélessávú hozzáférési hálózatok automatizált tervezését teszi lehetővé. Ennek elsődleges bemeneti adata értelemszerűen a szolgáltatási terület digitális térképe, valamint az azon elhelyezkedő előfizetői végpontok pozíciói és egyes paraméterei. Ha szívesen részt vennél e térinformatikai modul fejlesztésében, akkor itt a helyed, várunk szeretettel! leírás: A világ minden részén egyre inkább elterjedt (és ugrásszerű fejlődés előtt álló) optikai hozzáférési hálózatok kiépítése óriási befektetést igényel a korábbi rézvezeték hálózat optikai kábelekre történő cseréje miatt. Ennek köszönhetően az optimalizált hálózattervezés, és az ehhez kötődő műszakigazdasági elemzés nagy jelentőséggel bír. A világon elsők között fejlesztettünk térkép alapú, automatizált hálózattervezést végző rendszert: az AccessPlan rendszerbe ágyazott optimalizáló algoritmusok nemzetközi összevetésben is megállták helyüket. A tervező rendszer alapja a térinformatikai adatok feldolgozását, kezelését végző modul: ezen keresztül nyer információkat a megcélzott szolgáltatási területről, annak úthálózatáról, valamint az előfizetői végpontok elhelyezkedéséről, azok sávszélesség- és szolgáltatási igényeiről. E modul további fejlesztését tűztük ki célul: szeretnénk többféle, világszerte ismert térképformátum és online elérhető térképszerver kezelésére felkészíteni, hogy mind szélesebb körben alkalmazható legyen. Ugyancsak érdekes kihívást jelent az előfizetői végpontok elhelyezése, különösen pontatlan vagy hiányzó végponti adatbázisok esetében, amikor az úthálózat alapján szükséges ezek megfelelő elhelyezése, generálása. Olyan hallgató jelentkezését várjuk tehát, aki szívesen dolgozik velünk az AccessPlan rendszer térképkezelő moduljának fejlesztésén, jártasságot szerezve térinformatikai (GIS) adatbázisok felépítésében és működésében, továbbá a kapcsolódó hálózattervezési munkába is belátást nyerhet. A jól körülhatárolható gyakorlati munka egy BSc szakdolgozat elkészítéséhez vezet. További információ: http://safranek.tmit.bme.hu/accessplan/ előköv.: Olyan hallgatók jelentkezését várjuk, akik látható eredményekkel járó, gyakorlati munkát keresnek. A C++ nyelvvel való baráti kapcsolatra előnyt jelent. kieg.: Térinformatika, adatbázis, digitális, térkép, AccessPlan oktatók: munkahely: kategória:
GEOSPATIAL DATA State-of-the-Art Survey on Complex Event Processing for Geospatial Data 119 Marton József Ernő BME disy Informationssysteme GmbH Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: One of the most important IT trends in the recent (and in the upcoming) years is the availability of more and more real-time data with locationbased and spatial characteristics, coming from RFID, GPS (like in Smartphones), satellite earth observation, sensor webs, etc. Your task is to prepare a comprehensive inventory and analysis of the international state of research and practice in the combined field of Geographic Information Systems (GIS) and Complex Event Processing (CEP). leírás: Traditionally, Geographic Information Systems (GIS) were mainly used in application areas with relatively static data like cadasters, city or traffic planning, mapping and reporting applications, geo-marketing, etc. However, one of the most important IT trends is the availability of more and more real-time data with location-based and spatial characteristics, coming from RFID, GPS, satellite earth observation, sensor webs, etc. This opens up new IT-based opportunities, like real-time transport and logistics optimizations, location- and movement based advertisements and information offerings, improved early-warning systems for catastrophes as well as better disaster-response management, and many more. In order to implement such "real-time spatial intelligence" systems, it makes sense to build on ideas from stream processing or (intelligent) Complex Event Processing (CEP, iCEP). Such systems continuously process semantically low-level, real-time data (event) streams in order to detect interesting situations, defined in the form of complex event patterns. The task is to enable timely reaction on those situations, e.g. to trigger notifications or some services. In other words, event-based systems are supporting realtime situational awareness. Typically, CEP systems are optimized for the efficient processing of temporal event patterns, but seldom have built-in methods for spatial concepts, in order to detect spatio-temporal patterns. The student should prepare an inventory and analysis of the international state of research and practice in the combination of CEP and GIS, including questions such as: What are the major concepts and definitions of the area? What are promising use cases? Which CEP approaches comprise GIS notions and which GIS approaches contain CEP ideas? Are there any typical tool functionalities and architectures? What are relevant standards in this area? How widespread are such tools in practice? What could be market chances and research challenges? előköv.: olvasási és írási szintű angol nyelvtudás kieg.: GIS, real-time event processing, complex event processing oktatók: munkahely: ipari partner: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
IV
.
szakirány/önálló labor kiírások, 2013. február http://www.tmit.bme.hu/onlab-szakdolg-dipl TORLÓDÁSSZABÁLYOZÁS NÉLKÜLI TRANSZPORT PROTOKOLL
SZIMULÁCIÓS ELEMZÉSE Simulation Analysis of a Transport Protocol without Congestion Control 025 oktatók: Molnár Sándor, Móczár Zoltán, Sonkoly Balázs munkahely: BME kategória: Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a hagyományos TCP protokoll torlódásvezérlési mechanizmusait. A hallgató feladata megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, a tanszéken fejlesztett torlódásszabályozás nélküli transzport protokollal, valamint az ns szimulációs környezettel, ahol lehetőség nyílik a protokollok széleskörű teljesítményelemzésére. leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, amelynek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") történő működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A hallgató feladatának egyik része a félév során megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, a tanszéken fejlesztett torlódásszabályozás nélküli transzport protokollal, valamint az ns szimulációs környezettel. A feladat másik része a különböző adatátviteli mechanizmusok teljesítményelemzése a szimulátor segítségével különböző hálózati topológiák esetén. A tapasztalatok alapján lehetőség nyílik saját módosítási javaslatok kidolgozására és kipróbálására is, melyek a következő félévekben teszthálózati vagy valós hálózati környezetben is implementálhatók és vizsgálhatók lesznek. A téma több féléven keresztül, BSc/MSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon történő publikálásra. Támogatjuk a téma folytatását doktoranduszképzésben is. előköv.: angol nyelv ismerete kieg.: nagysebességű TCP verziók, torlódásszabályozás nélküli transzport protokoll, ns ÚJ TORLÓDÁSVEZÉRLÉSI MECHANIZMUSOK MÉRÉS ALAPÚ
TRANSZPORT PROTOKOLLOK TELJESÍTMÉNYELEMZÉSE EMULAB
Measurement of New Congestion Control Schemes - 026 Molnár Sándor, Móczár Zoltán, Sonkoly Balázs BME Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a hagyományos TCP torlódásvezérlési mechanizmusait. A hallgató feladata egyrészt megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, valamint a tanszéken fejlesztett torlódásszabályozás nélküli transzport protokollal, másrészt konkrét mérési környezetek megtervezése és kiépítése, ahol a különböző protokollok teljesítménye vizsgálható. leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, aminek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") történő működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A vizsgálatokra több lehetőség is adódik (szimulációs vizsgálatok, teszthálózaton történő mérés, valós hálózatokban történő mérés), jelen feladat a teszthálózaton végzett mérésekre fókuszál. A hallgató feladata a félév során megismerkedni a legfontosabb torlódásvezérlési elvekkel és gyakorlati szempontból jelentős TCP verziókkal, a jelenlegi Linux kernelek különböző TCP implementációival, valamint a tanszéken fejlesztett torlódásszabályozás nélküli transzport protokollal. A feladat részét képezheti saját módszerek kidolgozása és kernelben történő implementálása is. Ezenkívül a hallgató feladata a mérési környezet kialakítása a rendelkezésre álló eszközökből, majd a vizsgálati környezetben konkrét mérések megtervezése és elvégzése, amelyek segítségével különböző szempontok alapján minősíthető a prokollok teljesítménye. A téma folytatása több féléven keresztül, BSc/MSc szakdolgozat, TDK ill. doktoranduszképzés keretében is támogatott. előköv.: Linux kernel ismeretek, angol nyelv kieg.: nagysebességű TCP verziók, Linux kernel, mérések teszthálózaton A JÖVŐ INTERNETÉNEK TERVEZÉSE ÉS ELEMZÉSE
Future Internet Design and Analysis - 027 Molnár Sándor, Móczár Zoltán, Sonkoly Balázs BME Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A jövő Internete egy aktívan kutatott terület. Az egyik érdekes kutatás a TCP és annak torlódásvezérlési, valamint forgalommenedzsment mechanizmusának elhagyását javasolja, és az Internet mechanizmusait teljesen más elvekre helyezné, mint ahogy az most működik. A tanszéken egy új transzport protokollt fejlesztettünk ki, amellyel az új módszereket kipróbálhatjuk. A hallgató feladata egyrészt megismerkedni az új protokollal, másrészt bekapcsolódni a tervezési és vizsgálati feladatokba. leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, amelynek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") történő működéséből adódik. Az egyik érdekes kutatás a TCP és annak torlódásvezérlési mechanizmusának elhagyását javasolja. A tanszéken a TCP kiváltására egy új transzport protokollt fejlesztettünk ki, melynek tesztelése folyamatban van. A hallgató feladata megismerkedni a megvalósítással és bekapcsolódni új mechanizmusok tervezésébe és teljesítményelemzésébe. A téma folytatása több féléven keresztül, BSc/MSc szakdolgozat, TDK és doktorandusz képzés keretében is támogatott. előköv.: kreativitás kieg.: jövő Internet oktatók: munkahely: kategória:
FORGALOM EMULÁLÓ ÉS MÉRŐ KERETREDSZER TERVEZÉSE ÉS
ÉPÍTÉSE Design and implementation of a traffic emulation and masurement tool 028 Molnár Sándor, Megyesi Péter BME Ericsson Magyarország Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A hálózati felhasználók viselkedésének és szokásainak felderítése és az általuk használt alkalmazások feltérképezése rendkívül fontos a hálózat tervezés és menedzselés szempontjából. Ebben a feladatban a hallgatók csatlakozhatnak egy olyan kutatáshoz, amelyben a fő cél egy olyan keretrendszer készítése, ami emulálni tudja a felhasználói viselkedést, és ezek alapján forgalmat generál, illetve forgalmi méréseket végez. leírás: A munka során a hallgató bekapcsolódhat többféle tevékenységek egyikébe: (1) alkalmazások automatizálásának megvalósítása (Windows és Android platformokon) (2) virtuális mérőkörnyezet építése (3) forgalommérési és elemzési feladatok (4) programozási feladatok. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktorandusz képzés keretében. előköv.: angol nyelv ismerete kieg.: forgalom mérés, emuláció, programozás oktatók: munkahely: ipari partner: kategória:
MIÉRT NEM ELÉG DALLAMOS A GÉPI BESZÉD?
KÖRNYEZETBEN Performance Evaluation of Transport Protocols in the Emulab Environment - 029 oktatók: Molnár Sándor, Móczár Zoltán, Sonkoly Balázs munkahely: BME kategória: Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a hagyományos TCP protokoll torlódásvezérlési mechanizmusait. A hallgató feladata megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, a tanszéken fejlesztett torlódásszabályozás nélküli transzport protokollal, valamint az Emulab hálózatemulációs környezettel, ahol lehetőség nyílik a protokollok széleskörű teljesítményelemzésére. leírás: A hagyományos TCP (Transmission Control Protocol) kulcsszerepet játszott az Internet sikertörténetében. Torlódásszabályozási mechanizmusa biztosította a hálózat stabil működését és megóvta azt az "összeomlástól". Napjainkra azonban elérte hatékony működésének határait és számos hálózati környezetben nem képes elfogadható teljesítményt nyújtani a felhasználók számára. Ezért a közelmúltban számos javaslat született arra, hogy hogyan lehetne javítani és a mai hálózati igényekhez igazítani a TCP torlódásvezérlési mechanizmusait. Ezek az új mechanizmusok, illetve TCP verziók megjelentek a legújabb Linux kernelekben és az újabb Windows verziókban is, amelynek eredményeként a mai hálózati forgalom heterogén szabályozási mechanizmusok egymás mellett (illetve "egymás ellen") történő működéséből adódik. A jövő szempontjából természetesen alapvető fontosságú ezen verziók működésének és egymásra hatásának megismerése és széleskörű vizsgálata. A hallgató feladatának egyik része a félév során megismerkedni a legfontosabb torlódásvezérlési elvekkel és TCP verziókkal, a tanszéken fejlesztett torlódásszabályozás nélküli transzport protokollal, valamint az Emulab hálózatemulációs környezettel. Az Emulab egy hálózati tesztkörnyezet, amely lehetőséget biztosít egyszerűbb vagy akár egészen összetett hálózatok kiépítésére hálózatfejlesztési és kutatási célokra. A feladat másik része a különböző adatátviteli mechanizmusok teljesítményelemzése az Emulab környezetben kialakított teszthálózaton különböző bonyolultságú hálózati topológiák esetén. A téma több féléven keresztül, BSc/MSc szakdolgozat keretében is folytatható, nemzetközi szinten is új, és nagy jelentőséggel bír. Keretében lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon történő publikálásra. Támogatjuk a téma folytatását doktorandusz képzésben is. előköv.: angol nyelv ismerete kieg.: nagysebességű TCP verziók, torlódásszabolyozás nélküli transzport protokoll, Emulab HÁLÓZATI FORGALOM MÉRÉS, ELEMZÉS ÉS MODELLEZÉS
VIZSGÁLATA oktatók: munkahely: kategória:
TRANZAKCIÓS ADATOK ELEMZÉSE
Network traffic measurement, analysis and modeling - 044 Molnár Sándor, Megyesi Péter BME Ericsson Magyarország Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A mai hálózatok összetettsége miatt az Interneten keresztülmenő forgalmat szinte lehetetlen matematikai modellekkel pontosan leírni. A hálózati eszközök teszteléséhez azonban szükségünk van valósághű forgalmi adatokra, ezért a forgalom mérésének és elemzésének kiemelt fontossága van. Ebben a feladatban a hallgatók egy olyan kutatáshoz csatlakozhatnak, melynek során a célunk az, hogy a lehető legszélesebb körben forgalmi mintákat gyűjtsünk össze és elemezzük őket többféle szempont szerint. leírás: A munka során a hallgatóknak feladata az alábbiak közül kerülne meghatározásra. (1) Forgalom mérési eljárások használata, mérési feladatok elvégzése különböző helyeken, platformokon (windows, android), különböző hozzáférési technológiával (vezetékes, wifi, 3G). (2) Népszerű alkalmazások által generált forgalom mérése és elemzése. (3) Forgalmi minták általános statisztikai elemzése, forgalomfelismerő algoritmusok működésének megismerése és használata. (4) Hálózati forgalom matematikai modellezése és alkalmazásuk a mért minták alapján. A téma több féléven keresztül MSc/BSc szakdolgozat keretében is folytatható, illetve lehetőség nyílik TDK-n való részvételre, valamint nemzetközi konferenciákon való publikációra. Támogatjuk a téma folytatását doktorandusz képzés keretében. előköv.: angol nyelv ismerete kieg.: forgalom mérés, forgalom elemzés oktatók: munkahely: ipari partner: kategória:
ADATBÁNYÁSZATI MEGOLDÁSOK FELHASZNÁLÁSA GIS
ALKALMAZÁSOKBAN Combining results of participatory sensing and data mining - 016 oktatók: Nagy István munkahely: elsősorban otthon, igény szerint tanszéki laborban ipari partner: disy Informationssysteme GmbH kategória: Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: The emerging field of Participatory Sensing is about combining the power of up-to-date mobile computing devices with their GPS localisation and their built-in sensor and data-capture technology and the idea of using crowdsourcing for delegating a data-collection task to a larger number of people. With the methods of data mining we can use results of participatory sensing and we are able to create geographic information services. leírás: Example services: traffic monitoring, monitoring individual movements in a city, privacy-respecting traffic monitoring, finding street damages etc. előköv.: algoritmikus érdeklődés, angol nyelvtudás kieg.: adatbányászat, GIS GÉNCHIP ADATOK ELEMZÉSE
Gene chip analysis - 017 Nagy István otthon, igény szerint tanszéki laborban EÜ mérnök, Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A genetikai és bioinformatikai kutatások által használt microarray ("génchip") technológia lehetővé teszi, hogy egy kísérletben az eddiginél jóval nagyobb számosságú génről szerezzünk információkat. Az így keletkezett adatok csak egy része kerül elemzésre, míg az online elérhető adatbázisokban ezen adatok megtalálhatóak, így azok adatelemzési módszerekkel való vizsgálata lehetővé teszi az adatokban rejlő tudományosan fontos összefüggések feltárását. leírás: A hallgató az önlab téma keretében (1) megismerkedhet a genetika és a génchip alapvető ismereteivel, (2) adatelemzési megoldásokat dolgozhat ki, együttműködve genetikus és bioinformatikus kutatókkal. A téma alkalmas diplomatémának, sőt tudományos érdeklődés esetén PhD témakánt is folytatható. előköv.: érdeklődés interdiszciplináris területek felé, elemzői gondolkodás kieg.: adatbányászat, big data, gene chip oktatók: munkahely: kategória:
SALES TEVÉKENYSÉG TÁMOGATÁSA ADATELEMZÉSI
MEGOLDÁSOKKAL Supporting of sales process based on data analytics - 018 Nagy István elsősorban otthon, igény szerint tanszéki laborban Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A vállalatok sales tevékenységének támogatására számos eszköz terjedt el a közeljövőben. Ezek az eszközök képesek a vállalat sales tevékenységét támogatni, könnyebbé téve az értékesítéssel foglalkozó munkatársak munkáját, azonban mind a mai napig kevéssé képesek a döntéstámogatásra. leírás: Az önlab téma keretében a hallgató (1) megismerkedhet a vállalatok sales tevékenységének alapvető elemeivel, (2) feltárhatja azokat a lehetséges pontokat, ahol az adatelemzés segítségével támogatható az értékesítési szakemberek döntéshozatala, (3) valós adatokon tesztelheti megoldását, (4) legvégül egy meglévő sales támogató eszközbe integrálhatja az adatelemzési megoldását. előköv.: elemzői és üzleti gondolkodás kieg.: adatbányászat, sales process, szolgáltatásfejlesztés oktatók: munkahely: kategória:
HELYMEGHATÁROZÁS ÉS HELYFÜGGŐ SZOLGÁLTATÁSOK
FEJLESZTÉSE ANDROID TELEFONOKON Developing location based services for Android devices - 019 Nagy István elsősorban otthon, igény szerint tanszéken Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A helyfüggő szolgáltatásokra épülő mobil alkalmazások az egyik legnépszerűbb alkalmazások a felhasználók körében. A téma keretén belül megismerkedhetsz a beltéri pozicionáláson alapuló helyfüggő szolgáltatásokkal és elkészítheted, vagy továbbfejlesztheted egy helyfüggő szolgáltatás választott komponensét. leírás: Lehetséges témák: - eddigi alkalmazások megismerése és továbbfejlesztése - részvétel egy új alkalmazás fejlesztésében A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket. Keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben! előköv.: algoritmikai érdeklődés, programozási hajlandóság, saját Androidos eszköz előny, de nem követelmény kieg.: adatbányászat, helymeghatározás, helyfüggő szolgáltatások, Android oktatók: munkahely: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2013. február
Transactional data analysis - 074 Nagy István, Gáspár-Papanek Csaba elsősorban otthon, igény szerint tanszéken Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A téma keretében a hallgató megismerkedhet a tranzakciós adatokon értelmezett adatelemzési és adatbányászati feladatokkal. Olyan valós üzleti problémákat oldhat meg az itt megismert eszközökkel, amelyekkel a későbbi munkája során is találkozhat. leírás: Tranzakciós adatok számos iparágban előfordulnak: ilyen adatok a bankkártya szokásainkat leíró logok, a telefontársaságok által tárolt hívás logok, stb. Ezekből az adatokból a felhasználók viselkedésére vonatkozóan olyan újfajta információk nyerhetőek ki, amelyek az ügyfélanalitika területén jelentős haszonnal bírnak, sokkal pontosabban leszünk képesek ezek alapján meghatározni az ügyfelek jövőbeni viselkedését. A hallgató a téma keretén belül megismerkednek egy, a tanszék munkatársai által kifejlesztett új módszertannal a tranzakciós adatok kezelésére vonatkozóan, majd egy valós adathalmazon oldanak meg üzleti problémákat a fenti eszköztár segítségével. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket. Keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben! előköv.: algoritmikai érdeklődés, programozási hajlandóság, angol nyelv ismerete kieg.: adatbányászat oktatók: munkahely: kategória:
KAPCSOLATI HÁLÓZATOK ELEMZÉSE
Analysis of networks - 082 Nagy István, Gáspár-Papanek Csaba elsősorban otthon, igény szerint tanszéken Gazd Info, Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A téma keretén belül a hallgató megismerkedhet a hálózatok adatbányászati elemzésének témakörével, olyan új megoldásokat dolgozhat ki, amelyek a hálózatokban rejlő plusz információkat ki tudják nyerni és fel tudják használni a hálózatot alkotó entitások viselkedésének előrejelzésére. leírás: Az üzleti intelligencia folyamatosan fejlődő területén a kapcsolati hálózatok elemzése az egyik legnépszerűbb új terület. Olyan aspektusát tudják az adatokban rejlő tudásnak feldolgozni ezek a módszerek, ami a korábbi elemzési gyakorlatban elsikkadtak. Az új elemzési terület a prediktív analitikára is hatást gyakorolt, új hálózatanalitikai algoritmusok, eljárások kerültek kidolgozásra. A hallgató feladata, hogy olyan részmegoldásokat hozzon létre, amelyek segítségével lehetővé válik nagyméretű hálózatok feldolgozása, valamint a kapcsolatok által hordozott plusz információk hozzákapcsolása a hálózatokat alkotó entitásokhoz. A hallgató a módszereket valós adathalmazokon és üzleti problémák megoldásával tesztelheti. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket. Keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben! előköv.: algoritmikai érdeklődés, programozási hajlandóság, angol nyelv ismerete kieg.: adatbányászat, hálózatok oktatók: munkahely: kategória:
ADATVEZÉRELT FOLYAMATOK MEGJELENÍTÉSE
Visualizing Data Processing - 097 Nagy István Elsősorban otthon, igény szerint tanszéken Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A grafikus adatelemző eszközöket a rugalmas munkamenet és könnyű tanulhatóság teszi vonzóvá, azonban hatékonyság és testreszabhatóság tekintetében nem kelhetnek versenyre a hagyományos parancssoros megoldásokkal. Ezen a területen az adatvezérelt szemlélet nélkülözhetetlen ezért kívánatos olyan technikák kidolgozása, mely sikeresen ötvözi a két válfaj előnyös tulajdonságait. leírás: A negyedik generációs programnyelvek (4GL) megjelenésével elterjedtek a grafikus programozói környezetet biztosító eszközök. Kiváltképp igaz ez az adatelemzés és adatelőkészítés területein, ahol ez a fajta megjelenítés sikeresebben ragadja meg az adatvezérelt szemléletet és az információ áramlását. Az így biztosított átláthatóság hatékonyabbá teszi a feldolgozások, elemzések megtervezését és módosítását valamint a munkafolyamatban részvevők közötti tudástranszfert is. A megközelítés sikerességét jól mutatja, hogy az összes nagyobb szoftvergyártó (IBM/SPSS, SAS, Rapid-I) ugyanerre az elvre alapozza az eszközét. Mindezek ellenére a hagyományos parancs-alapú lekérdező- és elemzőnyelvek (SAS Base, R, SQL) továbbra is széles körben használatosak, főként olyan vállalati környezetben, ahol a feladatok komplexitása nagyfokú hatékonyságot, testreszabhatóságot és egyedi megoldásokat követel meg. A hallgató feladata a két megközelítés közötti átjárhatóság vizsgálata, és egy hibrid megoldáson keresztül azok lehetséges előnyeinek egyesítése. előköv.: Adatelemzés és -feldolgozás iránti érdeklődés, programozási ismeretek. kieg.: adatelemzés, adatbányászat, SAS, vizualizáció oktatók: munkahely: kategória:
FORGALMI ESEMÉNYEK ELŐREJELZÉSE
Forecasting of traffic events - 098 Nagy István Elsősorban otthon, igény esetén tanszéken. Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A GPS-sel ellátott eszközök elterjedése, és az így gyűjtött rengeteg információ számos felhasználási lehetőséget rejt magában. Kezdve a forgalmi események előrejelzésétől, az intelligens navigációs algoritmusok kidolgozásán át, a használat alapú biztosításokig. leírás: A hallgató feladata, hogy valós adathalmazokon olyan valós üzleti problémákat oldjon meg, amelyek kapcsolatosak a forgalmi adatokhoz. A valós adathalmazok valódi járművek, valódi forgalmi adatait tartalmazzák, így az ezeken alapuló megoldások valós felhasználása is biztosított. A téma alkalmas önlab, szakdolgozat és diplomatémának is, sőt TDK témaként is megfelelő lehet. előköv.: Algoritmikai érdeklődés. analitikus gondolkodásmód. kieg.: adatbányászat, forgalmi adatok, GPS oktatók: munkahely: kategória:
OTTHONI WIFI ROUTEREK MULTIMÉDIÁS KÉPESSÉGEINEK
KIBŐVÍTÉSE Extending multimedia capabilities of WiFi routers - 007 Németh Felicián, Csikor Levente, Sonkoly Balázs Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A WiFi routerek az egyszerű otthoni útvonalválasztás mellett ma már multimédiás feladatok ellátására is képesek. Ezzel kiválthatóak a drága célhardverek csökkentve, ezáltal még az áramfogyasztást is. A feladat ezen lehetőségek különböző aspektusok szerinti kipróbálása, tesztelése és performancia vizsgálata. leírás: A technológia rohamos fejlődésének köszönhetően egyre okosabb és méretben kisebb célhardverek jelennek meg mind a távközlési és mind a szórakoztató elektronikai szektorban. A jelenlegi gazdasági helyzetben azonban nem engedhetjük meg magunknak, hogy minden egyes igényünket egy speciális eszköz szolgálja ki, még akkor is ha ezek különkülön nem számítanak nagy fogyasztónak. Egy háztartásban ilyen eszközök tipikusan például a router, médiatároló, fájlszerver, nyomtató és webszerver, valamint a számítógépeink, amikkel ezek nagy részét menedzseljük. Egy számítógép viszont túl nagy fogyasztó és túlságosan univerzális eszköz ilyen feladatok éjjel-nappal történő ellátásához. Azonban napjainkban a piacon lévő "egyszerű" routerek olyan számítási kapacitással rendelkeznek, amelyek - ha a jelenlegi mobil eszközökével nem is, de vetekszenek a körülbelül 10 évvel ezelőtti számítógépek tudásával, így alkalmasnak tűnnek ezen feladatok ellátására. Ugyanakkor a hardver nem minden, szoftveresen is biztosítani kell, hogy a lehetőségeknek csak a képzelet szabjon határt. Szerencsére mostanában egyre jobban teret hódítanak a nyílt és/vagy ingyenesen hozzáférhető Linux alapú router operációs rendszerek, amelyekkel egy középkategóriás router (8-15 ezer forintba kerülő) tudása könnyedén kibővíthető az igényeinknek megfelelően de a fogyasztása meggyőzőbb. A hallgató első féléves feladata, hogy a különböző Linux alapú router operációs rendszerekkel megismerkedjen, majd egy arra alkalmas eszközön a fent említett távközlési és médiainformatikai feladatok egy részét megvalósítsa és tesztelje. A tesztelés során fontos, hogy kiderüljön az egyes részfeladatok mire érzékenyek, mik a szűk keresztmetszetek. Ilyen például, hogy egy full HD minőségű videó TV-re történő kijátszása tetszőleges közegen hogyan teljesít. Mennyiben függ attól, hogy a router közben egyéb feladatokat is ellát (pl. közben a család többi tagja internetezik, stb.). Ezen eredményeket mérésekkel kell alátámasztani. kieg.: távközlés, médiainformatika, mérés, router, áramfogyasztás oktatók: kategória:
200%-OS LINKKIHASZNÁLTSÁG
Link utilization: 200% - 012 Németh Felicián, Gulyás András, Sonkoly Balázs Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hálózati kódolás (Network Coding) módszerével lehetőség nyílik egy időben több adatcsomagot is továbbítani. Az adatcsomagokat úgy keverjük össze, hogy a vevők ki tudják az eredeti adatot olvasni a korábban megérkezett csomagok segítségével. Így a fizikai link sebességénél nagyobb adatátviteli sebességet is el lehet érni. leírás: A hallgató feladata részt venni az egyik legegyszerűbb hálózati kódoló módszer megvalósításában. A kísérleti implementáció az OpenFlow keretrendszert hívja segítségül, ami valós hálózati környezetbeli tesztelést tesz lehetővé anélkül, hogy a hálózati elemek belső működését meg kéne változtatni. kieg.: Network Coding, OpenFlow oktatók: kategória:
Why does not have text-to-speech synthesis suitable intonation? - 061 oktatók: Németh Géza, Csapó Tamás Gábor kategória: Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. Gépi tanulás segítségével (pl. neurális hálózattal) megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető. leírás: A beszédszintetizátorok számos területen (pl. mobiltelefonokban, autós navigációs rendszerekben, telefonközpontokban, számítógépeken, stb.) hatékony megoldást jelentenek a felhasználóval való kommunikációra. A beszédszintézis rendszerek minőségét az alapján ítélik meg, hogy mennyire hasonlítanak az emberi beszédre. A létrehozott hang érthetősége a mai szövegfelolvasókban már nem jelent problémát, azonban a természetes beszédtől ez még messze áll. A beszédszintetizátorok által létrehozott beszéd prozódiájának (intonáció, hangsúlyozás, ritmus) megfelelő beállítása a beszédtechnológia egyik fontos kérdése. A szakirodalomban számos módszer létezik a probléma megoldására (pl. ember által definiált szabályok alapján, vagy gépi tanulóalgoritmus segítségével automatikusan). Gépi tanulás alkalmazásával, megfelelő tanítóadatbázis esetén várhatóan jó minőségű prozódiai modell készíthető. A természetes beszédadatbázis alapján készített modell létrehozásának előnye, hogy nem szükséges komoly beszédtechnológiai ismeret a probléma megoldásához, hátrány viszont, hogy nehézségekbe ütközhet a modell paramétereinek manuális változtatása. A hallgató feladata különböző gépi tanulási módszerek vizsgálata (pl. HMM, neurális háló, SVM), és annak ellenőrzése, hogy ezen algoritmusokkal milyen minőségű és természetességű prozódia hozható létre gépi beszélő rendszerekben. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. PhD-hez ajánlott téma. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. kieg.: beszédszintézis, neurális hálózat, gépi tanulás, PhD, HMM, SVM REZEGNEK-E A HANGSZALAGOK? A GÉGE MODELLEZÉSE
BESZÉDSZINTÉZISBEN Are vocal cords vibrating? Modeling larynx in speech synthesis - 062 oktatók: Németh Géza, Csapó Tamás Gábor munkahely: I.B.160 / otton kategória: Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A beszédképzés során a gége kitüntetett szerepet játszik, mert itt rezegnek a hangszalagok normál beszéd esetén. A gége modellezésével és természetes beszéd analízis-szintézisével lehetőség van a normáltól eltérő beszéd stílusok (pl. levegős beszéd, suttogás) előállítására gépi módszerekkel. leírás: A beszédtechnológiában sokszor az informatikától távolabb álló ismeretekre is szükség van. A beszéd modellezéséhez szükség van a hangképző szervek működésének ismeretére. Ezek közül a gége kitüntetett szerepet játszik, hiszen itt történik az alaphang képzése a tüdőből kiáramló levegő által, amely megrezegteti a hangszalagokat. Bizonyos beszédstílusokban (pl. levegős beszéd, suttogás) azonban a hangszalagok rezgése a normáltól eltérő is lehet. A hallgató feladata a beszédtechnológiában ismert modellek megismerése, természetes beszéd analízise és szintézise. A szakirodalomból megismert beszédkódoló eljárások vizsgálatával felderítjük, hogy melyik algoritmus alkalmas normál beszéd "eltorzítására" pl. suttogottá. Ennek során a gége modellezésekor a beszéd gerjesztőjelét variáljuk az egyszerű impulzussorozattól a bonyolult glottális forrásjelig. A téma szakdolgozatig, diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. PhD-hez ajánlott téma. A témákör szerteágazó, villamos és infós hallgatók számára is tartalmaz kihívásokat. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. kieg.: beszédszintézis, beszédkódolás, hangszalagok, PhD ÚJSZERŰ FELHASZNÁLÓI INTERFÉSZEK ÉS ALKALMAZÁSOK
KIDOLGOZÁSA WINDOWS 8-RA Intuitive user interface and application experiments for Windows 8 - 063 oktatók: Németh Géza, Csapó Tamás Gábor, Tóth Bálint Pál munkahely: I.B.160 / otthon kategória: Info a témára 1 fő jelentkezését várjuk. kivonat: A Windows Phone 7 és Windows 8 megjelenésével bevezetésre került Metro irányelv szakít a hagyományos asztali operációs rendszerek felületével, új típusú felhasználói élményt kínálva. Demonstrációs alkalmazások készítésével lehetőség van az új programozási nyelv megismerésére, elsősorban beszéd alapú felhasználói felületeken keresztül. leírás: A Windows Phone 7 megjelenésével bevezetésre került a Metro irányelv és dizájn nyelv, amely egyszerűségével próbálja lenyűgözni a felhasználókat. A letisztult felületek létrehozásához alapos felhasználói interfész tervezés szükséges. A mobil operációs rendszer következő változatába (WP8) és az asztali operációs rendszereket forradalmasító Windows 8-ba szintén ez a felület került. Az okostelefonokban a grafikus felület leváltására sok esetben kézenfekvő a beszéd (gépi felismerés és gépi szintézis) használata. Ehhez már rendelkezésre állnak olyan technológiák, amelyek megbízhatóan működnek. A hallgató feladata mintaalkalmazások készítése, melyek demonstrálják 1) a Metro dizájn elemeket, 2) beszéd felhasználói interfésszel is működnek, pl. - RSS felolvasó, email olvasó - időjárás felolvasó - beszéd alapú TV távirányító - névjegyzék felismerő A téma szakdolgozatig, diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. előköv.: Korrekt, egyenletes munkavégzés. kieg.: felhasználói interfész, metro, beszédtechnológiai alkalmazás, Windows 8 NEM CSAK A 20 ÉVESEKÉ A TABLET - IDŐSEK SEGÍTÉSE
INFOKOMMUNIKÁCIÓS ESZKÖZÖKKEL Tablets are not exclusive for 20s - Helping elderly with infocom devices 068 érdeklődni: Németh Géza kategória: EÜ mérnök, Info, Villamosmérnök kivonat: A cél egy új technikai megoldás kifejlesztése az ember-gép interakcióban, amivel az idősek könnyebben és természetesebben tudják használni a számítógépet és az új technológiákat, például szociális interakcióra. leírás: A téma olyan idős emberekre fókuszál, akik eddigi életük során már megszoktak egy bizonyos szintű, technológia adta kényelmet, és akik aktívak, produktívak és társadalmilag elkötelezettek akarnak maradni. A cél egy új technikai megoldás kifejlesztése az ember-gép interakcióban, amivel az idősek könnyebben és természetesebben tudják használni a számítógépet és az új technológiákat. A hallgató feladata okostelefonra és/vagy táblagépre speciális alkalmazások fejlesztése, amelyek a grafikus felület mellett beszéd interakciót (beszédszintézis és beszédfelismerés) is tartalmaznak. Emellett okos eszközök (pl. mérleg, vérnyomásmérő, vércukormérő) integrálása is cél. A felhasználható szabványos interfészek vizsgálata is feladat (pl. CONTINUA). A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. előköv.: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás kieg.: okostelefon, tablet, ember-gép interakció, idősek INFORMÁCIÓS SZOLGÁLTATÁSOK A JÖVŐ AUTÓJÁBAN
Information services in cars of the future - 075 Németh Géza I.B.160 Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az autók szerepe napjainkban megváltozott. Sokak számára a harmadik élettérré vált. Emiatt megnövekedett a vezető és az utasok számára biztosítandó információs szolgáltatások és felhasználói élmény jelentősége. A projekt keretében az egyik vezető német autógyártó kutatóközpontjával együttműködve dolgozunk ki új megoldásokat ezen a területen. leírás: A cél egyrészt egy szimulációs környezet kialakítása, ami lehetővé teszi a gépkocsi vezetése közben végzett interakciók tesztelését és elemzését. A hallgató részt vesz a környezet megtervezésében és a kialakításában a német partnerrel együttműködve. A projekt fő célja olyan felhasználói felületek tervezése, melyek hatékonyan támogatják a vezetőt információs szolgáltatások használatában, de közben nem vonják el a figyelmét túlzottan a vezetéstől. Első lépésként a projekt keretében SMS és e-levél fogadásának és küldésének alternatíváit vizsgáljuk meg. A feladat alapvetően multimodális megközelítésű, a grafikus, szöveges és beszédalapú információ kezelésre egyaránt szükség van. A téma szakdolgozatig, diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. PhD-hez ajánlott téma. A projekt keretében villamosmérnök hallgatókat elsősorban a szimulációs környezet kialakításához várunk. előköv.: Korrekt, egyenletes munkavégzés. Angol nyelvtudás. Német nyelvtudás és utazási hajlandóság előny. kieg.: autógyár, információs rendszerek , OSGI, Java, VAPI, beszédszintézis, beszédfelismerés, okostelefon, tablet érdeklődni: munkahely: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
.
V
szakirány/önálló labor kiírások, 2013. február http://www.tmit.bme.hu/onlab-szakdolg-dipl GÉPI TANULÁS ALAPÚ SZÖVEGFELOLVASÁS
ELOSZTOTT ÉS NAGY TELJESÍTMÉNYŰ ADATELEMZÉS
ÚJ CSOMAGTOVÁBBÍTÁSI ALGORITMUSOK MEGVALÓSÍTÁSA
NETFPGA KÁRTYÁKON Hidden Markov-modell based Text-To-Speech synthesis - 081 Németh Géza, Csapó Tamás Gábor, Tóth Bálint Pál otthon vagy a laboratóriumunkban Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A gépi szövegfelolvasás igen hatékony megoldást jelent a felhasználóval való kommunikációra és egyre inkább előtérbe kerülnek a modern informatikai rendszerekben (pl. mobiltelefonok, tabletek, autós navigációs rendszerek, stb.). A rendelkezésre álló megoldások jelenleg jól érthetőek, azonban nem természetes hangzásúak és igen magas a számításigényük. Célunk, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet minél kisebb erőforrásigény mellett. leírás: A gépi szövegfelolvasás igen hatékony megoldást jelent a felhasználóval való kommunikációra és egyre inkább előtérbe kerülnek a modern informatikai rendszerekben (pl. mobiltelefonok, tabletek, autós navigációs rendszerek, stb.). A rendelkezésre álló megoldások jelenleg jól érthetőek, azonban nem természetes hangzásúak és igen magas a számításigényük. Célunk, hogy az újabb szintetizátorok jobban megközelítsék az emberi beszédet minél kisebb erőforrásigény mellett. A rejtett Markov-modell (Hidden Markov Model, HMM) alapú szövegfelolvasó nagy (több GB-os) adatbázis tárolása helyett a beszédre jellemző paramétereket tanulja meg gépi tanulási módszerekkel és fizikai modell alapján állítja elő a beszédet. Fő előnye a többi szövegfelolvasóval szemben, hogy kis adatbázis méret mellett jó minőségű, módosítható beszédhangot állít elő. A hallgató segítségünkkel a laboratóriumi munka első felében megismeri a jelenleg használt különböző típusú rendszereket, a HMM alapú beszédszintézis alapjait és a rendelkezésre álló magyar nyelvű HMM szövegfelolvasót, majd az első időszak után bekapcsolódik a laborunkban folyó HMM szintetizátor kutatásába és fejlesztésébe. A hallgatóval közösen állapítjuk meg, hogy a kutatás és fejlesztés melyik területével szeretne foglalkozni (pl. a beszédszintetizátor Google Android mobiltelefonon való optimalizálása, a beszédszintetizátor minőségének javítása, beszélő hangkarakterének utánzása, stb.). A feladatok megoldása programozási részeket is tartalmaznak, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. A téma diplomáig, illetve akár PhD témaként is folytatható. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. Villamosmérnök és informatikus hallgatókat egyaránt várunk. kieg.: beszéd szintézis, mesterséges tanuló algoritmusok, HMM, GMM, rejtett Markov modell oktatók: munkahely: kategória:
Distributed and High-Performance Data Analysis - 085 Prekopcsák Zoltán Gazd Info, Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az elmúlt évtizedekben a memóriamodulok méretnövekedése nem tudta követni az adatmennyiség növekedését. Egyre gyakrabban jelenik meg az igény, hogy több gigabájt vagy akár terrabájt méretű adatokat is elemezzünk, ami már nem kezelhető hagyományos memóriamodulokkal. Ezeknél a feladatoknál új megközelítésre van szükség. leírás: Az elmúlt évtizedekben a memóriamodulok méretnövekedése nem tudta követni az adatmennyiség növekedését. Egyre gyakrabban jelenik meg az igény, hogy több gigabájt vagy akár terrabájt méretű adatokat is elemezzünk, ami már nem kezelhető hagyományos memóriamodulokkal. Ezeknél a feladatoknál új megközelítésre van szükség. Legyen szó akár az SSD (Solid State Disk) technológiáról, amely a merevlemeznél jóval gyorsabb adatelérést biztosít, vagy a GPGPU programozásról, amely a grafikus kártyát használja párhuzamosítható feladatok hatékony elvégzésére, ezek mind a nagyobb teljesítmény elérésére törekednek adatés számításintenzív feladatok esetén. Elrugaszkodva az egy gépes architektúrától, egyre több keretrendszer és platform áll rendelkezésre elosztott algoritmusok fejlesztésére is, amelyek számítógép-klasztereken futnak. Ezek egyik jeles képviselője a Apache Hadoop platform, amely a MapReduce filozófiára építi az adatok és a számítások elosztását. Mindezek az izgalmas technológiák minden bizonnyal meghatározzák a következő évtized adatvezérelt megoldásait, hiszen már most is elosztott rendszereken működnek a jelentősebb weboldalak (Facebook, LinkidIn és a Google szinte összes szolgáltatása). Lehetséges feladatok: - Adatelemzési algoritmusok fejlesztése Apache Hadoop platformra és annak alprojektjeire (Hive, Mahout). - GPU alapú adatelemzési eljárások összehasonlítása, esetleg új algoritmus fejlesztése - Az SSD és merevlemez alapú adatelérés különbségeinek vizsgálata, algoritmusok SSD-re való optimalizálása A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot a
[email protected] címen! kieg.: adatbányászat, Hadoop, Hive, MapReduce, GPU, SSD oktatók: kategória:
HÁLÓZATI TOPOLÓGIASZERKESZTŐ ÉS ANALIZÁLÓ ALKALMAZÁS
Implementation of novel forwarding algorithms in NetFPGA cards - 045 oktatók: Sonkoly Balázs, Gulyás András, Németh Felicián munkahely: BME kategória: Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A mai hálózati eszközök működése a következő hagyományos mechanizmusra épül: ha egy csomag illeszkedik egy bejegyzésre, akkor a hozzárendelt akció végrehajtódik. Ez történik a csomagtovábbítást végző eszközökben is. A "jövő internet" kutatásokban azonban megjelent számos új forwarding algoritmus, ami nem fér bele ebbe a klasszikus sémába. A hallgató feladata ezen mechanizmusok implementálása a hardverek belső világához közel álló NetFPGA kártyán. leírás: A mai hálózati eszközök belső megvalósítási részletei nem hozzáférhetők a kutatók számára, ebből adódóan komoly problémát jelent az új hálózati protokollok, innovatív ötletek valós hálózatokban, valós körülmények melletti tesztelése, mivel nincs lehetőség a belső működést módosítani. Erre a problémára ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát, amivel lehetőség nyílik tetszőlegesen programozható hálózatok létrehozására. Az egymást követő OpenFlow szabványok egyre több lehetőséget biztosítanak a csomagtovábbítási mechanizmusok rugalmas programozására, azonban alapvetően a hagyományos forwarding mechanizmusra épülnek: ha egy csomag illeszkedik egy bejegyzésre, akkor a hozzárendelt akció (pl. csomag kiküldése egy megadott porton) végrehajtódik. A "jövő internet" kutatásokban azonban megjelent számos, a hagyományostól alapvetően eltérő elven működő forwarding mechanizmus (pl. geografikus útvonalválasztás koordináták alapján, csomagtovábbítás Bloom filterek segítségével), melyek kipróbálása OpenFlow környezetben izgalmasnak és gyakorlati szempontból fontosnak ígérkezik. Ahhoz, hogy ezek a módszerek hardver eszközökön is működjenek majd a jövőben, célszerű olyan fejlesztői környezetben dolgozni, amely közel áll a valós eszközök belső világához. Ehhez nyújt egy fontos platformot a NetFPGA kártya (http://netfpga.org/), melyen az FPGA modul programozásával tudjuk vezérelni a hálózati portokon áthaladó csomagok feldolgozását/továbbítását. A hallgatók feladata egyrészt megismerkedni a NetFPGA kártyákkal és az OpenFlow ajánlás alapjaival, másrészt csomagtovábbítási algoritmusok implementálása és tesztelése NetFPGA kártyákon. előköv.: Linux és programozási ismeretek, FPGA tapasztalat kieg.: NetFPGA, OpenFlow, forwarding ELOSZTOTT, TITKOS ÉS ANONIM SZAVAZÁSI ALKALMAZÁS
RÁD TANUL A TELEFON! - GÉPI TANULÁSSAL SEGÍTETT EMBER-GÉP
KOMMUNIKÁCIÓ MOBIL ESZKÖZÖKÖN Adaptive phone - Machine learning in HCI on mobile devices - 083 Németh Géza, Tóth Bálint Pál laboratóriumban vagy otthon Info, Villamosmérnök, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A mobil eszközök használata során jelentős mennyiségű információ gyűjthető a felhasználói viselkedésről és a felhasználó környezetéről. A kutatás és fejlesztés célja a rendelkezésre álló adatok alapján egy parametrikus statisztikai modellt alkotni, mely segítségével az ember-gép kommunikáció intuitívabbá tehető mobil eszközökön. leírás: A mobil eszközök használata során jelentős mennyiségű információ gyűjthető a felhasználói viselkedésről és a felhasználó környezetéről. Többek között a szövegbevitel módja és tartalma, az érintőképernyő használata, a környezet hangjai, a WiFi jelek, a gyorsulásérzékelő szenzor, a telefonhívások, az e-mail és SMS üzenetek, továbbá az internetes forgalom fontos információkat rejtenek magukban. A kutatás és fejlesztés célja a rendelkezésre álló adatok alapján egy parametrikus statisztikai modellt alkotni, mely segítségével az ember-gép kommunikáció intuitívabbá tehető mobil eszközökön. A hallgató feladata a félév során a meglévő modellek és az alapvető gépi tanuló algoritmusok áttekintése utána egy közösen egyeztetett célrendszer létrehozása elsődlegesen Google Android platformon. Néhány példa a célok közül: - a felhasználó beszélgetései alapján egyedi hangon megszólaló szövegfelolvasó létrehozása, - a felhasználó stílusára rátanuló prediktív szövegbevitelű billentyűzet, - a felhasználó alvó ciklusának automatikus megállapítása alapján a telefon fogyasztásának optimalizálása, - a felhasználó fizikai aktivitása alapján való egészségügyi tanácsadás idős emberek részére, - intuitív, beszélő felhasználói kézikönyv, - Stb. A téma diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaznak, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. A téma diplomáig, illetve akár PhD témaként is folytatható. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. kieg.: gépi tanulás, okostelefon, android oktatók: munkahely: kategória:
VIRTUÁLIS IDEGENVEZETŐ MOBIL ALKALMAZÁS
Virtual tour-guide mobile application - 084 Németh Géza I.B.160 PocketGuide Kft. Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A PocketGuide egy olyan okos telefonos idegenvezető alkalmazás, amely emberektől felvett hanggal vezeti körbe a turistát a városban hasonlóan ahhoz, ahogyan azt egy személyes idegenvezető teszi. A Budapestről indult szolgáltatás ma már 80 nagyvárosban elérhető és több mint 2 millió felhasználóval rendelkezik. A feladat a rendszer kiegészítése új funkciókkal angol és magyar nyelven. leírás: Jelenleg a hangbemondásokat stúdióban narrátorok mondják fel, amely megoldásnak a hátránya, hogy sokáig tart és minden egyes módosításnál a hangokat újra fel kell mondatni, valamint dinamikus tartalmakat sem tud elmondani a rendszer. A cél egy okostelefon plaform(ok)ra (Android, iPhone, Windows Phone 8) optimalizált beszédszintézis modul fejlesztése, amely turisztikai tartalomra optimalizált és amellyel kiváltható vagy legalább csökkenthető lenne a narrátorok igénybevétele. A modul fejlesztésénél a kihívást többek között a narráció hangjával kapcsolatos magas minőségi követelmények valamint a turisztikai tartalomban megjelenő idegen szavak helyes kiejtése jelenti. Első lépésként a meglevő szöveges és hangállományok szinkronizálását kell elvégezni (pl. Daisy formátumba konvertálni). Ezzel lehetővé válik a hangállományon belüli kisebb felbontású navigáció és a szinkronizált hangos és szöveges megjelenítés. A második fázisban a szinkronizált adatállományok felhasználásával az adott narrátor hangjára optimalizált szintetizátor készíthető. Ezzel lehetővé válik új illetve dinamikus tartalmak hangos közlése. A megfelelő felhasználói élmény érdekében a tartalmak megfelelő címkékkel (tag-ek) történő ellátása is szükséges A mobil alkalmazás optimalizálásának keretében felmerült hatékonyabb beszédkódoló algoritmusok vizsgálatának lehetősége is. A téma szakdolgozatig, diplomatervig folytatható. A feladatok megoldása programozási részeket is tartalmaz, de nem szükséges komoly programozási tapasztalat, a félévek során ezek megszerzésére is lehetőség nyílik. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián és egyéb versenyeken való részvételhez is megfelel. A témakör szerteágazó, villamos és infős hallgatók számára is tartalmaz kihívásokat. előköv.: Korrekt, egyenletes munkavégzés. Angol nyelvtudás kieg.: mobil idegenvezető, Android, iPhone, WinPhone 8, jelfeldolgozás érdeklődni: munkahely: ipari partner: kategória:
OPEN-SOURCE TECHNOLÓGIÁK AZ ADATBÁNYÁSZATBAN
Open source technologies in data mining - 042 Prekopcsák Zoltán, Gáspár-Papanek Csaba, Kazi Sándor Info, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Az elmúlt évtizedben az open-source szoftverek egyre nagyobb szeletet hasítanak ki a szoftverpiacból, ami által felértékelődik az open-sorce szoftverek ismerete és a használatukban szerzett tapasztalat. Ugyanez igaz az üzleti intelligencia és az adatbányászat területén, ahol az utóbbi 1-2 évben az open-source szoftverek rohamos térnyerésével szembesülünk. A téma keretében a nyílt adatbányászati megoldások megismerése és integrációs fejlesztések megvalósítása a feladat. leírás: Az elmúlt évtizedben az open-source szoftverek egyre nagyobb szeletet hasítanak ki a szoftverpiacból, ami által felértékelődik az open-source szoftverek ismerete és a használatukban szerzett tapasztalat. Ugyanez igaz az üzleti intelligencia és az adatbányászat területén, ahol az utóbbi 1-2 évben az open-source szoftverek rohamos térnyerésével szembesülünk. Lehetséges feladatok: - Open-source adatbányászati szoftverek (R, RapidMiner, KNIME, stb) megismerése és összehasonlító elemzése. Az integrációs lehetőségek feltérképezése és új integrációs fejlesztés megvalósítása. - Változatos adatmegjelenítési megoldások integrálása adatbányászati szoftverekbe. - Nyílt adatbányászati szabványok (pl. PMML) kompatibilitási vizsgálata az egyes szoftverekben. Szükség esetén a kompatibilitás javítása. A téma kiválóan alkalmas szakdolgozat, diplomamunka vagy TDK készítésére is, és megfelelő teljesítmény esetén akár tanszéki projektbe is be lehet kapcsolódni. A témáról, a tanszéken folyó adatbányászati munkáról szívesen mesélünk további részleteket, keress meg minket egy kötetlen beszélgetés erejéig az I.L106a szobában, egyeztess időpontot e-mailben! előköv.: legalább egy programnyelv (elsősorban Java) ismerete, angol nyelvtudás kieg.: open-source, Java, adatbányászat, adatvizualizáció oktatók: kategória:
FEJLESZTÉSE Network analyzer development - 009 oktatók: Rétvári Gábor, Csikor Levente ipari partner: Ericsson Magyarország kategória: Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az internet rohamos fejlődésének és elterjedésének köszönhetően a hálózati operátoroknak egyre nagyobb szükségük van egy univerzális, könnyen használható és függőségek nélküli hálózati topológiaszerkesztő alkalmazásra a különböző tervezési, elemzési és menedzsment feladatokhoz. A cél egy platformfüggetlen grafikus alkalmazás készítése, amely egyszerűen bővíthető a későbbiekben további modulokkal. leírás: Az utóbbi években egyre jobban terjednek a valós idejű alkalmazások (VoIP, IPTV, online játékok, stb.), melyek magas rendelkezésre állási igényeket támasztanak az alapjukként szolgáló fizikai hálózattól. Azonban hálózati hibák gyakran bekövetkezhetnek, amikre fel kell készülni és ilyen esetekben a forgalmat olyan irányba kell továbbítani, ami elkerüli a hibát. Ezeket a módszereket Fast ReRoute technikáknak nevezzük, melyek többsége - még ha teljes védelmet is tud nyújtani - bonyolultságuk miatt nem elérhető napjaink útvonalválasztóiban, kivéve egyet, a Loop-Free Alternates (LFA) módszert. Az LFA egyszerű és szabványosított, azonban nem tud minden hibát javítani erős topológiafüggő tulajdonsága miatt. Ebből adódóan fontos megvizsgálni, hogy a módszer különböző hálózatokban hogyan viselkedik, illetve mely hálózati elemek kiesése ellen tudja garantálni a folyamatos csomagtovábbítást. A hallgató feladata egy olyan grafikus hálózati topológiatervező és elemző alkalmazás készítése, amely segítségével ezen módszer könnyedén tesztelhető és analizálható tetszőleges hálózatokban. A téma akár Ph.D. képzésig is folytatható. előköv.: programozási ismeretek kieg.: Fast ReRoute, LFA, hálózati hibák, védelem HÁLÓZATOK, ÚTVONALVÁLASZTÁS, MATLAB
Networks, routings and Matlab - 086 Rétvári Gábor, Németh Gábor Info a témára 1 fő jelentkezését várjuk. kivonat: Folyampoliéder, megengedett igények halmaza - mindezek elemei a hálózatok és útvonalválasztó függvények leírásának geometriai keretrendszerének. És hogy kerül ide a Matlab? Egy toolbox formájában, amelynek a megírása a feladat célja, és amely a fent említett geometriai fogalmak megfoghatóvá teszi. leírás: A hálózatok és útvonalválasztó függvények klasszikus leírása igényekkel, forgalmi mátrixokkal és folyamokkal operál. Ezzel szemben lehetséges a hálózatoknak és útvonalválasztó függvényeknek egy geometriai leírását is megadni, amelyben az előző fogalmak szerepét poliéderek (folyampoliéder és megengedett igények halmaza) veszik át. Ez a geometriai leírás, amelynek szépségét a hanyag útvonalválasztás mutatja a legjobban, bizonyos esetekben nemcsak szemléletesebb, de sokkal innovatívabb is lehet a klasszikus leírásoknál. Célunk a fent említett geometriai fogalmak vizualizációja, megfoghatóvá tétele egy MATLAB-ban megírt toolbox segítségével, amely egy egységes keretben kezelné a hálózatokat és lehetővé tenné új útvonalválasztó algoritmusok gyors fejlesztését. A hallgató feladata megismerkedni a jelenlegi csomagtovábbítási módszerekkel, hálózati fogalmakkal, valamint megismerkedni a hanyag útvonalválasztással. A hallgató feladata továbbá megismerkedni a hálózatok és útvonalválasztás leírására alkalmas geometriai keretrendszerrel, és mindezen ismeretek alapján részt venni a toolbox fejlesztésében, bővítésében. előköv.: MATLAB alapszintű ismerete, hálózatok, útvonalválasztás és optimalizálás iránti érdeklődés, angol nyelv olvasása kieg.: útvonalválasztás, poliéder, Matlab oktatók: kategória:
INTERNET: HAVE IT YOUR WAY
Internet: Ahogy te szeretnéd - 032 Sonkoly Balázs, Gulyás András, Németh Felicián BME I.ép. és a notebookod Ericsson Magyarország Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Éjszaka ülsz a gép előtt és az Internet alapvető problémáit soroló cikket olvasod: elfogynak az IP címek, a core routerek routing tábla méretei exponenciális sebességgel nőnek, nincs trust, nincs mobilitás... és ekkor beugrik, hogyan is kéne ennek az egésznek működnie! Most lehetőséged van minden ötletedet valós hálózati környezetben kipróbálni az OpenFlow technológia segítségével! leírás: A mai hálózati eszközök gyártói - érthető módon - elrejtik a belső, megvalósítási részleteket, ebből adódóan a kutatóknak komoly problémát jelent az új hálózati protokollok, innovatív ötletek valós hálózatokban, valós körülmények melletti kipróbálása, tesztelése, mivel nincs lehetőség a belső működést módosítani. Természetesen számítógépekből is lehet teszthálózatokat építeni és új kapcsolási vagy routing algoritmusokat kipróbálni, azonban ezek jóval kisebb működési sebességre és jóval kevesebb port kiszolgálására képesek, mint a valós switch-ek, routerek, melyek a legtöbb feladatot hardverből oldják meg. Erre a problémára ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát. Így az egyszerű, hardverből megoldható alapműveletek nagyon gyorsak maradnak és a gyártóknak nem kell felfedni azok részleteit, míg a vezérlés különválik és tetszőlegesen programozható lesz. A hallgatók feladata egyrészt egy OpenFlow teszthálózat különböző eszközökből történő laboratóriumi kiépítése, az elérhető komponensek üzembe helyezése, kipróbálása. Másrészt a programozásra nyitott hallgatók számára lehetőség nyílik a komponensek bővítésére, új algoritmusok implementálására. előköv.: Linux alapok és programozási ismeretek kieg.: OpenFlow, teszthálózat oktatók: munkahely: ipari partner: kategória:
OPENFLOW TESZTHÁLÓZAT ÉPÍTÉSE ÉS ÚJ HÁLÓZATI
ALGORITMUSOK IMPLEMENTÁLÁSA Establishment oktatók: munkahely: ipari partner: kategória:
of an OpenFlow testbed with novel network algorithms - 033 Sonkoly Balázs, Gulyás András, Németh Felicián BME Ericsson Magyarország Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Ma komoly problémát jelent a kutatóknak új hálózati protokollokat, innovatív ötleteket valós hálózatokban tesztelni, mivel a hálózati eszközök gyártói elrejtik a belső részleteket és azok módosítására nem adnak lehetőséget. Erre ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát, ami tetszőlegesen programozható. A hallgatók feladata egy OpenFlow teszthálózat laboratóriumi kiépítése és új algoritmusok implementálása. leírás: A mai hálózati eszközök gyártói - érthető módon - elrejtik a belső, megvalósítási részleteket, ebből adódóan a kutatóknak komoly problémát jelent az új hálózati protokollok, innovatív ötletek valós hálózatokban, valós körülmények melletti kipróbálása, tesztelése, mivel nincs lehetőség a belső működést módosítani. Természetesen számítógépekből is lehet teszthálózatokat építeni és új kapcsolási vagy routing algoritmusokat kipróbálni, azonban ezek jóval kisebb működési sebességre és jóval kevesebb port kiszolgálására képesek, mint a valós switch-ek, routerek, melyek a legtöbb feladatot hardverből oldják meg. Erre a problémára ad megoldást az OpenFlow ajánlás, ami különválasztja a switch-ek belső működését (meghagyva a gyártóknak) és a vezérlő logikát. Így az egyszerű, hardverből megoldható alapműveletek nagyon gyorsak maradnak és a gyártóknak nem kell felfedni azok részleteit, míg a vezérlés különválik és tetszőlegesen programozható lesz. A hallgatók feladata egyrészt egy OpenFlow teszthálózat különböző eszközökből történő laboratóriumi kiépítése, az elérhető komponensek üzembe helyezése, kipróbálása. Másrészt a programozásra nyitott hallgatók számára lehetőség nyílik a komponensek bővítésére, új algoritmusok implementálására. előköv.: Linux és programozási ismeretek kieg.: OpenFlow, teszthálózat
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2013. február
ANDROIDON Distributed, secure and anonym eVoting application on Android - 008 oktatók: Szabó Róbert munkahely: távolról kategória: Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A döntéshozatal egyik demokratikus eszköze a szavazás. Szavazásokat az élet szinte minden területén végzünk. A gyakorlatban azonban a szavazások anonim lebonyolítása vagy drága és nehezen hozzáférhető szavazórendszerek használatát igényli, vagy papír alapon történik, amelyek feldolgozása lassú és körülményes. Olyan olcsó és gyors működésű anonim szavazórendszert készítünk, amely nem igényli előzetes infrastruktúra kiépítését, nyilvános fizikai csatornán (pl. kódolatlan WiFi) működik. leírás: A cél egy gyakorlatban használható okostelefonokon (Android) működő, praktikusan használható (használhatóság - biztonsági kompromisszumok) alkalmazás fejlesztése amely a papír alapú szavazások alternatívája lehet. előköv.: Java, Android kieg.: Java, Android, voting, eVoting, szavazás JÖVŐ INTERNET INTELLIGENS VÁROS ALKALMAZÁSAI KÖZÖSSÉGI
ALAPON (EU ÉS TÁMOP PRJ) Future Internet Smart Cities with Crowdsourciong (prjs: EU & TÁMOP) - 010 oktatók: Szabó Róbert munkahely: eszközöket és fejlesztési környezetet a TMIT-en biztosítunk, munka végezhető távolról is. ipari partner: KIC EIT ICT Labs kategória: Info, Villamosmérnök, VIR a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Napjainkban és a jövőben egyre inkább a személyes felhasználások rohamos térnyerése várható. Az környezeti információ elosztott kinyerésén és ezen információkon alapuló közösség szolgáltatások megvalósítása olyan új lehetőségeket nyújt amelyeket még csak most térképez fel a szakma. A technológia alapját okos eszközök (okos-telefonok), intelligens jelölők (NFC és QR-kódok) valamint adatbázisok, adatbányászat és ezekre épülő szolgáltatások és alkalmazások alkotják. leírás: A témalabor célja intelligens városi közlekedés, parkolás és intelligens irodai/kampusz alkalmazások tervezése és megvalósítása. Elképzelések szerint a megvalósítást a Funf (http://www.funf.org/) keretrendszerre és XMPP protokollra (pl. Google Talk) alapozzuk. A feladatok során a különböző célkitűzéseknek megfelelő kliens alkalmazásokat kell tervezni és megvalósítani. A kliens oldali analitikáknak együtt kell dolgozniuk szerver oldali adatfeldolgozással. A projektben lehetőség van bekapcsolódni a szerver oldali adat analitikák kidolgozásába és fejlesztésébe is. A feladatok kapcsolódnak futó EIT ICTLabs (http://www.eitictlabs.eu/), NFÜ és TAMOP projekthez. előköv.: Java kieg.: crowdsourcing, crowdsensing, Java, Android, adatbázis, adatbányászat, alkalmazások
QTE ALAPOKON NYUGVÓ TÖRTÉNETMESÉLÉS UNITY ENGINE
SEGÍTSÉGÉVEL 088 Szűcs Gábor Distinction Kft. Distinction Kft. Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Két innovatív, előremutató koncepció képezi a feladat fókuszait. A Unity motor segítségével játékok ezrei készülnek, hiszen rengeteg olyan eszközt ad a fejlesztő kezébe, amelyek hatékonyan járulnak hozzá az elképesztő térfogati és minőségi expanzión keresztülmenő játékkínálat evolúciójához. leírás: A QTE (Quick Time Event - a játékostól váratlan időpontban elvárt hirtelen reakció), mint narratív elem csak nemrégiben kezdte meg hódítását a játékok világában, hiszen abba az intermediális közegbe illeszkedik, ahol nemcsak a zsánerek, de az azokat hordozó materiális és virtuális platformok is folyamatosan kölcsönhatásba lépnek és egymásba fonódnak - a film és a videójáték viszonya a legeklatánsabb példa. A QTE-től elválaszthatatlan annak figuralitása. Ha kicsit távolabbról, alkotásként tekintünk egy játékra, akkor máris adódik a kérdés: hogyan szövődhet az eddiginél is erősebb szál a játék saját, inherens vizualitása és a QTE által a játékostól elvárt rajz, mozdulat, általánosan kinetikus akció formái között? Ha érdekel a legidőszerűbb játékirányzatok technikai háttere, és ezeken keresztül egy forradalmi, a játék grafikus és narratív aspektusa közötti határvonalat eltörlő játékmotor megvalósítása, akkor ez a téma neked szól. kieg.: játék fejlesztés, Quick Time Event oktatók: munkahely: ipari partner: kategória:
TÁRSADALMI-GAZDASÁGI SZEMPONTOK AZ INFOKOMMUNIKÁCIÓS
HÁLÓZATOKBAN Socio-economic issues of the Future Internet - 070 Trinh Anh Tuan A laborban. Ericsson Magyarország Gazd Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az infokommunikáció korábbi éveiben a kutatók és a mérnökök technológiai jellegű problémákkal szembesültek. Azonban a telekommunikációs ipar és a globális gazdaság fejlődése miatt a technológiai jellegű szempontok mellett a gazdasági-társadalmi szempontok fontossá váltak. A labor célja, hogy vizsgáljuk meg az infokommunikációs hálózatokban felmerülő kérdéseket, pl. a felhasználói viselkedése közösségi hálózatokon, frekvenciaárverések vizsgálata, és infokommunikációs szabályozás tervezése. leírás: Az elmúlt évtizedben egy jelentős koncepcionális változás kezdődött a telekommunikációs iparban. A telekommunikáció korábbi éveiben a kutatók és a mérnökök technológiai jellegű problémákkal szembesültek. Azaz, céljuk olyan rendszerek tervezése és megépítése volt, amelyek a lehető legtöbb adatot a lehető legjobb minőségben képesek egyre több emberhez továbbítani. Eközben olyan jellegű kérdések merültek fel, mint például hogyan növelhető egy hálózati link átbocsátó képessége. Azonban a telekommunikációs ipar és a globális gazdaság fejlődése miatt a technológiai jellegű szempontok helyét a gazdasági-társadalmi szempontok veszik át. Társadalmi szempontok kapcsán egyre több vállalat ismeri fel annak fontosságát, hogy jobban megismerje a felhasználók viselkedését. A felhasználók nem csak használják a cég szolgáltatásait, hanem egyben befolyásolják is a rendszer teljesítőképességét. A tipikus felhasználói viselkedés megismerése elősegítheti, hogy a rendszerek ki tudják szolgálni a felmerülő igényeket megfelelő bővítésekkel. Ezen okok miatt egyre több rendszert már úgy terveznek meg, hogy figyelembe veszik az érintettek profit orientáltságát, például ösztönző mechanizmusokat építenek a rendszerekbe. A társadalmi-gazdasági szempontok fontosságát a kutatási ügynökségek is felismerték: az amerikai NSF FIND, az európai Euro-NF, a japán AKARI, a dél-koreai FIF és a kínai CNGI program is szorgalmazza a társadalmi-gazdasági szempontok alkalmazását a hálózati rendszerek tervezésében. A labor célja, hogy vizsgáljuk meg az infokommunikációs hálózatokban felmerülő kérdéseket, pl. a felhasználói viselkedése közösségi hálózatokon, frekvenciaárverések vizsgálata, és infokommunikációs szabályozás tervezése. előköv.: játékelmélet ismerete előnyös, de nem kötelező. kieg.: Társadalmi-gazdasági szempontok, infokommunikáció oktatók: munkahely: ipari partner: kategória:
INTELLIGENS OTTHON VEZÉRLÉSE
Smart home control - 077 Zainkó Csaba, Bartalis István Mátyás, Németh Géza IB160 Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: Az intelligens otthonnal kapcsolatos megoldások egyre szélesebb körben jelennek meg a háztartásokban. A kereskedelemben kapható megoldások sokszor nem foglalkoznak olyan részproblémákkal, amely nagyban nehezíti a használatot. A hallgató feladata lenne a terület megismerése és egy megoldás kidolgozása és megvalósítása. leírás: Az intelligens otthonok témakörben sok olyan terület van, például a különböző egyedi eszközök közös, de mégis egyszerű vezérlése. A hallgató feladat, hogy a témában létező megoldásokat és kezdeményezéseket megvizsgálja, illetve a laborunkban korábban készült megoldást elemezze. Ezek alapján kidolgozzon egy új innovatív megoldást a vezérlésre, majd valósítsa meg. Villamosmérnök hallgatók HW fejlesztés irányába is elmozdulhatnak, informatikusoknak SW-es megoldások megvalósítása lehet a cél. előköv.: olvasás szintű angol tudás kieg.: Intelligens otthon, HW, vezérlés oktatók: munkahely: kategória:
NETWORK CODING VIZSGÁLATA WIRELESS KÖRNYEZETBEN IP FORGALOM MENEDZSMENT OPENFLOW-VAL ÉRZÉKELHETŐ MINŐSÉG (QOE) MELLETT IP Traffic Engineering with OpenFlow switches - 011 Szabó Róbert távol / QLab (IE318) Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Bloom filter egy tömör halmaz reprezentációs forma amelyet még a 70-es években találtak ki. A 2000-es évek óta használják különböző hálózati megoldásokra a tömör reprezentációs képessége miatt. A módszer ismert tulajdonsága, hogy a tömör reprezentáció miatt (hash) false pozitív választ is adhat. A hálózati alkalmazásokra meglehetősen sokféle adaptációja született a Bloom filternek, azonban forgalommenedzsment alkalmazási lehetőségek még további nyitott kérdéseket rejtenek magukba. leírás: A feladat egy általunk kitalált új Bloom filter séma megvizsgálása forgalommenedzsment célokra. A koncepciót OpenFlow (software defined swicthing architecture) környezetben kell tesztelni. Az OpenFlow az amerikai jövő internet platform (GENI) alapeleme. előköv.: IP, IP routing/switching, programozási ismeretek kieg.: Bloom filter, routing, traffic engineering, OpenFlow oktatók: munkahely: kategória:
MULTIMÉDIABÁNYÁSZAT
QoE-based network coding investigation in wireless network - 071 oktatók: Trinh Anh Tuan, Kulik Ivett munkahely: TMIT laboratórium kategória: Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A hálózati kódolás (network coding) nagyobb áteresztőképesség és kisebb késleltetés mellett növeli a hálózat teljesítőképességét, így a multimedia tartalmak átvitelénél biztosítja a jobb érzékelhető szolgáltatásminőséget (QoE - Quality of Experience). A vezeték nélküli hálózatok korlátozott sávszélessége szükségessé teszi a network coding mechanizmusának mélyebb vizsgálatát és alkalmazását. leírás: A hálózati kódolás (network coding) olyan mechanizmus, amely esetén az átvitt adatok kódolása és dekódolása következtében növekszik a hálózat áteresztőképessége, csökken a késleltetés és nagyobb teljesítőképesség mellett kevesebb adatátvitel szükséges, ami vezeték nélküli hálózatok, valamint heterogén hálózatok nagyobb multimédia tartalmak hatékonyabb átvitelére alkalmazható. A cél a network coding tulajdonságainak megismerése és a mechanizmus alkalmazása vezeték nélküli környezetben multimédia tartalmak átviteléhez megfelelő QoE biztosítása céljából. előköv.: angol nyelv ismerete, wireless hálózatok ismerete előny kieg.: vezeték nélküli hálóztatok, network coding, QoS, QoE, multimédia tartalom ELŐREJELZÉSI ÉS BECSLÉSI TECHNIKÁK: AZ ELMÉLETTŐL A
Multimedia mining - 006 Szűcs Gábor egyetemen, otthon Info a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: (gyűjtőtéma) A különböző eszközök által előállított hatalmas mennyiségű multimédia halmazban nehéz megtalálni egy konkrét médiatartalmat, ami a felhasználót érdekli. A keresésen kívül is van néhány rendszerezési feladat, mint például a tartalomegységek csoportosítása, osztályozása, médiatartalmak szétválogatása, melyekre létezik már néhány egyszerű algoritmus. A hallgató feladata a meglevő módszerek kombinálása, továbbfejlesztése, javított algoritmusok kidolgozása, tesztelése, kiértékelése. leírás: Ez a téma egy gyűjtőtéma, melyre több hallgató is jelentkezhet, ezen belül minden hallgató féléves feladata egyénre szabott és jól körülhatárolt. A keresés hatékony megvalósítása fontos feladat, de ezen kívül is van néhány rendszerezési feladat a multimédiabányászatban, mint például képek, videók csoportosítása, osztályozása, médiatartalmak szétválogatása. Ezekre létezik már néhány adatbányászatra épülő algoritmus, de vannak olyan részproblémák, amikre még nincs hatékony módszer. A feladat a meglevő módszerek kombinálása, továbbfejlesztése, javított algoritmusok kidolgozása, tesztelése, kiértékelése. A hallgatói feladatlehetőségek: - A multimédiabányászatban a különböző médiatípusok (hang, kép, videó) klaszterezési, osztályozási feladataihoz diszkretizálási lehetőségek alapos vizsgálata, a feladathoz illeszkedő legjobb módszer kiválasztása és implementálása. - Jellemző kinyerő módszerek a multimédia tartalmakhoz. Szemantikus indexelés és automatikus videoszegmentálás (jelenetekre bontás) hosszú video streamben. - Képek osztályozása (érzelmi állapotok szerint). - Multimédia osztályozók felépítése részosztályozókból. - Objektum felismerés és alkalmazása. - Mozifilmek automatikus címkézése. A munka tovább folytatható (színvonalas esetben TDK-n is!) szakdolgozat, diplomaterv formájában. kieg.: média típusok, adatbányászat, multimédia rendszerezés oktatók: munkahely: kategória:
GYAKORLATIG Forecasting and estimation: from theory to practice - 072 Trinh Anh Tuan At the department. Ericsson Magyarország Gazd Info, Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: In recent years the need for improved statistical forecasting techniques in business and government has become increasingly clear. This need is in part due to the uncertainty and frequency of change in the economic and financial climate. This project laboratory helps the student to master the tools and techniques in forecasting and estimation and apply them in realistic business scenarios and data sets. leírás: In recent years the need for improved statistical forecasting techniques in business and government has become increasingly clear. This need is in part due to the uncertainty and frequency of change in the economic and financial climate. This project laboratory helps the student to master the tools and techniques in forecasting and estimation and apply them in realistic business scenarios and data sets. In particular, we are focusing on applying the forecasting and estimation techniques to the problems and issues in stock exchanges, e.g. for portfolio planning. The aim is - based on the characterestics and circumstances of the stock exchanges - to identify the best techniques to apply in stock exchanges for those circumstances. előköv.: Basic knowledge of mathematics and statistics is required. Successful completion of this project laboratory can lead to diploma work or even be considered for the scientific student conference. kieg.: forecasting, estimation, time series, theory, practice oktatók: munkahely: ipari partner: kategória:
INTELLIGENS MOBIL ALKALMAZÁSOK
KÖRNYEZETI ADATOK ADATBÁNYÁSZATA
Data mining of environmental data - 087 Szűcs Gábor egyetem, otthon Gazd Info, Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: hallgatói feladatok: adatelőkészítés, adatbetöltés automatizálása, adattisztítás, pilot elemzés nagy adathalmazokon. leírás: Cél a környezeti (különböző forrásokból és szenzorokból összegyűjtött) adatok közti kapcsolatok feltérképezése, illetve az adatok közti kapcsolatrendszer modellezése. Ezt meg lehet oldani egy regressziós modell felállításával, ahol a regressziós függvény lehet lineáris, logisztikus, stb., az adatbányászatban azonban bonyolultabb algoritmusok is felhasználhatók erre a célra. kieg.: adatelőkészítés, adatbetöltés, adattisztítás oktatók: munkahely: kategória:
Intelligent mobile applications - 080 Tóth Bálint Pál, Németh Géza, Zainkó Csaba otthon vagy a laboratóriumunkban Info, Villamosmérnök a témára legfeljebb 3 fő jelentkezését várjuk. kivonat: A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzon létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség (pl. iPhone Siri). leírás: A mobil eszközök jelenlegi erőforrásai már alkalmasak arra, hogy beszédszintetizátorok és felismerők segítségével új típusú kommunikációt hozzon létre a felhasználóval. A hagyományos grafikus interfészen túl a beszéd interfész segítségével új alkalmazások, ötletek megvalósítására van lehetőség. A hallgató a munka első felében segítségünkkel megismeri a különböző mobil platformokat (Google Android, Apple iPhone, Windows Phone) és azok speciális tulajdonságait, továbbá az eddig elért eredményeket, majd az első időszak után közösen meghatározzuk, hogy melyik részterületen érdemes tovább haladnia. Néhány példa: beszédszintetizátor optimalizálása mobil eszközökre - SMS / E-Mail / MMS / RSS hírfolyam felolvasó fejlesztése - beszéd alapú navigációs rendszer fejlesztése vak és látássérült felhasználók számára - érzelem alapú alkalmazások fejlesztése mobil eszközökre - okos TV alkalmazások A téma diplomatervig folytatható, a feladatok megoldása programozást tartalmaz. Tudományos érdeklődés esetén lehetőség van kutatási munkára is, a téma elméleti kihívásokat is tartalmaz, amely TDK konferencián való részvételhez is megfelel. Elvárás: Korrekt, egyenletes munkavégzés, olvasás szintű angol tudás. Villamosmérnök és informatikus hallgatókat egyaránt várunk. kieg.: mobil, android, iphone, windows mobile oktatók: munkahely: kategória:
TÁVKÖZLÉSI ÉS MÉDIAINFORMATIKAI TANSZÉK
szakirány/önálló labor kiírások, 2013. február http://www.tmit.bme.hu/onlab-szakdolg-dipl HANG ALAPÚ ORVOSI DIAGNOSZTIZÁLÓ ESZKÖZ FEJLESZTÉSE
3D-S MOZGÁSÉRZÉKELŐ KAMERA ALKALMAZÁSA EGÉSZSÉGÜGYI
NAO ROBOT
PROJEKTEKBEN 046 Vicsi Klára Beszédakusztikai Kutatólaboratórium IB158. Victofon KFT EÜ mérnök, Gazd Info, Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az emberi beszéd és hang automatikus feldolgozásával széles körű szűrésre alkalmas diagnosztikai eszközök készíthetők, amelyek segítségével korai fázisban felismerhetők a hangszalagok, illetve a hangképző szervek kóros elváltozásai. Javasolt MSc Egészségügyi mérnök szakos hallgatók számára. leírás: A téma lehetőséget nyújt a beszéddel és a beszédfeldolgozási technikákkal való megismerkedésre, emellett a gyakorlatban is használható, kézzelfogható eredménye is lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Bővebb felvilágosításért keressen minket az IB156-158 vagy a
[email protected],
[email protected], illetve a
[email protected] címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. Továbbá előnyös a Beszéd és hallásdiagnosztika vagy a Beszédkommunikáció választható tantárgy hallgatása kieg.: diagnosztika, hangszalag-elváltozások, beszédjel-feldolgozás oktatók: munkahely: ipari partner: kategória:
PSZICHIÁTRIAI BETEGSÉGEK HANG ALAPÚ FELISMERÉSE
Recognition of psychiatric disorders by voice - 047 oktatók: Vicsi Klára, Sztahó Dávid munkahely: Beszédakusztikai Kutatólaboratórium Informatika épület, B 158. kategória: EÜ mérnök, Gazd Info, Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az emberi beszéd automatikus feldolgozásával széles körű klinikai alkalmazások készíthetőek, amelyek a pszichiátriai diagnosztika területén is használhatóak. Az egyes pszichés betegségek, például depresszió, hatással vannak a beszéd képzésére, annak akusztikai megjelenéséből kimutathatóak. Javasolt MSc Egészségügyi mérnök szakos hallgatók, vagy mérnökinformatikusok, illetve villamosmérnökök számára. leírás: A téma fő feladata pszichés betegségek, jelenleg elsősorban depresszió, vizsgálata, annak emberi beszédhangban történő akusztikai megjelenésének elemzése. A kutatás a SOTE Pszichiátriai osztályával közösen zajlik. A hallgatónak lehetősége van részt venni beszédadatbázis gyűjtésében, amely során a SOTE Pszichiátriai osztályán depresszióban szenvedő betegek és orvos közötti párbeszédet kell rögzíteni. Továbbá az adatbázis feldolgozásában, a hangminták elemzésében, valamit, a munka megfelelő fázisában, a betegség automatikus felismerésében. A téma lehetőséget nyújt az emberi beszéd vizsgálatára, a beszédfeldolgozási technikák megismerésére, amelyek által a gyakorlatban használható, kézzel fogható eredménye lesz a munkának. A jelfeldolgozáson túl lehetőség nyílik a fizika, az orvostudomány é s a kognitív tudományok határterületeivel való ismerkedésre is. Egyes témákban nemzetközi kutatási együttműködésekbe is be lehet kapcsolódni. Bővebb felvilágosításért keressen minket az Informatika épület, B szárny I. emelet 157 és 158 szobákban, vagy a
[email protected],
[email protected], illetve a
[email protected] email címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. Előnyös lehet még a Beszéd és hallásdiagnosztika vagy a Beszédkommunikáció tantárgy hallgatása. kieg.: beszédjel-feldolgozás, diagnosztika, pszichiátria, depresszió GÉPI BESZÉDFELISMERÉS
Speech recognition - 048 Vicsi Klára, Szaszák György, Sztahó Dávid Beszédakusztikai Kutatólaboratórium IB156 MTA SZTAKI Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A gépi beszédfelismerés napjainkra már egy igen szerteágazó terület, amely a beszéd-szöveg átalakításon túl magába foglalja a beszédértés, beszélőfelismerés, gépi beszédértés, audio-vizuális beszédfelismerés, érzelemfelismerés területeit is. Érdekes, szerteágazó tématerület, amelyben lehetőség nyílik az egyéni érdeklődésnek megfelelő feladat kiválasztására. leírás: Az érdeklődő hallgató bekapcsolódhat: gépi beszédfelismerő fejlesztésébe, beszédadatbázis gyűjtésbe és -feldolgozásba, érzelemfelismerésbe, beszédnem beszéd detektálásba, többnyelvű beszédfelismerésbe személygépkocsiban (GPS alapú navigációs rendszerhez), a beszéd prozódiai jellegzetességeinek vizsgálatába, hangdiagnosztikai alkalmazások fejlesztésébe, stb. Bővebb felvilágosításért keressen minket az IB 156-ban vagy a
[email protected],
[email protected], illetve a
[email protected] címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. Előnyös lehet még a Beszéd és hallásdiagnosztika vagy a Beszédkommunikáció tantárgy hallgatása. kieg.: beszédtechnológia, beszédfelismerés oktatók: munkahely: ipari partner: kategória:
AUDIO-VIZUÁLIS ÉRZELMEK FELISMERÉSÉNEK KUTATÁSA
Research of audio-visual emotion recognition - 049 Vicsi Klára, Sztahó Dávid Beszédakusztikai Kutatólaboratórium IB158. MTA SZTAKI EÜ mérnök, Gazd Info, Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az emberi kommunikációban érzelmeinket különböző módon fejezhetjük ki. Hanggal, gesztusokkal, arcmimikával, érintéssel. Nemzetközi projekt keretében egyrészt vizsgáljuk a különböző érzékszervi csatornákon közvetített információ szerepét, súlyát az emberi érzelemfelismerésben, másrészt a beszédben rejlő különböző érzelmek gépi felismerését fejlesztjük. leírás: Az érdeklődő hallgatók egy része audio-vizuális adatbázist hoz létre, és elemzi, hogy a két érzékszervi csatorna milyen szerepet játszik az érzelmek percepciójában. A hallgatók másik csoportja a beszédben kifejezésre jutó érzelmek gépi felismerésének fejlesztését végzi. Megismerkedhetnek a beszédjel feldolgozási technológiákkal, bekapcsolódhatnak a gépi tanuláson alapuló automatikus osztályozók fejlesztésébe Bővebb felvilágosításért keressen minket az Informatika épület B 158-as szobájában vagy a
[email protected],
[email protected], illetve a
[email protected] címek valamelyikén. előköv.: Téma iránti érdeklődés, angol nyelvtudás előnyös. Előnyös lehet még a Beszéd és hallásdiagnosztika vagy a Beszédkommunikáció tantárgy hallgatása. kieg.: érzelemfelismerés, beszédfelismerés, audio-vizuális érzelem adatbázis, percepció oktatók: munkahely: ipari partner: kategória:
Using 3D motion sensing cameras in healthcare projects - 100 Vida Rolland, Vajda Lóránt BME EMT, reszben BME TMIT EÜ mérnök, Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A BME Egészségipari Mérnöki Tudásközpont több területen is igyekszik együttműködni a Távközlési és Médiainformatikai Tanszékkel. Az egyik jelenlegi kutatási projekt célja az ASUS Xtion Pro kamera (Microsoft Kinecthez hasonló) alkalmazási területeinek vizsgálata. Ehhez kapcsolódóan elkészült egy alkalmazás, amely többek között képes az emberi test kitüntetett pontjai alapján követni a kamera előtti személy(ek) mozgását. Ennek az alkalmazásnak a továbbfejlesztését célozza meg ez a kiírás. leírás: A feladat a következő lehetséges továbbfejlesztési irányokat célozza meg: A jelenlegi alkalmazás az OpenGL-re épít, amellyel nehézkes az összetett felhasználói felületek karbantartható módon történő fejlesztése. Ennek megoldására egy widget könyvtár felhasználása lenne célszerű. - Intuitív és egyszerű játékok elkészítése is, amelyek a mentális és fizikai frissesség megőrzését szolgálják és felhasználják a kamera mozgáskövető képességét. - Az alkalmazás felhasználása rehabilitációs tevékenységek és gyógytorna során. Ehhez kapcsolódóan kutatási terület a felhasználás lehetséges módjai, távmegfigyelés, stb. - Munkavédelmi irányelvek betartatása, vizsgálata a kamera felhasználásával - A dolgozók testtartásának vizsgálata és a káros testtartással kapcsolatos jellemzők származtatása. - Általánosan felhasználható API elkészítése a kamera gesztusfelismerő funkcióinak használatához. Az önálló laboratóriumi munka során a megjelölt folytatási lehetőségek közül bármelyik (megegyezés szerint több is) elvégezhető. A munkához szükséges elvárt előismeretek (vagy hajlandóság a megtanulásra): C/C++ programozás, grafikus programok fejlesztése GLUT-al vagy OpenGL-el, Unix rendszerek felhasználói szintű ismerete. Lehetőség van arra, hogy a hallgatók a későbbiekben aktívan bekapcsolódjanak a BME EMT éles nemzeti és nemzetközi projektjeibe is. Megfelelő előrehaladás esetén lehetőség van ösztöndíj elnyerésére illetve hosszabb távú együttműködésre is. előköv.: A munkához szükséges elvárt előismeretek (vagy hajlandóság a megtanulásra): C/C++ programozás, grafikus programok fejlesztése GLUTal vagy OpenGL-el, Unix rendszerek felhasználói szintű ismerete. kieg.: mozgásérzékelő kamera, 3D, egészségügyi alkalmazás oktatók: munkahely: kategória:
FELHASZNÁLÓI INTERAKCIÓ MS KINECT SEGÍTSÉGÉVEL
User interaction using MS Kinect - 076 Zainkó Csaba, Bartalis István Mátyás, Németh Géza IB160 Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: Az MS Kinect lehetőségeit nem aknázta még ki a Microsoft, az új HW és az ahhoz kapcsolódó egyre fejlettebb middleware komponensek a megszokottól eltérő vezérlési megoldásokat tartogatnak. A feladat a Kinect segítségével új vezérlési eljárások megvalósítása és demonstrációs program írása. leírás: A MS Kinect HW tudományos szempontból nem újdonság, de eddig kereskedelmi fogalomban ilyen kompakt, megfizethető és szélesebb körű SW támogatással rendelkező eszköz nem állt rendelkezésre a széles nagyközönség számára. A Kinect segítségével más jellegű ember-gép interakció valósítható meg, amely szakít a hagyományos egér és billentyűzet alapú kommunikációval. A hallgató feladata a félév során, hogy megismerkedjen a Kinect adta lehetőségekkel, és új megoldások segítségével demonstrációs alkalmazásokat készítsen. A félév során összetett kommunikációs megoldást készítsen, amely a mozgáskövetésen túl a beszéd alapú interakciót is felhasználja megoldásként. A munkához a tanszéken rendelkezésre áll az MS Kinect eszköz. A feladat látványos és kézzel fogható végeredményt kínál. előköv.: olvasás szintű angol tudás kieg.: Kinect, beszédfelismerés, beszédszintézis, TTS, ASR, HCI oktatók: munkahely: kategória:
TELENYUGI: CSALÁDTAGOK OTTHONI MONITOROZÁSA
INFOKOMMUNIKÁCIÓS ESZKÖZÖKKEL TeleCalm: Home monitoring of elderly using telecom devices - 121 Vidács Attila, Vajda Lóránt EÜ mérnök, Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hallgató(k) feladata egy otthoni, szenzorhálózaton alapuló monitorozó rendszer moduláris bővítése. A megvalósított rendszerben egy egyszerű szenzorhálózat gondoskodik az adatok begyűjtéséről és a szerver oldalon ezen adatok alapján egy következtetési folyamat kategorizálja a megfigyelt személy aktuális egészségügyi állapotát. Ez az információ kerül megjelenítésre a hozzátartozók okostelefonján, tabletjén vagy webes felületén. leírás: A TeleNyugi+ projekt a BME-TMIT és a BME Egészségipari Mérnöki Tudásközpont (EMT) egyik innovációs projektje, melynek célja egy egyszerűen használható monitorozó eszköz kifejlesztése, amely a hozzátartozók és az egészségügyi szervek felé nyújt információt. A megfigyelt személy otthonában egy egyszerű szenzorhálózat gondoskodik az adatok begyűjtéséről és a szerver oldalon ezen adatok alapján egy következtetési folyamat kategorizálja a megfigyelt személy aktuális egészségügyi állapotát. Ez az információ kerül megjelenítésre a hozzátartozók okostelefonján, tabletjén vagy webes felületén. A projekt számos továbbfejlesztési lehetőséggel rendelkezik: (1) Webportál fejlesztése a monitorozott személyek és a szenzorok regisztrációjához, illetve a mérési eredmények megjelenítéséhez (javasolt HTML5 vagy php használata). (2) A szerver oldali következtető algoritmus kiegészítése tanuló algoritmussal, amely lehetővé teszi a megfigyelt személy napi életvitelének pontosabb megfigyelését, illetve a következtetések finomhangolását. (3) A kliens oldali Android alkalmazás kiegészítése egyéb egészségügyi alkalmazásokkal. Meglevő alkalmazások (pulzusmérés a telefon kamerájának segítségével, alvásmonitorozás, stb.) integrációja vagy saját implementáció elkészítése. (4) Melanóma változásának követése a telefon kamerájának segítségével: a rosszindulatú tumorról napi/heti/havi fényképet készítve és egy központi szerverre feltöltve követhető annak változása. A hallgató feladata a kliens oldali A hallgató feladata a kliens oldali képfeltöltő alkalmazás elkészítése és autentikált felhasználók számára a tárolt képek megjelenítése. A munkához szükséges elvárt előismeretek (vagy hajlandóság a megtanulásra): Java/Python nyelvek ismerete, mobil programozás (elsősorban Android platform ismerete), Unix rendszerek felhasználói szintű ismerete. Lehetőség van arra, hogy a hallgatók aktívan bekapcsolódjanak a BME-TMIT és BME-EMT éles nemzeti és nemzetközi projektjeibe is. előköv.: A munkához szükséges elvárt előismeretek (vagy hajlandóság a megtanulásra): Java/Python nyelvek, mobil programozás (elsősorban Android platform), Unix rendszerek felhasználói szintű ismerete. kieg.: Szenzorhálózatok, monitorozás, Android, Java, Python, alkalmazásfejlesztés oktatók: kategória:
EGYSZERŰSÍTETT ADAT-VIZUALIZÁCIÓ
DROIDLAB - ANDROIDOS OKOSTELEFONOKBÓL ÁLLÓ
TESZTHÁLÓZAT DroidLab - Test network with Android smartphones - 037 Vida Rolland BME TMIT Info, Villamosmérnök a témára 1 fő jelentkezését várjuk. kivonat: A feladat célja egy Android alapú okostelefonokból és tabletekből álló teszthálózat építése, melynek segítségével a felhasználók valós mozgását, a közöttük létrejövő interakciókat lehet lekövetni és modellezni, illetve olyan közösségi alkalmazásokat lehet kidolgozni és tesztelni, melyekben az okostelefonokban rejlő lehetőségeket (különböző szenzorok, GPS, vezeték nélküli kommunikációs technológiák) maximálisan kihasználhatjuk. leírás: Az Android eszközök egy vezeték nélküli ad hoc hálózatot alkotnak majd, alapvetően a BME Campus-on belül; ennek megfelelően az Internetre a BME WiFi hálózatán keresztül csatlakoznak, és nem használják a mobil hálózatokat. A távlati cél annak a biztosítása, hogy a DroidLab teszthálózatot egy külső felhasználó távolról elérhesse, és feltölthesse saját tesztelendő kódját a résztvevő Androidos eszközökre. A témával kapcsolatosan tanszékünk részt vesz egy már futó nemzetközi projektben, és egy ősszel induló hazai projektben is, a jelentkező hallgatók tehát egy nagyobb csapat részeként tudnak majd dolgozni. előköv.: Android alapok, programozói ismeretek, lelkesedés kieg.: DroidLab, Android, teszthálózat érdeklődni: munkahely: kategória:
DROIDLAB TESZTHÁLÓZAT ILLESZTÉSE EGYSÉGES MENEDZSMENT
KERETRENDSZERHEZ Connecting the DroidLab test network to a unified management framework - 099 oktatók: Vida Rolland, Máté Miklós munkahely: BME TMIT ipari partner: KIC EIT ICT Labs kategória: Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A DroidLab teszthálózat fejlesztését, mely Android okostelefonok együttműködését támogatja, tavaly ősszel kezdtük a tanszékünkön, egy Európai Uniós projekt keretében. A mostani önálló labor kiírás célja a DroidLab rendszer illesztése az OMF (cOntrol and Management Framework) keretrendszerhez, melynek segítségével a későbbiekben támogatható lesz a DroidLab együttműködése más tesztrendszerekkel, mint pl. SensLab vagy PlanetLab. leírás: A komplex hálózatok viselkedésének mélyebb megértéséhez, és újonnan kifejlesztett hálózati alkalmazások, protokollok vizsgálatához sokszor nem elég szimulációkat futtatni, hasznos lenne, ha valódi környezetben lehetne méréseket végezni. Ennek érdekében több teszthálózatot is létrehoztak különböző európai és amerikai egyetemeken. A tanszékünkön is fejlesztés alatt áll egy teszthálózat (DroidLab), ami Android operációs rendszert futtató mobil eszközök felhasználásával egy nagy kiterjedésű, viszonylag lazán összefüggő ad hoc hálózatot alakít ki. Ennek a teszthálózatnak a kezelését és központi vezérlését a kvázi szabványnak számító cOntrol and Management Framework (OMF) segítségével tervezzük megvalósítani annak érdekében, hogy a teszthálózat leendő felhasználói számára ismerős vezérlési felületet tudjunk biztosítani. Az OMF keretrendszer tartalmaz komponenseket a teszteket futtató node-ok vezérlésére és az eredmények összegyűjtésére, valamint egy leírónyelvet a tesztek lebonyolításának formalizálására. A téma keretében a hallgatók feladata bekapcsolódni a teszthálózat kialakításához szükséges szoftverkomponensek fejlesztésébe, elsősorban ahhoz kapcsolódóan, hogy az OMF rendszerhez igazítsuk a teszthálózatunkat. előköv.: programozási ismeretek Előny: Java, Android, Ruby ismeretek kieg.: Android, teszthalozat, programozas
Simplified data visualization - 126 Vidács Attila Kötetlen Info, VIR a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A hallgató feladata egy platformfüggetlen, nyílt forráskódú környezet kialakítása, mely egyszerű leírónyelv segítségével képes különböző adatforrásokból (pl. mySQL, csv, ...) adatkapcsolatok vizualizációjára több megjelenítési felületre (png, html, svg, mobil) is. leírás: Napjainkra egyre nagyobb az igény a cellás mobilhálózatok energiafogyasztásának csökkentésére. A megfelelő módszerek kereséséhez és teszteléséhez elsősorban szimulációs eszközökkel történő adatgyűjtés és azok elemzése szükséges. A begyűjtött adatok mennyisége és a különböző módszerek hatékonyságának tesztelése a mérési eredmények ábrázolásának olyan módszerét igényli, amelyek reprodukálhatóak, könnyen kiegészíthetőek és egyesítik az adatok lekérdezését, manipulálását és megjelenítését különböző forrásokból különböző megjelenítési felületekre. A hallgató feladata olyan alkalmazást készíteni, amely meglévő mérési eredmények alapján képes egyszerű leíró nyelve segítségével előre meghatározott felületekre előre adott grafikontípusokkal az eredmények megjelenítésére. A téma későbbi folytatása lehet az alkalmazás bővítése, vagy a hallgató szerepvállalása a mobilhálózatok fogyasztását csökkentő feladatokban. előköv.: opcionális: SQL nyelv ismerete, script nyelvekben alapvető jártasság kieg.: vizualizáció, adatfeldolgozás, SQL, html oktató: munkahely: kategória:
TUDOMÁNYMETRIA, AVAGY MENNYIRE JÓ EGY TUDOMÁNYOS CIKK
Math in Scientometrics - How good is a paper - 030 Vámos Péter, Telcs András Gazd Info, Info a témára 1 fő jelentkezését várjuk. kivonat: Mai világunkban a kutatót publikációival és annak idézettségével mérik, azonban nem mindegy, hogy mit és hogyan mérünk. E projekt célja egy objektív, torzítás mentes statisztikai módszer kifejlesztése. Researchers are evaluated according their publication activity and the received citation, but it is far from clear how and what is measured and compared to. leírás: A témalabor alapvetően programozási feladatról szól. Három fázisra bomlik. 1. Nyers adatok kinyerése, amelyet kellő előkészítés után Belgiumban a Leuveni Katolikus Egyetemen kell kidolgozni, tesztelni és az eredményeket tovább feldolgozásra alkalmas formába hozni. 2. Az új statisztikai eljárás programozása. 3. Az algoritmusnak a kinyert adatokon való alkalmazása. Ez a feladat MSc diplomatervvé fejleszthető. The work consists of three phases: 1. Data extraction from huge database. That should be done after proper preparation in Belgium at the Catholic University Leuven. Program needed for data extraction, organisation and cleansing. 2. Programming a new statistical method. 3. Application the method on the dataset. Testing, fine tuning, and documenting the program and results. The project may serve as a seed for an MSc thesis work. előköv.: Programozási (C, C++ vagy Matlab) és alapvető adatbázis-kezelő (SQL) ismeretek. kieg.: statisztika, gépi tanulás oktatók: kategória:
Távközlési és médiainformatikai tanszék, szakirány/önálló labor kiírások 2013. február
Robot NAO - 069 Zainkó Csaba, Bartalis István Mátyás, Németh Géza IB160 EÜ mérnök, Info, Villamosmérnök a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A NAO robot egy humanoid robot, amely egy beágyazott linux alapú vezérlő számítógépet tartalmaz. A robot önálló mozgásra és beszédre is képes. A robot különböző API-kon keresztül vezérelhető, illetve kész alkalmazások segítségével vizsgálható a működése. A feladat a robot megismerése és vezérlő program és/vagy alkalmazás és/vagy HW készítése. leírás: A hallgató feladata a félév során, hogy megismerje a NAO robot működését és képességeit, feltérképezze a irányítás lehetőségeit, majd egy demonstrációs vezérlő megoldást készítsen. Ez lehet a robot beépített számítógépén futó program, vagy külső számítógépen illetve mobil eszközön futtatott vezérlő alkalmazás. Lehetőség van más külső HW felhasználására is, például MS Kinect alapú mozgáskövetés integrálására. Megfelelő érdeklődés esetén egyedi HW megoldások is kivitelezhetők. A munka heti rendszerességű munkavégzést kíván, a robot a tanszéken használható. A feladat látványos és kézzel fogható végeredményt kínál. A robotról részletes információ a következő helyen található: http://www.aldebaran-robotics.com/ előköv.: olvasás szintű angol tudás kieg.: NAO, robot, HW, Kinect, TTS, ASR, beszédszintetizátor, beszédfelismerő oktatók: munkahely: kategória:
FIX ES MOBIL SZENZOROK ADATAINAK HATEKONY BEGYUJTESE EGY
INTELLIGENS VAROSBAN Efficient fix and mobile sensor data gathering in a smart city environment 110 Vida Rolland TMIT Info a témára legfeljebb 2 fő jelentkezését várjuk. kivonat: A feladat célja egy fix es mobil szenzorokból álló vezeték nélküli szenzorhálózatban egy hatékony adatgyűjtő algoritmus kidolgozása és elemzése. leírás: Napjainkban egyre több alkalmazási terület épít a fizikai környezet monitorozására. Ennek megfelelően egyre több cég fejleszt olyan apró szenzorokat, melyek képesek a hőmérséklet, páratartalom, légnyomás, sebesség vagy egyéb paraméter mérésére. A mindennapi életben használt eszközeink is (mobiltelefonok, autók, kerékpárok, stb.) rengeteg ilyen szenzort tartalmaznak. Az okostelefonok például, amellett, hogy személyes kommunikációra is alkalmasak, képesek rengeteg adat gyűjtésére is (video, audio, GPS pozíció, sebesség, stb) Ebben a feladatban ezen adatok hatékony begyűjtésére koncentrálunk. Egy olyan környezetet feltételezünk, ahol számos szenzor van elhelyezve egy varos különböző pontjain. Némely szenzor statikus, mások mobilak, az őket "szállító" személyek vagy járművek mobilitási modelljét követve. Mindemellett néhány szenzor képes arra, hogy átjátszóként működjön, es az általa vagy mások által mert adatokat közvetlenül továbbítsa a városi infrastruktúra fele. Más szenzorok ezzel ellentétben többugrásos adatküldésre kényszerülnek egy megfelelő átjátszó eléréséhez. A cél tehát az, hogy egy ilyen környezetben, figyelembe véve a különböző szenzorok mozgási tulajdonságait és kommunikációs képességeit, megtálaljuk az optimális stratégiát az adatgyűjtésre. A feladat egyrészt az adatgyűjtő algoritmus elméleti kidolgozása, másfelől a hatékonyságának ellenőrzése szimulációk segítségével. oktatók: munkahely: kategória:
VI
.