Research Article

Deep Neural Embedding for Software Vulnerability Discovery: Comparison and Optimization

Table 2

Reviewed studies which applied various neural networks for software vulnerability detection.

Neural networkPaper

Convolutional neural networkHarer et al. [13], Lee et al. [14], Russell et al. [15], and Wu et al. [16]
Deep belief networkWang et al. [17]
Multilayer perceptronLin et al. [18] and Shar and Tan [19]
Long short-term memoryLi et al. [20], Lin et al. [21], and Lin et al. [22]
Gated recurrent unitLin et al. [11]