DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN
ABSTRACT DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN By Devani Claudia Lumban Gaol NIM: 23219349 (Master’s Program in Electrical Engineering) Malware or Malicious Software is a computer program or software created an...
Saved in:
Main Author: | |
---|---|
Format: | Theses |
Language: | Indonesia |
Online Access: | https://digilib.itb.ac.id/gdl/view/66813 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Institut Teknologi Bandung |
Language: | Indonesia |
id |
id-itb.:66813 |
---|---|
spelling |
id-itb.:668132022-07-22T10:22:50ZDEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN Claudia Lumban Gaol, Devani Indonesia Theses Malware, CNN, classification, Markov transition probability. INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/66813 ABSTRACT DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN By Devani Claudia Lumban Gaol NIM: 23219349 (Master’s Program in Electrical Engineering) Malware or Malicious Software is a computer program or software created and designed to interfere with,and damage a computer system, which is part of a cybercrime activity. Malware detection techniques are categorized into static methods and dynamic methods. Both of these techniques still have weaknesses, so machine learning is used to overcome the weaknesses of the two techniques. Convolutional Neural Network (CNN) is one of neural network’s type that usually used to detect and classify malware in image data. However, in some classification tests with certain datasets, CNN still cannot work optimally. Therefore, a model development needed to improve the CNN’s performance in doing classification. This thesis proposes a malware classification method using CNN with feature extraction from the Discrete-Time Markov Chain transition probability model as input for knowledge transfer. The purpose of developing this algorithm is to provide better classification results compared to conventional CNN methods. Various scenarios were carried out to get the best performance comparison results. The best performance was obtained when the model was run with the Markov transition probability order 1 dataset with 94% accuracy, 95% precision, 95% recall, and 95% f1-score. Keywords: Malware, CNN, classification, Markov transition probability. text |
institution |
Institut Teknologi Bandung |
building |
Institut Teknologi Bandung Library |
continent |
Asia |
country |
Indonesia Indonesia |
content_provider |
Institut Teknologi Bandung |
collection |
Digital ITB |
language |
Indonesia |
description |
ABSTRACT
DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED
ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME
MARKOV CHAIN
By
Devani Claudia Lumban Gaol
NIM: 23219349
(Master’s Program in Electrical Engineering)
Malware or Malicious Software is a computer program or software created and designed to
interfere with,and damage a computer system, which is part of a cybercrime activity. Malware
detection techniques are categorized into static methods and dynamic methods. Both of these
techniques still have weaknesses, so machine learning is used to overcome the weaknesses of the
two techniques. Convolutional Neural Network (CNN) is one of neural network’s type that
usually used to detect and classify malware in image data. However, in some classification tests
with certain datasets, CNN still cannot work optimally. Therefore, a model development needed
to improve the CNN’s performance in doing classification.
This thesis proposes a malware classification method using CNN with feature extraction from
the Discrete-Time Markov Chain transition probability model as input for knowledge transfer.
The purpose of developing this algorithm is to provide better classification results compared to
conventional CNN methods. Various scenarios were carried out to get the best performance
comparison results. The best performance was obtained when the model was run with the
Markov transition probability order 1 dataset with 94% accuracy, 95% precision, 95% recall,
and 95% f1-score.
Keywords: Malware, CNN, classification, Markov transition probability. |
format |
Theses |
author |
Claudia Lumban Gaol, Devani |
spellingShingle |
Claudia Lumban Gaol, Devani DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN |
author_facet |
Claudia Lumban Gaol, Devani |
author_sort |
Claudia Lumban Gaol, Devani |
title |
DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN |
title_short |
DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN |
title_full |
DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN |
title_fullStr |
DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN |
title_full_unstemmed |
DEVELOPMENT OF MALWARE CLASSIFICATION TECHNIQUE BASED ON MACHINE LEARNING NEURAL NETWORK AND DISCRETE-TIME MARKOV CHAIN |
title_sort |
development of malware classification technique based on machine learning neural network and discrete-time markov chain |
url |
https://digilib.itb.ac.id/gdl/view/66813 |
_version_ |
1822005264296968192 |