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...

Full description

Saved in:
Bibliographic Details
Main Author: Claudia Lumban Gaol, Devani
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