A software vulnerability automatic classification method based on a deep neural network
A deep neural network and software vulnerability technology, applied in the field of computer software security, can solve the problems of inaccuracy of software vulnerability classification, less vulnerability description information, ignoring vulnerability information, etc., to achieve good performance, good dimensionality reduction effect, and good accuracy Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0048] The invention is aimed at the automatic classification of software vulnerabilities, and is mainly divided into five parts: data preprocessing, feature word set acquisition, word vector space generation, DNN model construction and vulnerability classification. The detailed algorithm framework and flow chart are as follows: figure 1 Shown:
[0049] Data preprocessing, feature word set acquisition, word vector space generation, DNN model building and vulnerability classification are introduced in detail as follows:
[0050] 1) Data preprocessing
[0051] (1) Segment the vulnerability description information
[0052] The vulnerability description information set includes multiple pieces of vulnerability description information. Word segmentation refers to dividing the coherent vulnerability description information into words one by one, that is, converting the entire vulnerability description information into the smallest semantic unit that can be counted through statisti...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com