Application of deep neural networks for security analysis of digital infrastructure components

  • Pechenkin A
  • Demidov R
N/ACitations
Citations of this article
7Readers
Mendeley users who have this article in their library.

Abstract

In this article the authors give a consideration to a problem of detecting errors and vulnerabilities in software components of different digital devices. The article shows an ever-increasing criticality of this problem in the course of time related to development of modern concepts the Industrial Internet and the Industry 4.0. It gives an overview of modern approaches to application of methods of computer-assisted learning and artificial intellect in the sphere of cyber security, problems and prospects of application thereof. A new approach is offered to searching software vulnerabilities on the basis of application of deep learning. The approach is based on building semantically significant vector representations of software code and multistage instructing the deep neural network on revealing hierarchical abstractions in computer code testifying to presence of vulnerabilities. The authors describe specific features of the goal of analyzing software code for presence of vulnerabilities and proceeding thereof it is offered to use a neural network with long short-term memory (LSTM). In order to solve a problem of the learning set, the authors offer to use learning with transfer in case of building vector representations of instructions. The article also provides results of experimental investigations on application of offered solutions.

Cite

CITATION STYLE

APA

Pechenkin, A., & Demidov, R. (2018). Application of deep neural networks for security analysis of digital infrastructure components. SHS Web of Conferences, 44, 00068. https://doi.org/10.1051/shsconf/20184400068

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free