Intrusion Detection in IoT Systems Using Machine Learning Algorithms
General Material Designation
[Thesis]
First Statement of Responsibility
Basalan, Abdurrahman
Subsequent Statement of Responsibility
Salam, Mohammad Abdus
.PUBLICATION, DISTRIBUTION, ETC
Name of Publisher, Distributor, etc.
Southern University and Agricultural and Mechanical College
Date of Publication, Distribution, etc.
2020
GENERAL NOTES
Text of Note
66 p.
DISSERTATION (THESIS) NOTE
Dissertation or thesis details and type of degree
M.S.
Body granting the degree
Southern University and Agricultural and Mechanical College
Text preceding or following the note
2020
SUMMARY OR ABSTRACT
Text of Note
In recent years, Internet of Things (IoT) has grown up rapidly and tremendously. This growth has brought big and special problems. Two of the urgent topics of problems are security and privacy for IoT devices. Those devices are creating and gathering all data in their connections. For the security of IoT, detection of anomaly attacks is the first and crucial point for avoiding any interruption in the connection. Machine Learning algorithms have been rising and improving substantially year by year. Many classic tests can detect large amount of attacks in current time. However, those techniques are not enough for security since the types of attacks are changing and getting stronger frequently. In this study, we propose that how we can improve security level of IoT. Also, deep learning techniques, especially Long Short-Term Memory (LSTM) and Convolutional Neural Network (CNN) have been applied in order to have better accuracy performance. Dataset is presumably one of the most important starting point for the use of those techniques. UNSW-NB15 dataset which is publicly available has been used for this study. Two different models are created in this study. One detects attack or no attack and another detects what type of attack or no attack. The combinations of LSTM and CNN algorithms have 98.2% accuracy which is best performance within the selected algorithms.
UNCONTROLLED SUBJECT TERMS
Subject Term
Artificial intelligence
Subject Term
Computer science
PERSONAL NAME - PRIMARY RESPONSIBILITY
Basalan, Abdurrahman
PERSONAL NAME - SECONDARY RESPONSIBILITY
Salam, Mohammad Abdus
CORPORATE BODY NAME - SECONDARY RESPONSIBILITY
Southern University and Agricultural and Mechanical College