Bank of America Corporation
SYSTEM FOR CODE ANALYSIS BY STACKED DENOISING AUTOENCODERS

Last updated:

Abstract:

Embodiments of the invention are directed to systems, methods, and computer program products for cross-technology code analysis for redundancy identification and functionality recognition. In particular, the novel present invention provides a unique platform for analyzing software code across multiple coding language using a unique approach involving the use of denoising autoencoders. Embodiments of the inventions are configured to leverage a marginalized stacked denoising autoencoder approach to analyze software code, identify code redundancies, and improve efficiency for code storage and query ability by the use of a trained autoencoding module to autoencode software code attributes into vectorized data that can be compared to determine cross-platform functionality and redundancy within a software library.

Status:
Application
Type:

Utility

Filling date:

5 Dec 2018

Issue date:

11 Jun 2020