Instruction vulnerability prediction method and system based on deep random forest
A technology of random forest and prediction method, applied in machine learning, software testing/debugging, error detection/correction, etc., can solve problems such as manual parameter adjustment of a large number of prediction data sets
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0115] Experimental environment configuration: Intel i7 8750H CPU, Ubuntu Linux 16.04 operating system under 16G memory. Randomly select part of the test program in the Mibench benchmark test set as the training set, use the analysis program based on the LLVM (Low Level Virtual Machine) compiler to extract the instruction feature of the source program, generate the instruction feature vector x, and use the LLFI (LLVM based Fault Injection tool ) Inject faults one by one into the training program to obtain the instruction SDC vulnerability value y. A total of about 4300 pieces of sample data were collected, and the feature dimension n=21.
[0116] Starting from the 10th sample, the sliding window is used to perform sliding sampling operation one by one, and two random forest regressors are used to generate 60-dimensional extended features, and finally an extended sample of 81-dimensional features is obtained to generate an extended sample data set. Then the extended sample dat...
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