Show simple item record

dc.contributor.advisorHossain, Muhammad Iqbal
dc.contributor.advisorAlam, Md. Golam Rabiul
dc.contributor.authorMuna, Rabeya Khatun
dc.contributor.authorMaliha, Homaira Tasnim
dc.contributor.authorHasan, Mahedi
dc.date.accessioned2021-10-26T06:57:50Z
dc.date.available2021-10-26T06:57:50Z
dc.date.copyright2021
dc.date.issued2021-09
dc.identifier.otherID 21341056
dc.identifier.otherID 18101455
dc.identifier.otherID 17101544
dc.identifier.urihttp://hdl.handle.net/10361/15553
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.en_US
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 43-44).
dc.description.abstractInternet of things (IoT) dramatically is changing our lives with its newly invented devices and applications which leads to various emerging cybersecurity challenges or threats. The rapid growth of IoT arouses security and privacy issues that need more attention to ensure the safety of human personal data, saving from serious damages. Over the year, several techniques have been conducted to establish IoT attack detection model so that it can detect attacks e ciently. Unfortunately, it is di cult to identify a good model that can detect both binary and multi-type attacks with accurately. The prediction result of models provides very little knowledge to the users or experts how the model classify attacks for detection which can not be understood through a simple output. Thus, it is getting necessary to understand the reasons behind the prediction to make people trust on the model by providing the insight view of the model. In the paper, we have introduced Explainable Arti cial Intelligent on our proposed model for making the model faithful enough and human understandable, by explaining the strategy of the detection model for predicting the attacks and representing the features or properties in uence of respective prediction. For this, we have establish an IoT attack detection model by using Xg-boost classi er on a dataset, name, IoT Intrusion Dataset[11], that supports both binary and multi-class classi cation to classify the attacks for detection. We have also used Explainable AI tools, named, Shap, Lime, and ELI5 to validate the performance of the model through analyzing the property of the established model by representing each feature's contribution and action of the model, for each prediction to give a clear idea how e cient the model is, for detecting the IoT attacks.en_US
dc.description.statementofresponsibilityRabeya Khatun Muna
dc.description.statementofresponsibilityHomaira Tasnim Maliha
dc.description.statementofresponsibilityMahedi Hasan
dc.format.extent44 pages
dc.language.isoenen_US
dc.publisherBrac Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectXg-boosten_US
dc.subjectExplainable AIen_US
dc.subjectXAIen_US
dc.subjectLimeen_US
dc.subjectShapen_US
dc.subjectELI5en_US
dc.subjectIoT attacken_US
dc.subjectSMOTEen_US
dc.subjectPCAen_US
dc.subject.lcshMachine learning
dc.subject.lcshInternet of things
dc.titleDemystifying machine learning models for IOT attack detection with explainable AIen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB. Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record