Gépelésdinamika alapján történő személyazonosítás a SUCCESS semi-supervised osztályozási eljárás felhasználásával
|
|
- Éva Csonkané
- 8 évvel ezelőtt
- Látták:
Átírás
1 Gépelésdinamika alapján történő személyazonosítás a SUCCESS semi-supervised osztályozási eljárás felhasználásával TDK dolgozat Neubrandt Dóra ndori0713@gmail.com Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Számítástudományi és Információelméleti Tanszék másodéves BSc hallgató Dr. Buza Krisztián buza@cs.bme.hu Rheinische Friedrich-Wilhels-Universität Bonn külső konzulens Dr. Csima Judit csima@cs.bme.hu Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Számítástudományi és Információelméleti Tanszék belső konzulens
2 Absztrakt magyar nyelvű összefoglaló Kutatásom fő témája a gépelésminta alapján történő személyazonosítás, amihez különböző gépi tanulási módszereket használunk. Az e téma iránti egyre nagyobb érdeklődés többek közt köszönhető az online szolgáltatások növekvő népszerűségének (pl. online bankolás, online kurzusok), és annak, hogy ez az eljárás olcsó, könnyen alkalmazható, továbbá megbízható, hisz gépelésünk dinamikája egyedi, nehezen utánozható. A kutatási program célja az, hogy hozzájáruljon az innovatív, olcsó biometrikákon alapuló személyazonosítási eljárások fejlesztéséhez a gépi tanulásra épülő megoldások alkalmazása révén. A lehetséges biometrikák közül a projekt során a gépelés dinamikájával foglalkozom. Gépelés dinamikája alatt az egyes billentyűleütések hosszát értjük. Egy gépelésdinamikán alapuló felhasználó-azonosítási rendszer használata során folyamatosan nagy mennyiségben keletkezik ún. címkézetlen adat (olyan adat, amelyről nem tudjuk biztosan, hogy melyik felhasználó gépelte), ezért érdemes olyan ún. félig-felügyelt (semi-supervised) eljárásokat vizsgálni, amelyek a címkézett adatok mellett a címkézetlen adatokból is képesek tanulni. Munkám során egy már létező, de a gépelésdinamika alapján történő személyazonosításra korábban nem alkalmazott gépi tanulási eljárást vizsgáltam. Konkrétan az idősorok félig-felügyelt osztályozására kidolgozott SUCCESS [1] eljárást adaptáltam a gépelésdinamika alapján történő személyazonosításra, és mértem az eljárás pontosságát. Az eljárást különböző paraméterekkel publikusan elérhető adatokon teszteltem és biztató eredményeket kaptam, ugyanis a SUCCESS eljárás prediktálási pontossága lényegesen felülmúlta a baseline-nak választott random prediktálás pontosságát.
3 Abstract summary in English The main focus of my project is the person identification based on keystroke dynamics, for which we use different machine learning methods. There is an increasing interest for this topic which can be attributed to several factors including the growing popularity of online services (e.g. online banking, online courses). Furthermore, it is cheap and widely applicable as our dynamics of typing is characteristic to us, so one can hardly able to mimic another person s dynamics of typing. The aim of this project is to contribute to the development of innovative person identification techniques which are based on cheap biometrics, using machine learning methods. Of these biometrics I will focus on keystroke dynamics. With keystroke dynamics we mean the duration of each keystroke. During the usage of a system which applies person identification based on keystroke dynamics, large amount of unlabelled data (data from which we do not know which user typed it) is generated continuously, so it is worth to examine semisupervised methods, which can learn from the unlabelled data besides the labelled data. My goal was to adopt and examine the performance of an existing machine learning method, SUCCESS [1], which have not been used in the area of person identification based on keystroke dynamics yet. I tested the proposed method on publicly available datasets with different parameters. I have got promising results as the prediction accuracy of SUCCESS greatly outperformed the baseline which was the random prediction.
4 Tartalom Címlap... 1 Absztrakt magyar nyelvű összefoglaló... 2 Abstract summary in English Bevezetés Szakirodalmi áttekintés Kapcsolódó gépi tanulási eljárások SUCCESS módszer SUCCESS módszer alkalmazása gépelésdinamika alapján történő személyazonosításra Kísérleti eredmények és az eredmények diszkussziója Kitekintés és összegzés Hivatkozások... 19
5 1. Bevezetés A gépelésdinamika alapján történő személyazonosítás iránt egyre növekvő érdeklődés, több tényezőnek köszönhető. Először is, gépelésünk dinamikája azért is alkalmas személyazonosítási feladatokhoz, mert egyedi, nehezen utánozható. Gépelés dinamikája alatt az egyes billentyűleütések hosszát értjük. Az alábbi ábrán láthatjuk 25 db egymást követő billentyűlenyomás hosszát két különböző felhasználónál (user1 és user2), amint ugyanazt a szöveget gépelték be kétszer. Megfigyelhetjük a jellegzetességeket az ugyanazon felhasználótól kapott gépelésminták között. Például user1-re jellemző egy hosszabb ideig tartó billentyűlenyomás az 5. billentyűlenyomás környékén, míg user2-re több különösen rövid billentyűlenyomások jellemzőek a 20. billentyűlenyomások környékén. Ezeket a karakterisztikákat így szabad szemmel is meg lehetett állapítani, ránézésre el tudtuk dönteni, hogy user1 gépelésmintája sokkal inkább hasonlít a saját gépelésmintájára, mint user2-ére és fordítva. Azonban egy olyan rendszernél, ahol több ezer felhasználót tartunk nyilván, nehézkes, időigényes és pontatlanabb lenne az ilyesfajta kiértékelés emberi munkával, ezért erre a feladatra gépi tanulási módszerek alkalmazása ajánlott. 1. ábra: Két felhasználó első 25 billentyűlenyomásának a hossza
6 A gépelésdinamika alapján történő személyazonosítás iránti növekvő érdeklődés többek között köszönhető az egyre népszerűbb online szolgáltatásoknak, mint például az online kurzusok vagy online bankolás, amik gyors, megbízható és olcsó személyazonosítási módszereket igényelnek. Az olyan rendszerekben, ahol különböző személyazonosítási eljárásokat alkalmaznak párhuzamosan, mint például az online bankolásnál, a felhasználó gépelésének dinamikáját is fel lehetne használni a személyazonosság megerősítéséhez. Azért is van szükség új személyazonoítási módszerekre a régi módszerek mellett, mert a meglévő megoldásokat folyamatosan, egyre kifinomultabb technikákkal támadják. Ezt az is mutatja, hogy manapság az egyik legelterjedtebb személyazonosítási módszer a jelszavak használata,mindemellett Trustwave 2016 Global Security Report [2] szerint a gyenge jelszavak még mindig igen jelentős százalékban járulnak hozzá a támadhatósághoz. 2. ábra: Hozzájáruló tényezők egy betöréshez [2] Így például több személyazonosítási eljárás kombinálása, segíteni biztosabb védelmet kapni.
7 2. Szakirodalmi áttekintés Az elmúlt évtizedben elindult a gépi tanulás rohamos mértékű fejlődése, ami napjainkban is tart. Az életünkben szinte mindenhol megtalálható a gépi tanulás, pl spam levélszűrés a levelezőprogramokban [3], ajánló rendszerekben [4], sőt még az agykutatásban [5] is. A gépi tanulásnak a lényege, hogy bizonyos adatokon tanítva (train data) különböző modelleket, azok képesek felismerni, megtanulni az összefüggéseket, így legközelebb ismeretlen adatokon is képesek prediktálni, az eddigi tanulmányaikra támaszkodva. A gépi tanulási feladatok és a hozzájuk használt módszerek 3 nagy csoportra bonthatók aszerint, hogy mennyi információnk van az adatokról. Az első a felügyelt tanulás (supervised learning), ahol a tanítóadatoknak tudjuk a címkéjét is. A gépelésdinamikai kontextusban ez azt jelenti, hogy minden egyes gépelésmintáról a tanító adathalmazból tudjuk, hogy melyik felhasználó gépelte. A második a felügyelet nélküli tanulás (unsupervised learning), amikor a tanítóadat címkézetlen. Tehát nem tudjuk, hogy a tanító adatokban melyik gépelésminta melyik felhasználóhoz tartozik. A harmadik a félig-felügyelt tanulás (semisupervised learning) ahol vannak felcímkézett és címkézetlen tanító adataink is, tehát itt a címkézetlen adatokból is tanul a rendszer. A gépelésdinamikás analógiát követve, ez azt jelenti, hogy rendelkezésünkre állnak olyan gépelésminták melyekről tudjuk, hogy melyik felhasználó gépelte és vannak olyanok is, amelyekről nem. A gépelésdinamika, mint biometrika, gépi tanulással történő felhasználása különböző felismerési feladatokra számos területen egyre elterjedtebb. Figyelemre méltó Antal Margit munkássága. Például megvizsgálta, hogy touchcreen-el rendelkező okostelefonokon gyűjtött gépelésmintákból és swipe-mintákból meghatározhatóe a felhasználó neme. Továbbá a gépelésdinamika alapján történő személyazonosítással is foglalkozott Android platformon. Azt vizsgálta, hogy ha a gépelésdinamika attribútumain kívül figyelembe vesszük az érintőképernyő által kínált egyéb paramétereket is (mint a nyomás és az ujjlenyomat terület),
8 akkor javul a gépelésdinamika alapján történő személyazonosítás pontossága. Összesen 42 ember vett részt ebben a tanulmányban, akiknek az adatait kétfajta Androidos készüléken: Nexus7 tableten és LGOptimus L7 II P710 telefonon gyűjtötték. Először egy Android platformon készített regisztrációs űrlapot kellett kitölteniük, majd egy előre megadott, erősnek számító jelszót kellett 30-szor begépelniük. A kutatás során a gépelésdinamikának 4 attribútumát vették figyelembe (billentyűlenyomások hossza, egymás utáni billentyűleütések közt eltelt idő, billentyű elengedése és a következő megnyomása közt eltelt idő, a billentyűlenyomások átlagos ideje). Ezek mellet még mérték az Androidos készülékeken mérhető további attribútumokat, mint a billentyűlenyomás közbeni nyomás és az ujjlenyomat területe, nyomások átlaga és az ujjlenyomatok területének átlaga. A kitűzött feladathoz több különböző ismert gépi tanulási módszert próbáltak ki, és eredményként azt kapták, hogy az általuk ajánlott attribútumok figyelembevételével tényleg nő a klasszifikáció pontossága. Megjegyzendő, hogy az előbb említett kutatás eredményei azért nem összehasonlíthatók a jelenlegi projekt eredményeivel, mert ott más platformon, több attribútumot vettek figyelembe. Ebben a kutatómunkában azért is esett a döntés csak a billentyűleütések hossza mellett, mint figyelembe vehető attribútum, mivel egy szélesebb körben használható eljárás fejlesztése a cél, és ez egy olyan adat, amit mindenhol fel lehet venni, sokkal szélesebb körben, mint például a billentyűlenyomás erősségét, amit egy normál billentyűzet nem mér. Valamint az volt a célunk, hogy egy olyan gépi tanulási eljárás, konkrétan SUCCESS eljárás, alkalmazási lehetőségeit vizsgáljuk, amelyet korábban nem használtak erre a feladatra. Ebben a projektben mi a gépelésdinamika alapján történő személyazonosítás problémájára koncentráltunk. 2.1 Kapcsolódó gépi tanulási eljárások Ahhoz, hogy megértsük a SUCCESS eljárás működését és kiértékelését, először néhány gépi tanulási eljárást ismertetünk.
9 Klaszterezés korlátok mellett (constrained clustering) Klaszterezésnek nevezzük, amikor az adatokban automatikusan felismerjük a hasonló példányokból álló csoportokat. Amikor korlátok mellett klaszterezünk, akkor az algoritmusnak különböző kikötéseket adhatunk meg a példányok között. A cannot-link (CN) kikötés leírja, hogy két példány nem lehet ugyanabban a klaszterben, míg a must-link (ML) kikötés leírja, hogy két példánynak ugyanabban a klaszterben kell lennie. Hierarchikus agglomerative klaszterező (HAC) algoritmusoknál kezdetben minden példány külön klaszterbe tartozik. Majd iteratív módon egyesítjük a klasztereket. Minden iterációban a két leghasonlóbb klasztert vonjuk össze. Ezt addig folytatjuk, amíg el nem érjük a kívánt klaszterszámot, vagy már a két legközelebbi klaszter távolsága is túl nagy (átlép egy meghatározott küszöbértéket). A kívánt klaszterszám és a távolság küszöbértéke egy külső, a felhasználó által megadott paraméter. A constrained klaszterezés esetében még a kikötéseket is figyelembe vesszük az iteratív folyamat során, azaz például nem vonunk össze két olyan klasztert, amelyek között cannot-link kikötés van, a must-link kikötésekkel összekötött példányokat pedig rögtön az első iterációban összevonjuk. Legelterjedtebb hierarchikus kaszterező eljárások [7] : Single link esetben, azon két klasztert tekintjük leghasonlóbbnak, amelyeknél a két külön klaszterba tartozó példányok közötti távolság minimális. Ezzel szemben, a complete link esetben, azon két klasztert tekintjük leghasonlóbbnak, amelyeknél a két külön klaszterba tartozó példányok közötti távolság maximális. A group average verzióban azon két klasztert tekintjük a leghasonlóbbnak, ahol az összes külön klaszterbeli példánypárok hasonlóságának az átlaga maximális. A 3. ábra szemléletesen bemutatja, hogy ez a 3 eljárás hogyan számítja a klaszterek hasonlóságát. 3. ábra: Hogyan számítja a klaszterek hasonlóságát a single link, complete link és group average link hierarchikus klaszterező eljárás [7]
10 Osztályozás és címkézés (cluster and label) A klaszterezés és címkézés technikában először klaszterezzük az adatainkat (korlátozott vagy nem korlátozott klaszterezéssel). Ezután a klasztereket leképezzük osztályokra valamilyen algoritmus segítségével. Például ilyen leképzés lehet, az, ha többségi szavazat alapján, a klaszter arra az osztályra lesz leképezve amelyikből a legtöbb címkézett elemet tartalmazza. Az osztályozás és címkézés eljárás akkor működik jól, ha az előzetes klaszterezés felismerte az adatok igazi struktúráját. Self training Ez az egyik leggyakrabban használt félig-felügyelt algoritmus. Azért kerül itt ismertetésre, mert a SUCCESS eljárást bemutató cikkben [1], a self-traininget választották baseline-nak, aminél a cikkbeli eredmények szerint általában jobb a SUCCESS. Ezért is esett a választás a SUCCESS alkalmazására jelen projektben. 4. ábra: Self-training pszeudokódja [1] A self-training egy olyan általános eljárás, ami széleskörben használható különböző osztályozókkal, azok teljesítményének növelésére. Ahhoz, hogy a self-training-et használni tudjuk olyan osztályozóra van szükségünk, ami a példányoknak nem csak az osztálycímkéjét prediktálja, hanem visszaad egy valószínűségi értéket is, ami azt mondja meg, hogy mennyire valószínű, hogy az általa prediktált osztálycímke helyes.
11 A self-training egy iteratív eljárás. A címkézett példányok halmaza addig nő, ameddig az összes példány címkézett nem lesz. Legyen L 1 a kezdetben címkézett példányok halmaza. Továbbá jelöljük L t-vel a címkézett példányok halmazát a t-edik iterációban (t>=1). Minden egyes iterációban a felügyelt osztályozót a címkézett adatok halmazán tanítjuk, majd ezzel az osztályozóval osztályozzuk a címkézetlen példányokat. Az osztályozott példányok közül, azokat, amiknek legnagyobb az ún. valószínűségi értéke, a címkéjükkel együtt bevesszük a már címkézett példányok halmazába. Így megkaptuk az L t+1 et, amely halmazon az t+1-edik iterációban tanítjuk az osztályozónkat. A legegyszerűbb esetben, minden egyes iterációban egy példányt adunk hozzá a címkézett példányok halmazához. (a) A tanító adathalmaz (b) Felügyelt osztályozás kimenetele (c) 1. iterációja a self-trainingnek (d) 2. iterációja a selftrainingnek (e) 3. iterációja a selftrainingnek (f) Klasszifikáció self-traininggel 5. ábra: Self-training legközelebbi szomszéd osztályozóval [1] Az 5. ábrán láthatjuk a self-training használatát legközelebbi szomszéd osztályozóval. Két osztály van, a körök és a háromszögek. A kiszínezett alakzatok felelnek meg a kezdetben címkézett tanítóadatoknak L 1, míg a címkézetlen példányokat x szel jelölik. A (c) -(f) ábrák
12 mutatják be a self-training lépéseit, és az (f) ábrán láthatjuk a self-training kimenetét. Ezzel szemben látjuk, a (b) ábrán, hogy ha csak simán a felügyelt osztályozót használtuk volna, akkor mit kaptunk volna eredményül. Látszik, hogy ez az osztályozó self-traininggel használva, pontosabban követi az adatok mintáját. Idősorok félig-felügyelt osztályozása Az idősorok osztályozásával kapcsolatban egy igen meglepő tudományos eredmény az, hogy az egyszerű legközelebbi szomszéd osztályozók, a speciális DTW (Dynamic Time Warping) távolságmérő eljárással használva, igen kompetitívek a sokkal bonyolultabb eljárásokkal szemben. Ezért is a SUCCESS eljárás a DTW alapú legközelebbi szomszéd klasszifikációra épül SUCCESS módszer A SUCCESS [1] eljárást Marussy Kristóf mutatta be 2013-ban az International Conference on Artificial Intelligence and Soft Computing-on, Zakopánéban, és jelentette meg a konferencia kiadványban. A következőkben ezeket az eredményeket tekintjük át. A SUCCESS egy félig felügyelt, idősorok osztályozására készített eljárás. Tehát olyan problémákra használható, ahol a tanító adatokban vannak úgynevezett címkézett és címkézetlen idősorok is. A SUCCESS ezeken az adatokon tanítva, próbál egy új, eddig ismeretlen idősort osztályozni. A SUCCESS eljárás lépései Constrained single-link hierarchikus klaszterezővel klaszterezzük mind a címkézett és címkézetlen példányait a tanítóhalmaznak. Klaszterezés közben az idősorok távolsága alatt a DTW távolságukat értjük Továbbá cannot-link kikötéseket szabunk ki minden címkézett példánypár között, még akkor is, ha azonos címkéjűek. Az így kapott klasztereket a bennük levő egyetlen címkézett adat címkéjével címkézzük fel.
13 Majd az így kapott most már csak címkézett idősorokat tartalmazó tanítóadatokon egy legközelebbi szomszéd osztályozót tanítunk, és ez lesz a végső osztályozónk. A SUCCESS eljárás készítői továbbá vizsgálták az eljárás feszítőfa kereséssel, konkrétan Kruskal algoritmussal való rokonságát is.
14 3. SUCCESS módszer alkalmazása gépelésdinamika alapján történő személyazonosításra Mi a gépelésdinamika alapján történő személyazonosítással foglalkozunk. Mint már fentebb is említettük, a gépelés dinamikája alatt az egyes billentyűleütések hosszát értjük. Tehát minden egyes gépelésminta egy idősor. Ahhoz, hogy gépelésminta alapján történő személyazonosítást tudjunk végezni, gépi tanulás kell. A gépi tanuláshoz viszont adatok, tehát jelen esetben gépelésminták szükségesek. A módszer használatát úgy képzeltük el, hogy a felhasználó a regisztráció során 2-3-szor begépel egy szöveget, ugyanis ennél többször nem feltétlenül kérhetjük meg, mert a végén megunja, és ott hagyja az egész rendszert. Az imént begyűjtött pár gépelésminta alapján már egy kezdeti, még nem kifejezetten pontos, de valamennyire elfogadható pontosságú azonosítást már tudunk végezni. A használat során, amikor újra bejelentkezik a felhasználó, gyűlik a címkézetlen adat (amiről nem tudjuk, hogy tényleg a felhasználó gépelte-e). Amikor van elég sok címkézetlen adat, akkor érdemes újra tanítani a rendszert, de ekkor már egy félig felügyelt eljárást, jelen esetben a SUCCESS-t használva. Annak ellenére, hogy a SUCCESS ígéretes félig-felügyelt idősor osztályozási eljárás, korábban még nem lett alkalmazva a gépelésdinamika alapján történő személyazonosítás feladatára. Tehát a kitűzött feladatunkra SUCCESS eljárást alkalmaztuk és megnéztük az eljárás pontosságát. Az eljárás során felhasznált gépelésmintákat, a oldalon kiírt online Person Identification Challenge-ről vettük. A felhasznált adathalmazban 12 felhasználótól gyűjtött, összesen 548 darab gépelésminta van. A felhasználóknak minden egyes gépelésminta megadásánál, ugyanazt a rövid szöveget kellett begépelniük. Ez konzisztens azzal a felállással, amikor egy online-rendszerben a felhasználó mindig a saját jelszavát gépeli be, vagy egy előre megadott, az azonosításhoz előírt rövid szöveget. Az oldalon két féle feladat van kitűzve, az egyik a Person Authentication, ahol a gépelésmintákhoz adott egy egy hipotetikus címke, és el kell eldönteni, hogy az adott gépelésmintát begépelő felhasználó vajon megegyezik-e az állított felhasználóval, a másik pedig a Person Identification, ahol el kell döntenünk, hogy melyik gépelésminta melyik
15 felhasználótól származik. Mi a Person Identification feladatát választottuk, mivel úgy gondolkodtunk, hogy ez a felállás nehezebb, itt nincs megadva egy címke, amiről csak el kell döntenünk, hogy helyes-e vagy sem. Ezek a gépelésdinamikáról gyűjtött adatok feldolgozatlan, egy JavaScript applikáció által rögzített formátumban elérhetők. Így, először fel kellett dolgoznunk a nyers adatokat, amihez Python kódokat írtunk. Az egyes billentyűleütések hosszát tartottuk relevánsnak a gépelésdinamika jellemzői közül. 6. ábra: Egy JavaScript kód által gyűjtött nyers adat Miután elkészítettük a feldolgozott adatokat, a SUCCESS eljárást implementáltuk a fent említett 3 lépésének megfelelően, szintén Python programozási nyelvet használva. Az oldalon elérhető volt mind a 12 felhasználótól 5-5 gépelésminta, tanulóadatként. Mi ebből felhasználónként csak 2-nek illetve 3-nak használtuk fel a megadott címkéjét, a többit a maradék 5-2 illetve 5-3 mintából címkézetlennek vettük, hisz egy olyan rendszerben ahol semisupervised eljárást használunk, feltételezzük, hogy nem áll rendelkezésünkre sok címkézett adat. Majd az így keletkezett tanító halmazon tanítottuk a SUCCESS eljárásnak a PyHubs 1 csomagban publikusan elérhető implementációját, aminek az elkészítéséhez én is hozzájárultam. Végül az így tanított modellt alkalmaztuk a teszt adatokra, amik szintén elérhetőek a honlapon. 1
16 4.Kísérleti eredmények és az eredmények diszkussziója Több féle paraméterezéssel is kipróbáltuk az eljárást. Az egyik eset, amikor a modell tanítóhalmazában 2 címkézett példány van, a másik pedig az amikor 3. Az alábbi diagramok foglalják össze keletkezett modellek teljesítményét a különböző tanítóadatok mellett, összehasonlítva a baseline-ként választott random találgatással. 0,7 Teljesítmény 3 címkézett példány esetén 0,6666 0,6 0,5 0,5254 0,4 0,3 0,2 0,1 0,083 0 Random Címkézetlen tanítóadaton Teszt adaton 7. ábra: Teljesítmény 3 címkézett példány esetén Kétféle teljesítményt vizsgáltunk. Az egyik az az, hogy mekkora valószínűséggel címkézte fel az eljárás a címkézetlen tanítóadatokat (Unlabeled train) helyesen, a másik meg az, hogy mekkora valószínűséggel prediktált az eljárás az ismeretlen tesztadatokra helyes értéket. A 7. ábrán láthatjuk, hogy a 3 címkézett példányon tanított modell jelentősen pontosabban prediktál, mint a random találgatás. A 8. ábrán láthatjuk, hogy a 3 címkézett példányt tartalmazó tanítóadaton tanított modell pontosabban prediktál, mint a 2 címkézett példányon tanított modell.
17 0,6 0,5 Teljesítmények összehasonlítása 0,4703 0,5254 0,4 0,3 0,2 0,1 0,083 0 Random Tesztadatokon 2 címkézett példány esetén Tesztadatokon 3 címkézett példány esetén 8. ábra: A teljesítmények összehasonlítása Mérésünkben alap eljárásnak, amihez hasonlítjuk a mérésünk eredményeit a random tippelést választottuk. A random találgatásnál 1/12 = az esélye annak, hogy az eljárás pontosan állapítja meg a példányok osztálycímkéit. Ezzel összevetve a SUCCESS eljárás során kapott eredményeket, kijelenthetjük, hogy lényegesen pontosabban prediktál az eljárásunk, egy random találgatásnál.
18 5. Kitekintés és összegzés Jövőbeli kutatások során a gépelésünk dinamikájának figyelembe lehetne több attribútumát, mint például egy billentyűelengedés és a következő billentyűleütés közt eltelt idő, a gépelés során használt törlések száma vagy a billentyűlenyomások erőssége. Összegzés Ebben a kutatásban, megvizsgáltam a SUCCESS eljárás teljesítményét egy olyan feladat esetében, amire még nem használták. Konkrétan a gépelésdinamika alapú személyazonosítási feladatra javasoltam egy új, a SUCCESS-re épülő eljárást. Ez a megoldás akár információs rendszerek biztonsága szempontjából is releváns lehet, például jelszó alapú azonosítással történő kombinálás esetén. Továbbá hozzájárultam a publikusan elérhető PyHubs szoftvercsomag fejlesztéséhez, többek között a SUCCESS eljárás implementációjában való részvételemmel.
19 6. Hivatkozások [1] K. Marussy, K. Buza (2013): SUCCESS: A New Approach for Semi-Supervised Classification of Time-Series, ICAISC, LNCS Vol. 7894, pp , Springer [2] The 2016 Trustwave Global Security Report campaign=gsr2016 [3] Bahgat, E. M., Rady, S., & Gad, W. (2016). An filtering approach using classification techniques. In The 1st International Conference on Advanced Intelligent System and Informatics (AISI2015), November 28-30, 2015, Beni Suef, Egypt (pp ). Springer International Publishing. [4] Portugal, I., Alencar, P., & Cowan, D. (2015). The Use of Machine Learning Algorithms in Recommender Systems: A Systematic Review. arxiv preprint arxiv: [5] Rodica Ioana Lung, Mihai Suciu, Regina Meszlényi, Krisztian Buza, Noémi Gaskó (2016): Community structure detection for the functional connectivity networks of the brain, 14th International Conference on Parallel Problem Solving from Nature [6] Antal, M., Szabó, L. Z., & László, I. (2014). Keystroke dynamics on android platform. In 8th International Conference Interdisciplinarity in Engineering, INTER-ENG (pp. 9-10). [7] Pang-Ning, T., Steinbach, M., & Kumar, V. (2006). Introduction to data mining. In Library of congress (Vol. 74).
Gyakorló feladatok adatbányászati technikák tantárgyhoz
Gyakorló feladatok adatbányászati technikák tantárgyhoz Buza Krisztián Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Klaszterezés kiértékelése Feladat:
Klaszterezés, 2. rész
Klaszterezés, 2. rész Csima Judit BME, VIK, Számítástudományi és Információelméleti Tanszék 208. április 6. Csima Judit Klaszterezés, 2. rész / 29 Hierarchikus klaszterezés egymásba ágyazott klasztereket
IV.7 MÓDSZER KIDOLGOZÁSA FELHASZNÁLÓI ADATOK VÉDELMÉRE MOBIL ALKALMAZÁSOK ESETÉN
infokommunikációs technológiák IV.7 MÓDSZER KIDOLGOZÁSA FELHASZNÁLÓI ADATOK VÉDELMÉRE MOBIL ALKALMAZÁSOK ESETÉN ANTAL Margit, SZABÓ László Zsolt 2015, január 8. BEVEZETÉS A KUTATÁS CÉLJA A felhasználó
Billentyűzési ritmus alapú azonosítás és hitelesítés érintőképernyős mobileszközökön
SZÁMOKT SZÉKELYUDVARHELY, OKTÓBER 9 12, 2014. Billentyűzési ritmus alapú azonosítás és hitelesítés érintőképernyős mobileszközökön Antal Margit, Szabó László Zsolt, László Izabella Sapientia Egyetem Műszaki
BitTorrent felhasználók értékeléseinek következtetése a viselkedésük alapján. Hegedűs István
BitTorrent felhasználók értékeléseinek következtetése a viselkedésük alapján Hegedűs István Ajánló rendszerek Napjainkban egyre népszerűbb az ajánló rendszerek alkalmazása A cégeket is hasznos információval
Gépi tanulás. Féligellenőrzött tanulás. Pataki Béla (Bolgár Bence)
Gépi tanulás Féligellenőrzött tanulás Pataki Béla (Bolgár Bence) BME I.E. 414, 463-26-79 pataki@mit.bme.hu, http://www.mit.bme.hu/general/staff/pataki Féligellenőrzött tanulás Mindig kevés az adat, de
Csima Judit április 9.
Osztályozókról még pár dolog Csima Judit BME, VIK, Számítástudományi és Információelméleti Tanszék 2018. április 9. Csima Judit Osztályozókról még pár dolog 1 / 19 SVM (support vector machine) ez is egy
Gépi tanulás a gyakorlatban. Bevezetés
Gépi tanulás a gyakorlatban Bevezetés Motiváció Nagyon gyakran találkozunk gépi tanuló alkalmazásokkal Spam detekció Karakter felismerés Fotó címkézés Szociális háló elemzés Piaci szegmentáció analízis
Adatbányászati technikák (VISZM185) 2015 tavasz
Adatbányászati technikák (VISZM185) 2015 tavasz Csima Judit BME, VIK, Számítástudományi és Információelméleti Tanszék 2015. február 11. Csima Judit Adatbányászati technikák (VISZM185) 2015 tavasz 1 / 27
Közösség detektálás gráfokban
Közösség detektálás gráfokban Önszervező rendszerek Hegedűs István Célkitűzés: valamilyen objektumok halmaza felett minták, csoportok detektálása csakis az egyedek közötti kapcsolatok struktúrájának a
Gépi tanulás a gyakorlatban. Kiértékelés és Klaszterezés
Gépi tanulás a gyakorlatban Kiértékelés és Klaszterezés Hogyan alkalmazzuk sikeresen a gépi tanuló módszereket? Hogyan válasszuk az algoritmusokat? Hogyan hangoljuk a paramétereiket? Precízebben: Tegyük
A regisztrált álláskeresők számára vonatkozó becslések előrejelző képességének vizsgálata
A regisztrált álláskeresők számára vonatkozó becslések előrejelző képességének vizsgálata Az elemzésben a GoogleTrends (GT, korábban Google Insights for Search) modellek mintán kívüli illeszkedésének vizsgálatával
Fuzzy rendszerek és neurális hálózatok alkalmazása a diagnosztikában
Budapesti Műszaki és Gazdaságtudományi Egyetem Fuzzy rendszerek és neurális hálózatok alkalmazása a diagnosztikában Cselkó Richárd 2009. október. 15. Az előadás fő témái Soft Computing technikák alakalmazásának
Teljesen elosztott adatbányászat alprojekt
Teljesen elosztott adatbányászat alprojekt Hegedűs István, Ormándi Róbert, Jelasity Márk Big Data jelenség Big Data jelenség Exponenciális növekedés a(z): okos eszközök használatában, és a szenzor- és
Kódverifikáció gépi tanulással
Kódverifikáció gépi tanulással Szoftver verifikáció és validáció kiselőadás Hidasi Balázs 2013. 12. 12. Áttekintés Gépi tanuló módszerek áttekintése Kódverifikáció Motiváció Néhány megközelítés Fault Invariant
Babeş Bolyai Tudományegyetem, Kolozsvár Matematika és Informatika Kar Magyar Matematika és Informatika Intézet
/ Babeş Bolyai Tudományegyetem, Kolozsvár Matematika és Informatika Kar Magyar Matematika és Informatika Intézet / Tartalom 3/ kernelek segítségével Felügyelt és félig-felügyelt tanulás felügyelt: D =
KOPI. KOPI A fordítási plágiumok keresője MTA SZTAKI DSD. Pataki Máté Kovács László. Department of Distributed Systems
KOPI MTA SZTAKI Department of Distributed Systems KOPI A fordítási plágiumok keresője Pataki Máté Kovács László MTA SZTAKI MTA SZTAKI Elosztott Rendszerek Osztály 1995. óta létezik 12 teljes állású munkatárs,
A DEBRECENI MÉRNÖK INFORMATIKUS KÉPZÉS TAPASZTALATAIRÓL. Kuki Attila Debreceni Egyetem, Informatikai Kar. Összefoglaló
A DEBRECENI MÉRNÖK INFORMATIKUS KÉPZÉS TAPASZTALATAIRÓL TEACHING EXPERIENCES OF THE IT ENGINEERING COURSE OF UNIVERSITY OF DEBRECEN Kuki Attila Debreceni Egyetem, Informatikai Kar Összefoglaló A Debreceni
IBM SPSS Modeler 18.2 Újdonságok
IBM SPSS Modeler 18.2 Újdonságok 1 2 Új, modern megjelenés Vizualizáció fejlesztése Újabb algoritmusok (Python, Spark alapú) View Data, t-sne, e-plot GMM, HDBSCAN, KDE, Isotonic-Regression 3 Új, modern
Felhasználói kézikönyv
Felhasználói kézikönyv Központi Jogosultsági Rendszer Nemzeti Szakképzési és Felnőttképzési Intézet 2010. július 23. Verziószám: 1.0 Végleges Tartalomjegyzék 1 Bevezető... 1 2 A Központi Jogosultsági Rendszer
Android Pie újdonságai
Android Pie újdonságai Ekler Péter peter.ekler@aut.bme.hu BME AUT Tartalom Android 9 újdonságok Fejlesztői érdekességek API változások Mit tartogat a jövő? Android 9 újdonságok Testreszabott rendszer Egyszerűbb,
Pletykaalapú gépi tanulás teljesen elosztott környezetben
Pletykaalapú gépi tanulás teljesen elosztott környezetben Hegedűs István Jelasity Márk témavezető Szegedi Tudományegyetem MTA-SZTE Mesterséges Intelligencia Kutatócsopot Motiváció Az adat adatközpontokban
Adatbányászat: Klaszterezés Haladó fogalmak és algoritmusok
Adatbányászat: Klaszterezés Haladó fogalmak és algoritmusok 9. fejezet Tan, Steinbach, Kumar Bevezetés az adatbányászatba előadás-fóliák fordította Ispány Márton Logók és támogatás A tananyag a TÁMOP-4.1.2-08/1/A-2009-0046
Adatbányászati feladatgyűjtemény tehetséges hallgatók számára
Adatbányászati feladatgyűjtemény tehetséges hallgatók számára Buza Krisztián Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem Tartalomjegyék Modellek kiértékelése...
Keresés képi jellemzők alapján. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék
Keresés képi jellemzők alapján Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék Lusta gépi tanulási algoritmusok Osztályozás: k=1: piros k=5: kék k-legközelebbi szomszéd (k=1,3,5,7)
Klasztervizsgálat, keresés hálózatokban
Hálózatok dinamikája Klasztervizsgálat, keresés hálózatokban 3.3. projekt Lukács András alukacs@sztaki.hu Eötvös Loránd Tudományegyetem econet.hu Informatikai Nyrt. Számítógéptudományi Tanszék nagy és
Gépi tanulás a Rapidminer programmal. Stubendek Attila
Gépi tanulás a Rapidminer programmal Stubendek Attila Rapidminer letöltése Google: download rapidminer Rendszer kiválasztása (iskolai gépeken Other Systems java) Kicsomagolás lib/rapidminer.jar elindítása
A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében. Dicse Jenő üzletfejlesztési igazgató
A modern e-learning lehetőségei a tűzoltók oktatásának fejlesztésében Dicse Jenő üzletfejlesztési igazgató How to apply modern e-learning to improve the training of firefighters Jenő Dicse Director of
KÜLSÕ CÉGEK TÁMOGATÁSÁVAL MEGVALÓSÍTOTT, 4GL ÉS CASE ESZKÖZÖKRE ALAPOZOTT KÉPZÉS A SZÉCHENYI ISTVÁN FÕISKOLÁN
KÜLSÕ CÉGEK TÁMOGATÁSÁVAL MEGVALÓSÍTOTT, 4GL ÉS CASE ESZKÖZÖKRE ALAPOZOTT KÉPZÉS A SZÉCHENYI ISTVÁN FÕISKOLÁN dr. Kovács János, kovacsj@rs1.szif.hu Hartványi Tamás, hartvany@rs1.szif.hu Széchenyi István
FATERMÉSI FOK MEGHATÁROZÁSA AZ EGÉSZÁLLOMÁNY ÁTLAGNÖVEDÉKE ALAPJÁN
4. évfolyam 2. szám 2 0 1 4 101 107. oldal FATERMÉSI FOK MEGHATÁROZÁSA AZ EGÉSZÁLLOMÁNY ÁTLAGNÖVEDÉKE ALAPJÁN Veperdi Gábor Nyugat-magyarországi Egyetem, Erdômérnöki Kar Kivonat A fatermési fok meghatározása
KÉPI INFORMÁCIÓK KEZELHETŐSÉGE. Forczek Erzsébet SZTE ÁOK Orvosi Informatikai Intézet. Összefoglaló
KÉPI INFORMÁCIÓK KEZELHETŐSÉGE Forczek Erzsébet SZTE ÁOK Orvosi Informatikai Intézet Összefoglaló Tanórákon és az önálló tanulás részeként is, az informatika világában a rendelkezésünkre álló óriási mennyiségű
MULTIMÉDIA ALAPÚ OKTATÁSI TECHNOLÓGIÁK GYAKORLATI ALKALMAZÁSÁNAK VIZSGÁLATA A KATONAI SZAKNYELVOKTATÁSBAN
Zrínyi Miklós Nemzetvédelmi Egyetem Kossuth Lajos Hadtudományi Kar Hadtudományi Doktori Iskola Tick Andrea MULTIMÉDIA ALAPÚ OKTATÁSI TECHNOLÓGIÁK GYAKORLATI ALKALMAZÁSÁNAK VIZSGÁLATA A KATONAI SZAKNYELVOKTATÁSBAN
3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás
3D - geometriai modellezés, alakzatrekonstrukció, nyomtatás 15. Digitális Alakzatrekonstrukció Méréstechnológia, Ponthalmazok regisztrációja http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiiav54
Hogyan írjunk szakdolgozatot? v1.1
Hogyan írjunk szakdolgozatot? v1.1 A szakdolgozat megírásának javasolt menete Algoritmus: 1. ötletelés, jegyzetelés 2. témavezető keresés 3. ötletelés, jegyzetelés 4. egyeztetések a témavezetővel 5. olvasás
A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol
A CAN mint ipari kommunikációs protokoll CAN as industrial communication protocol Attila FODOR 1), Dénes FODOR Dr. 1), Károly Bíró Dr. 2), Loránd Szabó Dr. 2) 1) Pannon Egyetem, H-8200 Veszprém Egyetem
INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS TRAINBUD. Quality label system
INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS TRAINBUD WP4: Deliverable 4.5 Development of voluntary qualification system Quality label system 1 INTELLIGENT ENERGY EUROPE PROGRAMME BUILD UP SKILLS
Számítógépes képelemzés 7. előadás. Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék
Számítógépes képelemzés 7. előadás Dr. Balázs Péter SZTE, Képfeldolgozás és Számítógépes Grafika Tanszék Momentumok Momentum-alapú jellemzők Tömegközéppont Irányultáság 1 2 tan 2 1 2,0 1,1 0, 2 Befoglaló
SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN
SZOFTVEREK A SORBANÁLLÁSI ELMÉLET OKTATÁSÁBAN Almási Béla, almasi@math.klte.hu Sztrik János, jsztrik@math.klte.hu KLTE Matematikai és Informatikai Intézet Abstract This paper gives a short review on software
NYOMÁSOS ÖNTÉS KÖZBEN ÉBREDŐ NYOMÁSVISZONYOK MÉRÉTECHNOLÓGIAI TERVEZÉSE DEVELOPMENT OF CAVITY PRESSURE MEASUREMENT FOR HIGH PRESURE DIE CASTING
Anyagmérnöki Tudományok, 39/1 (2016) pp. 82 86. NYOMÁSOS ÖNTÉS KÖZBEN ÉBREDŐ NYOMÁSVISZONYOK MÉRÉTECHNOLÓGIAI TERVEZÉSE DEVELOPMENT OF CAVITY PRESSURE MEASUREMENT FOR HIGH PRESURE DIE CASTING LEDNICZKY
Adatbányászati szemelvények MapReduce környezetben
Adatbányászati szemelvények MapReduce környezetben Salánki Ágnes salanki@mit.bme.hu 2014.11.10. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Felügyelt
A nappali tagozatra felvett gépészmérnök és műszaki menedzser hallgatók informatikai ismeretének elemzése a Budapesti Műszaki Főiskolán
A nappali tagozatra felvett gépészmérnök és műszaki menedzser hallgatók informatikai ismeretének elemzése a Budapesti Műszaki Főiskolán Kiss Gábor BMF, Mechatronikai és Autótechnikai Intézet kiss.gabor@bgk.bmf.hu
Társadalmi és gazdasági hálózatok modellezése
Társadalmi és gazdasági hálózatok modellezése 5. el adás Közösségszerkezet El adó: London András 2017. október 16. Közösségek hálózatban Homofília, asszortatívitás Newman modularitás Közösségek hálózatban
BIZONYOS GRÁFELMÉLETI ALGORITMUSOK TANÍTÁSA ELEGÁNSAN KISS LÁSZLÓ
ACTA CAROLUS ROBERTUS 3 (1) Módszertan szekció BIZONYOS GRÁFELMÉLETI ALGORITMUSOK TANÍTÁSA ELEGÁNSAN Összefoglalás KISS LÁSZLÓ Cikkemben a gráfelmélet néhány algoritmusának elegáns, hatékony, tanításra
Mit mond a XXI. század emberének a statisztika?
Mit mond a XXI. század emberének a statisztika? Rudas Tamás Magyar Tudományos Akadémia Társadalomtudományi Kutatóközpont Eötvös Loránd Tudományegyetem Statisztika Tanszék Nehéz a jövőbe látni Változik
Statisztikai módszerek a skálafüggetlen hálózatok
Statisztikai módszerek a skálafüggetlen hálózatok vizsgálatára Gyenge Ádám1 1 Budapesti Műszaki és Gazdaságtudományi Egyetem Villamosmérnöki és Informatikai Kar Számítástudományi és Információelméleti
OTKA nyilvántartási szám: T047198 ZÁRÓJELENTÉS
MESTERSÉGES INTELLIGENCIA MÓDSZEREK ALKALMAZÁSA A FOLYAMATMODELLEZÉSBEN című OTKA pályázatról 2004. jan. 01 2007. dec. 31. (Vezető kutató: Piglerné dr. Lakner Rozália) A mesterséges intelligencia eszközök
Komplex hálózatok moduláris szerkezete
Az OTKA K68669 azonosítójú, Komplex hálózatok moduláris szerkezete című pályázat szakmai beszámolója 1. Bevezetés Az utóbbi évtizedben a hálózati megközelítés több fontos sikert hozott biológiai, technológiai,
FIATAL MŰSZAKIAK TUDOMÁNYOS ÜLÉSSZAKA
FIATAL ŰSZAKIAK TUDOÁNYOS ÜLÉSSZAKA Kolozsvár, 1999. március 19-20. Zsákolt áruk palettázását végző rendszer szimulációs kapacitásvizsgálata Kádár Tamás Abstract This essay is based on a research work
G DATA. A BIZTONSÁG NÉMETÜL. G DATA AZ INTERNETES BANKOLÁS ÉS VÁSÁRLÁS VESZÉLYEI
G DATA. A BIZTONSÁG NÉMETÜL. G DATA AZ INTERNETES BANKOLÁS ÉS VÁSÁRLÁS VESZÉLYEI A pénzügyi haszonszerzés régóta a magas mérnöki tudással rendelkező kiberbűnözők és az internetes szervezett bűnözés első
Mintavételezés, szűrés, outlierek detektálása
Mintavételezés, szűrés, outlierek detektálása Salánki Ágnes salanki@mit.bme.hu Budapest University of Technology and Economics Fault Tolerant Systems Research Group Budapest University of Technology and
AZ INFORMATIKAI BIZTONSÁG ALPROJEKT EREDMÉNYEINEK BEMUTATÁSA
infokommunikációs technológiák AZ INFORMATIKAI BIZTONSÁG ALPROJEKT EREDMÉNYEINEK BEMUTATÁSA Süle Zoltán Pannon Egyetem Projektzáró rendezvény 2015. június 22. BEVEZETÉS Az elosztott rendszerek megjelenésével
Az egységes BME egyetemi TDK portál használata. 1. rész
Az egységes BME egyetemi TDK portál használata 1. rész Készítette: Dr. Iváncsy Renáta 2012.09.20. Jelen dokumentum röviden összefoglalja, hogy milyen lépéseken keresztül tud egy hallgató dolgozatot regisztrálni
AKTUÁTOR MODELLEK KIVÁLASZTÁSA ÉS OBJEKTÍV ÖSSZEHASONLÍTÁSA
AKTUÁTOR MODELLEK KIVÁLASZTÁSA ÉS OBJEKTÍV ÖSSZEHASONLÍTÁSA Kovács Ernő 1, Füvesi Viktor 2 1 Egyetemi docens, PhD; 2 tudományos segédmunkatárs 1 Eletrotechnikai és Elektronikai Tanszék, Miskolci Egyetem
Gépi tanulás és Mintafelismerés
Gépi tanulás és Mintafelismerés jegyzet Csató Lehel Matematika-Informatika Tanszék BabesBolyai Tudományegyetem, Kolozsvár 2007 Aug. 20 2 1. fejezet Bevezet A mesterséges intelligencia azon módszereit,
Attribútumok, constraint-ek
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Attribútumok, constraint-ek Fehér Béla Szántó Péter, Lazányi János, Raikovich
*#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ]
*#Discount~ Kaspersky Internet Security - multidevice 2015 best software to buy for mac ] Description: Elonyök Az összes csatlakoztatott eszköz védelme egy licenccel használható, könnyen kezelheto megoldás
The nontrivial extraction of implicit, previously unknown, and potentially useful information from data.
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs rendszerek Tanszék Adatelemzés intelligens módszerekkel Hullám Gábor Adatelemzés hagyományos megközelítésben I. Megválaszolandó
Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra
Szegedi Tudományegyetem Számítógépes Algoritmusok és Mesterséges Intelligencia Tanszék Dr. Németh Tamás Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra SZTE TTIK, Móra Kollégium,
Eredmények kiértékelése
Eredmények kiértékelése Nagyméretű adathalmazok kezelése (2010/2011/2) Katus Kristóf, hallgató Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi és Információelméleti Tanszék 2011. március
Random Forests - Véletlen erdők
Random Forests - Véletlen erdők Szabó Adrienn Adatbányászat és Webes Keresés Kutatócsoport 2010 Tartalom Fő forrás: Leo Breiman: Random Forests Machine Learning, 45, 5-32, 2001 Alapok Döntési fa Véletlen
Quadkopter szimulációja LabVIEW környezetben Simulation of a Quadcopter with LabVIEW
Quadkopter szimulációja LabVIEW környezetben Simulation of a Quadcopter with LabVIEW T. KISS 1 P. T. SZEMES 2 1University of Debrecen, kiss.tamas93@gmail.com 2University of Debrecen, szemespeter@eng.unideb.hu
Angol Középfokú Nyelvvizsgázók Bibliája: Nyelvtani összefoglalás, 30 kidolgozott szóbeli tétel, esszé és minta levelek + rendhagyó igék jelentéssel
Angol Középfokú Nyelvvizsgázók Bibliája: Nyelvtani összefoglalás, 30 kidolgozott szóbeli tétel, esszé és minta levelek + rendhagyó igék jelentéssel Timea Farkas Click here if your download doesn"t start
Hova tart a cross platform mérés?
Hova tart a cross platform mérés? MIK A LEGFRISSEBB TRENDEK? GEIGER TAMÁS @duracelltomi linkedin.com/in/duracelltomi www.jabjab.hu 1 Agenda Picit bemutatkozok Define: platform Népszerű(bb) eszközök Konverzió
GRÁFELMÉLET. 7. előadás. Javító utak, javító utak keresése, Edmonds-algoritmus
GRÁFELMÉLET 7. előadás Javító utak, javító utak keresése, Edmonds-algoritmus Definíció: egy P utat javító útnak nevezünk egy M párosításra nézve, ha az út páratlan hosszú, kezdő- és végpontjai nem párosítottak,
MISKOLCI EGYETEM GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR
MISKOLCI EGYETEM GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR Korszerű információs technológiák Klaszteranalízis Tompa Tamás tanársegéd Általános Informatikai Intézeti Tanszék Miskolc, 2018. október 20. Tartalom
Irányítási struktúrák összehasonlító vizsgálata. Tóth László Richárd. Pannon Egyetem Vegyészmérnöki és Anyagtudományok Doktori Iskola
Doktori (PhD) értekezés tézisei Irányítási struktúrák összehasonlító vizsgálata Tóth László Richárd Pannon Egyetem Vegyészmérnöki és Anyagtudományok Doktori Iskola Témavezetők: Dr. Szeifert Ferenc Dr.
Élpont osztályozáson alapuló robusztus tekintetkövetés
KÉPFELDOLGOZÁS Élpont osztályozáson alapuló robusztus tekintetkövetés HELFENBEIN TAMÁS Ipari Kommunikációs Technológiai Intézet, Bay Zoltán Alkalmazott Kutatási Közalapítvány helfenbein@ikti.hu Lektorált
Új jelszó igénylése. Új jelszó igénylése az IFA rendszerhez. BIZALMAS INFORMÁCIÓ 1.0 verzió
Új jelszó igénylése Új jelszó igénylése az IFA rendszerhez BIZALMAS INFORMÁCIÓ 1.0 verzió TARTALOMJEGYZÉK 1 Áttekintés... 3 2 Új jelszó igénylése... 4 Új jelszó igénylése BIZALMAS INFORMÁCIÓ 2. 1 ÁTTEKINTÉS
Drótposta: kovacsea@math.bme.hu ; edith_kovacs@yahoo.com ; Honlapom: http://www.math.bme.hu/diffe/staff/kovacse.shtml
Szakmai önéletrajz 1.1 Személyes adatok: Nevem: Kovács Edith Alice Születési idő, hely: 1971.05.18, Arad Drótposta: kovacsea@math.bme.hu ; edith_kovacs@yahoo.com ; Honlapom: http://www.math.bme.hu/diffe/staff/kovacse.shtml
Minden az adatról. Csima Judit. 2015. február 11. BME, VIK, Csima Judit Minden az adatról 1 / 41
Minden az adatról Csima Judit BME, VIK, Számítástudományi és Információelméleti Tanszék 2015. február 11. Csima Judit Minden az adatról 1 / 41 Adat: alapfogalmak Adathalmaz elvileg bármi, ami információt
A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006.
ÖNELLENŐRZÉS ÉS FUTÁSIDEJŰ VERIFIKÁCIÓ SZÁMÍTÓGÉPES PROGRAMOKBAN OTKA T-046527 A KUTATÁS EREDMÉNYEI ZÁRÓJELENTÉS 2004-2006. Témavezető: dr. Majzik István Budapesti Műszaki és Gazdaságtudományi Egyetem
B/16. számú melléklet Önéletrajz sablon
Europass Önéletrajz Személyi adatok Vezetéknév / Utónév(ek) Tímea Fülep Cím(ek) 3, Törökugrató u. 3., 1118, Budapest, Magyarország Telefonszám(ok) +36 96 50 3308 Mobil: +36 70 210 4319 Fax(ok) +36 1 436
MAGASÉPÍTÉSI PROJEKT KOCÁZATAINAK VIZSGÁLATA SZAKMAI INTERJÚK TÜKRÉBEN 1 CSERPES IMRE 2
MAGASÉPÍTÉSI PROJEKT KOCÁZATAINAK VIZSGÁLATA SZAKMAI INTERJÚK TÜKRÉBEN 1 CSERPES IMRE 2 Összefoglalás A konferencia kiadványhoz készített cikk a fejlesztés alatt álló építőipari kockázatelemző szoftver
A szemantikus világháló oktatása
A szemantikus világháló oktatása Szeredi Péter Lukácsy Gergely Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi és Információelméleti Tanszék ➀ A szemantikus világháló... c. tárgy ➁ A tananyag
Constraint-ek. Fehér Béla Szántó Péter, Lazányi János, Raikovich Tamás BME MIT FPGA laboratórium
BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM VILLAMOSMÉRNÖKI ÉS INFORMATIKAI KAR MÉRÉSTECHNIKA ÉS INFORMÁCIÓS RENDSZEREK TANSZÉK Constraint-ek Fehér Béla Szántó Péter, Lazányi János, Raikovich Tamás
Új jelszó beállítása. Új jelszó beállítása az IFA rendszerhez. BIZALMAS INFORMÁCIÓ JET-SOL JET-SOL 2.0 verzió
Új jelszó beállítása Új jelszó beállítása az IFA rendszerhez Nyilvántartási szám: ISO 9001: 503/1256(2)-1177(2) BIZALMAS INFORMÁCIÓ JET-SOL JET-SOL 2.0 verzió 2018. 03. 01. TARTALOMJEGYZÉK 1 Áttekintés...
Dodé Réka (ELTE BTK Nyelvtudomány Doktori IskolaAlkalmazott Alknyelvdok 2017 nyelvészet program) február 3. 1 / 17
Doménspecifikus korpusz építése és validálása Dodé Réka ELTE BTK Nyelvtudomány Doktori Iskola Alkalmazott nyelvészet program 2017. február 3. Dodé Réka (ELTE BTK Nyelvtudomány Doktori IskolaAlkalmazott
3D számítógépes geometria és alakzatrekonstrukció
3D számítógépes geometria és alakzatrekonstrukció 15. Digitális Alakzatrekonstrukció Méréstechnológia, Ponthalmazok regisztrációja http://cg.iit.bme.hu/portal/node/312 https://www.vik.bme.hu/kepzes/targyak/viiima01
PÁNTYA RÓBERT MESTERSÉGES INTELLIGENCIA ELEMEKKEL TÁMOGATOTT PROGRAMOZÁS OKTATÁSA
PÁNTYA RÓBERT MESTERSÉGES INTELLIGENCIA ELEMEKKEL TÁMOGATOTT PROGRAMOZÁS OKTATÁSA DOKTORI ÉRTEKEZÉS TÉZISEI Eötvös Loránd Tudományegyetem Informatika Doktori Iskola Az informatika alapjai és módszertana
Széchenyi István Egyetem www.sze.hu/~herno
Oldal: 1/6 A feladat során megismerkedünk a C# és a LabVIEW összekapcsolásának egy lehetőségével, pontosabban nagyon egyszerű C#- ban írt kódból fordítunk DLL-t, amit meghívunk LabVIEW-ból. Az eljárás
Gráf-algoritmusok ERŐS / GYENGE KÖTÉSEK
Gráf-algoritmusok ERŐS / GYENGE KÖTÉSEK Sapientia-EMTE 2017-18 http://www.cs.cornell.edu/home/kleinber/networks-book/ A gyenge kapcsolatok ereje The strength of weak ties (legidézettebb cikk) 1969 (American
Hasznos és kártevő rovarok monitorozása innovatív szenzorokkal (LIFE13 ENV/HU/001092)
Hasznos és kártevő rovarok monitorozása innovatív szenzorokkal (LIFE13 ENV/HU/001092) www.zoolog.hu Dr. Dombos Miklós Tudományos főmunkatárs MTA ATK TAKI Innovative Real-time Monitoring and Pest control
Új jelszó igénylése. Új jelszó igénylése az IFA rendszerhez. BIZALMAS INFORMÁCIÓ JET-SOL JET-SOL 1.0 verzió
Új jelszó igénylése Új jelszó igénylése az IFA rendszerhez Nyilvántartási szám: ISO 9001: 503/1256(2)-1177(2) BIZALMAS INFORMÁCIÓ JET-SOL JET-SOL 1.0 verzió 2016.10.24. TARTALOMJEGYZÉK 1 Áttekintés...
Bevezetés a Python programozási nyelvbe
Bevezetés a Python programozási nyelvbe 8. Gyakorlat modulok random számok (utolsó módosítás: 2017. aug. 3.) Szathmáry László Debreceni Egyetem Informatikai Kar 2017-2018, 1. félév Modulok Amint a programunk
Kategória Összeg Búr Márton A Sik Tamás Dávid A Balangó Dávid B Barta Ágnes B Cseppentő Lajos B Gönczi Tamás B 50000
Név Kategória Összeg Búr Márton A 70000 Sik Tamás Dávid A 70000 Balangó Dávid B 50000 Barta Ágnes B 50000 Cseppentő Lajos B 50000 Gönczi Tamás B 50000 Hackel Kristóf B 50000 Nagy Ákos B 50000 Nagy Dániel
Döntési fák. (Klasszifikációs és regressziós fák: (Classification And Regression Trees: CART ))
Döntési fák (Klasszifikációs és regressziós fák: (Classification And Regression Trees: CART )) Rekurzív osztályozó módszer, Klasszifikációs és regressziós fák folytonos, kategóriás, illetve túlélés adatok
SZTE Eötvös Loránd Kollégium. 2. Móra György: Információkinyerés természetes nyelvű szövegekből
2010/2011 tavaszi félév SZTE Eötvös Loránd Kollégium 1. Dombi József: Fuzzy elmélet és alkalmazásai 2011. március 3. 19:00 2. Móra György: Információkinyerés természetes nyelvű szövegekből 2011. március
SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ
UNIVERSITY OF SZEGED SZTE Nyílt Forrású Szoftverfejlesztő és Minősítő Kompetencia Központ Gyimóthy Tibor és Ferenc Rudolf Szegedi Tudományegyetem Szoftverfejlesztés Tanszék Szoftverfejlesztés Tanszék Több
A Margit híd pillérszobrának 3D-s digitális alakzatrekonstrukciója Nagy Zoltán 1 Túri Zoltán 2
A Margit híd pillérszobrának 3D-s digitális alakzatrekonstrukciója Nagy Zoltán 1 Túri Zoltán 2 1 hallgató, Debreceni Egyetem TTK, e-mail: zoli0425@gmail.com 2 egyetemi tanársegéd, Debreceni Egyetem Természetföldrajzi
MÉLYFÚRÁSI GEOFIZIKAI ADATOK ÉRTELMEZÉSÉNEK MODERN INVERZIÓS MÓDSZEREI
MIKOVINY SÁMUEL FÖLDTUDOMÁNYI DOKTORI ISKOLA Doktori értekezés tézisei MÉLYFÚRÁSI GEOFIZIKAI ADATOK ÉRTELMEZÉSÉNEK MODERN INVERZIÓS MÓDSZEREI Írta: SZABÓ NORBERT PÉTER Tudományos vezető: DR. DOBRÓKA MIHÁLY
Ügyfélkapu. etananyag
Ügyfélkapu etananyag 1. Bevezető Az Ügyfélkapu a magyar kormányzat elektronikus azonosító- és ügyfélbeléptető rendszere. Biztosítja, hogy használói a személyazonosság igazolása mellett egyszeri belépéssel
Publikációs jegyzék. Sitkuné Görömbei Cecília PKK, Tanítóképző Intézet
Publikációs jegyzék Sitkuné Görömbei Cecília PKK, Tanítóképző Intézet Referált cikk nemzetközi folyóiratban 1. Sitkuné Görömbei Cecília: Shall we use one more representation? Suggestions about establishing
KOPI. Fordítási plágiumok keresése MTA SZTAKI DSD. Pataki Máté MSZNY 2011. Department of Distributed Systems
KOPI MTA SZTAKI Department of Distributed Systems Fordítási plágiumok keresése MSZNY 2011 Pataki Máté Probléma 1. Sok a diák 2. Hasznos anyagok az interneten 3. Digitális szakdolgozatok 4. Jó nyelvtudás
Using the CW-Net in a user defined IP network
Using the CW-Net in a user defined IP network Data transmission and device control through IP platform CW-Net Basically, CableWorld's CW-Net operates in the 10.123.13.xxx IP address range. User Defined
Extraktív heteroazeotróp desztilláció: ökologikus elválasztási eljárás nemideális
Ipari Ökológia pp. 17 22. (2015) 3. évfolyam, 1. szám Magyar Ipari Ökológiai Társaság MIPOET 2015 Extraktív heteroazeotróp desztilláció: ökologikus elválasztási eljárás nemideális elegyekre* Tóth András
Adatbázis rendszerek 6.. 6. 1.1. Definíciók:
Adatbázis Rendszerek Budapesti Műszaki és Gazdaságtudományi Egyetem Fotogrammetria és Térinformatika 6.1. Egyed relációs modell lényegi jellemzői 6.2. Egyed relációs ábrázolás 6.3. Az egyedtípus 6.4. A
Osztályozás, regresszió. Nagyméretű adathalmazok kezelése Tatai Márton
Osztályozás, regresszió Nagyméretű adathalmazok kezelése Tatai Márton Osztályozási algoritmusok Osztályozás Diszkrét értékkészletű, ismeretlen attribútumok értékének meghatározása ismert attribútumok értéke
A kreatív iparág és az új média összefonódása
A kreatív iparág és az új média összefonódása Varga Tamás, fejlesztési igazgató varga.tamas@carnation.hu Budapest, 2009. december 7. Tartalomjegyzék 1. A Carnation bemutatása 2. Új média technológiák 3.
Webes alkalmazások fejlesztése
Webes alkalmazások fejlesztése 3. gyakorlat Authentikáció, adatok feltöltése Szabó Tamás (sztrabi@inf.elte.hu) - sztrabi.web.elte.hu Authentikáció Manapság már elvárás, hogy a felhasználó regisztrálni
Növelhető-e a csőd-előrejelző modellek előre jelző képessége az új klasszifikációs módszerek nélkül?
Közgazdasági Szemle, LXI. évf., 2014. május (566 585. o.) Nyitrai Tamás Növelhető-e a csőd-előrejelző modellek előre jelző képessége az új klasszifikációs módszerek nélkül? A Bázel 2. tőkeegyezmény bevezetését