Show simple item record

dc.contributor.advisorHossain, Muhammad Iqbal
dc.contributor.authorAwon, Ahmed Musa
dc.contributor.authorOdree, Afid
dc.contributor.authorIslam, Samia
dc.contributor.authorYeasmin, Afia
dc.contributor.authorBiva, Bivasha Bashir
dc.date.accessioned2024-11-21T06:07:22Z
dc.date.available2024-11-21T06:07:22Z
dc.date.copyright©2021
dc.date.issued2021-01
dc.identifier.otherID 17101201
dc.identifier.otherID 17101183
dc.identifier.otherID 17101002
dc.identifier.otherID 17101182
dc.identifier.otherID 17101174
dc.identifier.urihttp://hdl.handle.net/10361/24808
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.descriptionCatalogued from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 22-23).
dc.description.abstractTraditional IDS has been shielding against cyber threats for many years but it falls short on detecting zero-day attacks. These are the attacks that are unique with unknown attack patterns and mutating attack signatures making them difficult to detect. Machine learning approaches have been extensively used in Intrusion Detection Systems (IDS) to detect both known and unknown attacks. However, the widespread and rapid growth of zero-day attack forces researchers to continuously seek to increase the performances of models to better detect these attacks. In this paper, we used supervised machine learning approaches to detect zero-day attacks. The dataset used for demonstration and evaluation was the latest CSE-CIC-IDS2018 dataset with 80 features and 14 different types of attacks. All the attacks’ labels were represented as a single label called ‘Attack’. The main aim behind this proposal was to compare between the performances of the mainstream Machine Learning models in detecting Zero Day attacks. The proposed model of Artificial Neural Network (ANN), Random Forest (RF) and K-Nearest Neighbor (KNN) all achieved high accuracies with optimal parameter settings. With RF having an accuracy of 98.90 % , ANN with 98.3% and KNN with an accuracy of 98.53%.A better estimate of the performance of the models can be seen by the false-negative rates of each model.en_US
dc.description.statementofresponsibilityAhmed Musa Awon
dc.description.statementofresponsibilityAfid Odree
dc.description.statementofresponsibilitySamia Islam
dc.description.statementofresponsibilityAfia Yeasmin
dc.description.statementofresponsibilityBivasha Bashir Biva
dc.format.extent32 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.subjectArtificial neural networken_US
dc.subjectANNen_US
dc.subjectRandom forest regressoren_US
dc.subjectK-nearest neighborsen_US
dc.subjectSupervised machine learningen_US
dc.subjectIDSen_US
dc.subjectZero-day attacksen_US
dc.subjectComputer security
dc.subject.lcshSupervised learning (Machine learning).
dc.subject.lcshData encryption (Computer science).
dc.subject.lcshCyberterrorism--Prevention.
dc.subject.lcshIntrusion detection systems (Computer security).
dc.subject.lcshComputer networks--Security measures.
dc.titleA performance comparison between machine learning models on zero-day attack detectionen_US
dc.typeThesisen_US
dc.contributor.departmentDepartment of Computer Science and Engineering, Brac University
dc.description.degreeB.Sc. in Computer Science and Engineering


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record