Review Article
A Survey of Automatic Software Vulnerability Detection, Program Repair, and Defect Prediction Techniques
Table 7
Opportunities and challenges for deep learning applied to software security research.
| Challenges | Opportunity |
| Tool review | Deep learning model automatic feedback | Feature extraction | Tree and graph model combined | Semantic feature learning | Fine-grained program feature representation | High false negatives and false positives | DL combined with static, dynamic program analysis technology | Dataset | Establish an open source unified dataset standard library | Crossproject vulnerability detection | Transfer learning | Code metric | New code attribute |
|
|