Defect prediction method and device based on aerospace software defect data distribution outliers

A prediction method and data distribution technology, applied in software testing/debugging, prediction, data processing applications, etc., can solve problems such as low efficiency, increased complexity, poor prediction effect of machine learning classifiers, etc., to improve the evaluation efficiency. Effect

Pending Publication Date: 2021-01-22
北京轩宇信息技术有限公司
View PDF0 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Regarding outlier detection, outliers are more likely to be data objects with a smaller depth, and depth-based methods are inefficient because depth-based methods rely on the calculation of convex hulls and increase complexity
[0003] In the engineering practice of aerospace embedded software defect prediction, because there are outliers in the engineering practice test set in terms

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Defect prediction method and device based on aerospace software defect data distribution outliers
  • Defect prediction method and device based on aerospace software defect data distribution outliers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] refer to figure 1 , shows a flow chart of the steps of a defect prediction method based on the outlier distribution of aerospace software defect data provided by an embodiment of the present invention, as shown in figure 1 As shown, the defect prediction method based on aerospace software defect data distribution outliers may specifically include the following steps:

[0057] Step 101: Construct an outlier training set and an outlier test set corresponding to aerospace embedded software defect data according to the sample data with outlier phenomena.

[0058] In the embodiment of the present invention, when it is necessary to provide a prototype for the aerospace software defect prediction auxiliary code review test, firstly, the outlier training set and the outlier training set corresponding to the aerospace embedded software defect data can be constructed based on the sample data with outlier phenomena. Outlier test set, wherein, the outlier training set can be appli...

Embodiment 2

[0096] refer to figure 2 , shows a flow chart of the steps of a defect prediction device based on the distribution of outliers in aerospace software defect data provided by an embodiment of the present invention, as shown in figure 2 As shown, the defect prediction device based on the outlier distribution of aerospace software defect data may specifically include the following modules:

[0097] The outlier data set construction module 210 is used to construct an outlier training set and an outlier test set corresponding to the aerospace embedded software defect data according to the sample data of the outlier phenomenon;

[0098]A defect prediction model training module 220, configured to train a first number of software defect prediction models according to the outlier training set;

[0099] The ranking prediction model acquisition module 230 is used to test and verify the software defect prediction model according to the outlier test set, and sort the software defect pred...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a defect prediction method and device based on aerospace software defect data distribution outliers. The method comprises the steps: constructing an outlier training set and anoutlier test set corresponding to aerospace embedded software defect data according to sample data with an outlier phenomenon; according to the outlier training set, training to obtain a first numberof software defect prediction models; performing test verification on the software defect prediction model according to the outlier test set, and sorting the software defect prediction model according to evaluation indexes to obtain a sorting prediction model; constructing an automatic search optimization algorithm based on a genetic algorithm, and recursively searching replaceable model nodes layer by layer on the basis of a meta-classifier in combination with the sorting prediction model; and according to different evaluation indexes and the model nodes, optimizing to obtain a target modelstructure, and obtaining the defect prediction method of aerospace embedded software defect data distribution outliers. According to the invention, the third-party software evaluation efficiency can be improved.

Description

technical field [0001] The invention relates to the technical field of software defect prediction, in particular to a defect prediction method and device based on outlier points in aerospace software defect data distribution. Background technique [0002] Most of the research on detecting outliers in the data distribution is carried out in the field of statistics, and these studies can be roughly divided into two categories. The first category is based on statistical distribution methods, where a standard distribution (e.g. normal distribution, Poisson distribution, etc.) is used to best fit the data and outliers are defined in terms of probability distributions. The main disadvantage of this type of test is that most of the distributions used are univariate and fitting the data with a standard distribution is expensive and may not yield satisfactory results. The second category is based on spatial depth methods. Represent each data object as a point in space and assign it...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06Q10/04G06N3/12G06N20/00G06F11/36
CPCG06Q10/04G06N3/126G06N20/00G06F11/3684Y02P90/30
Inventor 李鹏宇江云松冯涛高猛滕俊元
Owner 北京轩宇信息技术有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products