2020
DOI: 10.1186/s13677-020-00200-y
|View full text |Cite
|
Sign up to set email alerts
|

Categorizing Malware via A Word2Vec-based Temporal Convolutional Network Scheme

Abstract: As edge computing paradigm achieves great popularity in recent years, there remain some technical challenges that must be addressed to guarantee smart device security in Internet of Things (IoT) environment. Generally, smart devices transmit individual data across the IoT for various purposes nowadays, and it will cause losses and impose a huge threat to users since malware may steal and damage these data. To improve malware detection performance on IoT smart devices, we conduct a malware categorization analys… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0
1

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
2
1

Relationship

1
9

Authors

Journals

citations
Cited by 23 publications
(17 citation statements)
references
References 32 publications
0
16
0
1
Order By: Relevance
“…A proposed automated malware detection framework MalDozer by Karbab et al [21] for example represented Android API method sequences in semantic vector forms using word2vec embedding and further employed a 2-dimensional convolutional neural network to extract features to train a model that was able to detect and classify malware at an F1-score of 96%-99%. Similarly, Sun et al [22] have shown in their proposed malware categorization framework how semantic vectors from word2vec can be combined with temporal convolutional network (TCN) for Windows malware detection. eir proposed word2vec-based TCN framework outperformed one-hot encoding-based TCN.…”
Section: Related Workmentioning
confidence: 99%
“…A proposed automated malware detection framework MalDozer by Karbab et al [21] for example represented Android API method sequences in semantic vector forms using word2vec embedding and further employed a 2-dimensional convolutional neural network to extract features to train a model that was able to detect and classify malware at an F1-score of 96%-99%. Similarly, Sun et al [22] have shown in their proposed malware categorization framework how semantic vectors from word2vec can be combined with temporal convolutional network (TCN) for Windows malware detection. eir proposed word2vec-based TCN framework outperformed one-hot encoding-based TCN.…”
Section: Related Workmentioning
confidence: 99%
“…Hasegawa et al [18] used a 1D-convolutional network to detect Android malware. Then, to prevent information leakage from the future into the past, a specific temporal convolutional network (TCN) [19] was utilized to categorize malware into different families in the field of IoT malware classification [20].…”
Section: Deep Learning For Sequence Data Modelingmentioning
confidence: 99%
“…Convolutional neural networks are a class of feed-forward DNNs that use convolution operations to extract features from a data source. CNNs have been most successfully applied to visual-related tasks however they have found use in natural language processing [89], speech recognition [2], recommendation systems [204], malware detection [213] and industrial sensors time series prediction [251]. To provide a better understanding of optimization techniques, in this section, we introduce the two phases of CNN deployment -training and inference, discuss types of convolution operations, describe batch normalization (BN) as an acceleration technique for training, describe pooling as a technique to reduce complexity, and describe the exponential growth in parameters deployed in modern network structures.…”
Section: Convolutional Neural Networkmentioning
confidence: 99%