Clustering IoT devices for network intrusion detection systems

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorKahles, Julen
dc.contributor.authorHämmäinen, Tony
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.supervisorJung, Alex
dc.date.accessioned2020-05-24T17:01:23Z
dc.date.available2020-05-24T17:01:23Z
dc.date.issued2020-05-20
dc.description.abstractWe develop feature engineering techniques that transform IP flows to device-level data points. We continue to cluster the data points with the DBSCAN algorithm. The clustering is motivated by the idea that organizing IoT devices as few homogeneous device groups may improve network intrusion detection systems. Experiments on simulated IoT network data indicate that the best clustering outcomes are achieved by 1) forming data points based on relative frequencies of network IP address, network port, and IP protocol combinations, and 2) calculating their pairwise distances using cosine distances.en
dc.description.abstractKehittämämme data-attribuuttien esikäsittelymenetelmät muuntavat laitteiden Internet-protokollavuot laitetason datapisteiksi. Nämä datapisteet klusteroidaan DBSCAN-algoritmilla. Klusteroinnin taustalla on idea, että esineiden internetin (Internet of Things, IoT) laitteiden järjestäminen pieneen määrään homogeenisiä laiteryhmiä parantaa verkkopohjaisten- tunkeilijan havaitsemisjärjestelmien (network intrusion detection systems) suorituskykyä. Empiiriset kokeemme simuloidulla IoT-verkkodatalla osoittavat, että parhaat klusterointitulokset saavutetaan 1) muodostomalla laitetason datapisteet hyödyntämällä verkko-IP-osoitteiden, verkkoporttien ja IP-protokollien havaittujen kombinaatioiden suhteellisia frekvenssejä, ja 2) laskemalla näiden datapisteiden parittaiset etäisyydet hyödyntäen kosini-etäisyyttä.fi
dc.format.extent81 + 29
dc.format.mimetypeapplication/pdfen
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/44266
dc.identifier.urnURN:NBN:fi:aalto-202005243223
dc.language.isoenen
dc.programmeMaster's Programme in Industrial Engineering and Managementfi
dc.programme.majorMachine Learning and Data Miningfi
dc.programme.mcodeSCI3070fi
dc.subject.keywordclusteringen
dc.subject.keywordfeature engineeringen
dc.subject.keywordIoTen
dc.subject.keywordinternet trafficen
dc.subject.keywordsecurityen
dc.subject.keywordnetwork intrusion detection systemsen
dc.titleClustering IoT devices for network intrusion detection systemsen
dc.titleIoT laitteiden klusterointi verkkopohjaisia tunkeilijan havaitsemisjärjestelmiä vartenfi
dc.typeG2 Pro gradu, diplomityöfi
dc.type.ontasotMaster's thesisen
dc.type.ontasotDiplomityöfi
local.aalto.electroniconlyyes
local.aalto.openaccessyes

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
master_Hämmäinen_Tony_2020.pdf
Size:
2.09 MB
Format:
Adobe Portable Document Format