Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 818 Bytes

README.md

File metadata and controls

18 lines (12 loc) · 818 Bytes

VDMP: Vulnerability Detection with Metric learning and Bi-Phased LSTM

C++ based datasets[1]: https://github.com/wolong3385/SVD-Source

Python based datasets[2]: https://zenodo.org/record/3559480#.XeTMzdVG2Hs

[1] Liu, S., Lin, G., Qu, L., Zhang, J., De Vel, O., Montague, P., Xiang, Y.: Cd-vuld: Cross-domain vulnerability discovery based on deep domain adaptation. IEEE Transactions on Dependable and Secure Computing (2020)

[2] Wartschinski, L., Noller, Y., Vogel, T., Kehrer, T., Grunske, L.: Vudenc: Vulnerability detection with deep learning on a natural codebase for python. Information and Software Technology 144, 106809 (2022)

main files: helper.ipynb for C++ based datasets, helper_python.ipynb for python based datasets

transfer learning(domain adaptation) attemption: transfer_learning.ipynb