• Login
    • Library Home
    View Item 
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    •   BracU IR
    • School of Data and Sciences (SDS)
    • Department of Computer Science and Engineering (CSE)
    • Thesis & Report, BSc (Computer Science and Engineering)
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Demystifying machine learning models for IOT attack detection with explainable AI

    Thumbnail
    View/Open
    21341056, 18101455, 17101544_CSE.pdf (2.060Mb)
    Date
    2021-09
    Publisher
    Brac University
    Author
    Muna, Rabeya Khatun
    Maliha, Homaira Tasnim
    Hasan, Mahedi
    Metadata
    Show full item record
    URI
    http://hdl.handle.net/10361/15553
    Abstract
    Internet 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.
    Keywords
    Xg-boost; Explainable AI; XAI; Lime; Shap; ELI5; IoT attack; SMOTE; PCA
     
    LC Subject Headings
    Machine learning; Internet of things
     
    Description
    This thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2021.
     
    Cataloged from PDF version of thesis.
     
    Includes bibliographical references (pages 43-44).
    Department
    Department of Computer Science and Engineering, Brac University
    Collections
    • Thesis & Report, BSc (Computer Science and Engineering)

    Copyright © 2008-2019 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback
     

     

    Policy Guidelines

    • BracU Policy
    • Publisher Policy

    Browse

    All of BracU Institutional RepositoryCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

    Copyright © 2008-2019 Ayesha Abed Library, Brac University 
    Contact Us | Send Feedback