Open source software has been widely used in various industries due to its openness and flexibility, but it also brings potential security problems. Therefore, security analysis is required before using open source software. The current mainstream open source software vulnerability analysis technology is based on source code, and there are problems such as false positives, false negatives and restatements. In order to solve the problems, based on the further study of behavior feature extraction and vulnerability detection technology, a method of using dynamic behavior features to detect open source software vulnerabilities is proposed. Firstly, the relationship between open source software vulnerability and API call sequence is studied. Then, the behavioral risk vulnerability database of open source software is proposed as a support for vulnerability detection. In addition, the CNN-IndRNN classification model is constructed by improving the Independently Recurrent Neural Net-work (IndRNN) algorithm and applies to open source software security vulnerability detection. The experimental results verify the effectiveness of the proposed open source software security vulnerability detection method based on dynamic behavior features.
A transformer is an important part of power transmission and transformation equipment. Once a fault occurs, it may cause a large-scale power outage. The safety of the transformer is related to the safe and stable operation of the power system. Aiming at the problem that the diagnosis result of transformer fault diagnosis method is not ideal and the model is unstable, a transformer fault diagnosis model based on improved particle swarm optimization online sequence extreme learning machine (IPSO-OS-ELM) algorithm is proposed. The improved particle swarm optimization algorithm is applied to the transformer fault diagnosis model based on the OS-ELM, and the problems of randomly selecting parameters in the hidden layer of the OS-ELM and its network output not stable enough, are solved by optimization. Finally, the effectiveness of the improved fault diagnosis model in improving the accuracy is verified by simulation experiments.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.