Unlock instant, AI-driven research and patent intelligence for your innovation.

A method and device for detecting performance faults based on support vector machines

A support vector machine and performance technology, applied in the computer field, can solve problems such as low prediction efficiency and accuracy, ignore outliers, etc., to achieve the effect of improving prediction efficiency and prediction accuracy, reducing selection time, and reducing search space

Inactive Publication Date: 2020-12-18
WUHAN UNIV
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In view of this, the present invention provides a method and device for detecting performance faults based on support vector machines, to solve or at least partially solve the low prediction efficiency and accuracy existing in the prior art, and the technology of ignoring outliers question

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
  • A method and device for detecting performance faults based on support vector machines
  • A method and device for detecting performance faults based on support vector machines
  • A method and device for detecting performance faults based on support vector machines

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0056] This embodiment provides a method for detecting performance faults based on support vector machines, please refer to figure 1 , the method includes:

[0057] Step S1: Vectorize the performance log data generated by the system.

[0058] Specifically, for a piece of original performance log data, it contains many log items, such as a large amount of operating information of the system, which can reflect whether the operating state of the system is healthy or not, and also contains some information that is not related to system performance. Items, these items are confused in the record items of the log, there are text and value. Generally speaking, the original log contains three types of log attribute items: text log data items, numerical system performance-related log attribute items, and numerical system performance-independent attribute items. The main function of log vectorization is to remove text-type log data items and numerical log attribute items related to sys...

Embodiment 2

[0123] This embodiment provides a device for detecting performance faults based on support vector machines, please refer to Image 6 , the device consists of:

[0124] A log vectorization module 201, configured to vectorize the performance log data generated by the system;

[0125] The log tagging module 202 is used to add tags to the log data after vectorization processing to obtain a training data set;

[0126] The kernel function selection module 203 is used to select the kernel function by mixing Gaussian kernel and linear kernel direct product;

[0127] Parameter and penalty factor selection module 204, for selecting the parameter and penalty factor of kernel function based on bilinear pattern search method;

[0128] A model building module 205, configured to construct a prediction model based on a support vector machine according to the kernel function, parameters of the kernel function, and a penalty factor, and use the training data set to train the prediction model;...

Embodiment 3

[0149] See Figure 7 , based on the same inventive concept, the present application also provides a computer-readable storage medium 300, on which a computer program 311 is stored. When the program is executed, the method as described in the first embodiment is implemented.

[0150] Since the computer-readable storage medium introduced in the third embodiment of the present invention is a computer device used to implement the support vector machine-based performance fault detection method in the first embodiment of the present invention, based on the method introduced in the first embodiment of the present invention, Those skilled in the art can understand the specific structure and deformation of the computer-readable storage medium, so details will not be repeated here. All computer-readable storage media used in the method in Embodiment 1 of the present invention fall within the scope of protection intended by the present invention.

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 performance fault detection method based on a support vector machine, and the method mainly comprises the steps: carrying out the preprocessing of log data, and carrying outthe construction and training of a prediction model, and the preprocessing of the log data comprises the vectorization processing of the performance log data generated by a system; Labeling the log data subjected to vectorization processing to obtain a training data set; The construction and training of the prediction model specifically comprise the steps of selecting a kernel function through a Gaussian kernel and linear kernel direct product mixing mode, and selecting a parameter and a penalty factor of the kernel function based on a bilinear mode search method; Constructing a prediction model based on a support vector machine according to the kernel function, the parameters of the kernel function and a penalty factor, and training the prediction model by using the training data set; Andfinally, detecting the to-be-detected log data by adopting the trained prediction model. The technical effect of improving the prediction efficiency and the prediction accuracy is achieved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a method and device for detecting performance faults based on a support vector machine. Background technique [0002] With the widespread application of cloud computing in system development in recent years, the computer system has become more and more complex, the software system running on it has become more and more complex in logic, and the functions of the software have become more and more abundant, resulting in system performance. Faults are numerous and difficult to distinguish. However, in modern life, people are more and more closely connected with computers, especially in military, financial, commercial, aviation and other environments. Once a computer system has a performance failure, it is necessary to locate the failure as soon as possible and accurately. repair. Otherwise, normal social life will be affected and huge economic losses will be caused. In severe ca...

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
Patent Type & Authority Patents(China)
IPC IPC(8): G06K9/62
Inventor 应时段晓宇成海龙朱坤文春雷
Owner WUHAN UNIV