Transferability of machine learning model for IoT device identification and vulnerability assessment

dc.contributor.advisorGhorbani, Ali A.
dc.contributor.advisorDadkhah, Sajjad
dc.contributor.authorDanso, Priscilla Kyei
dc.date.accessioned2023-10-26T17:11:01Z
dc.date.available2023-10-26T17:11:01Z
dc.date.issued2022-12
dc.description.abstractThe lack of appropriate cyber security measures deployed on IoT makes these devices prone to many security issues. Machine learning (ML) models used to monitor devices in a network and make predictions by differentiating between benign and malicious devices have made tremendous strides. However, most of the research in profiling and identification uses the same data for training and testing. Hence, a slight change in the data renders most learning algorithms to work poorly. This study uses a transferability approach based on the concept of transductive transfer learning for IoT device profiling and identification. We propose a three-component system comprising the device type identification, the vulnerability assessment, and the visualization module. The device type identification component uses the underlying concept of transductive transfer learning, where the trained model is transferred to a remote lab for testing. This type of transfer learning works by explicitly assigning labels to the testing data in the target domain using the test feature space in the target domain, with training data from the source domain. The test dataset (target domain) will employ the trained model (source domain) knowledge. Furthermore, the vulnerability of the predicted device type is assessed using three vulnerability databases: Vulners, NVD, and IBM X-Force. Lastly, the results from the vulnerability assessment are visualized.
dc.description.copyright© Priscilla Kyei Danso, 2022
dc.format.extentxiii, 114
dc.format.mediumelectronic
dc.identifier.oclc(OCoLC)1419272194en
dc.identifier.otherThesis 11139en
dc.identifier.urihttps://unbscholar.lib.unb.ca/handle/1882/37507
dc.language.isoen
dc.publisherUniversity of New Brunswick
dc.rightshttp://purl.org/coar/access_right/c_abf2
dc.subject.disciplineComputer Science
dc.subject.lcshComputer security.en
dc.subject.lcshInternet of things.en
dc.subject.lcshTransfer learning (Machine learning)en
dc.titleTransferability of machine learning model for IoT device identification and vulnerability assessment
dc.typemaster thesis
oaire.license.conditionother
thesis.degree.disciplineComputer Science
thesis.degree.grantorUniversity of New Brunswick
thesis.degree.levelmasters
thesis.degree.nameM.C.S.

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Priscilla Danso - Thesis.pdf
Size:
6.01 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.13 KB
Format:
Item-specific license agreed upon to submission
Description: