A computing device trains a recurrent neural network (RNN), using a balanced dataset, to predict whether logs input to the RNN are indicative of respective successful computer code or respective failed computer code, the balanced dataset comprising positive log examples and negative log examples from a continuous integration (CI) pipeline, the positive log examples labelled as being indicative of successful computer code, and the negative log examples labelled as being indicative of failed computer code. The computing device inputs a log to the RNN, and monitors evolution of belief predictions of the RNN, as the RNN is analyzing the log, according to successive regions of the log. The computing devices determines, based on the evolution of the belief predictions, that a given region of the log meets a log fatal error criterion condition, and outputs an indication of the given region.
Device, system and method for implementing a recurrent neural network to determine a given region of a build log that meets a fatal error criterion condition
Patent US 2025/0028631 A1, 23 January 2025
Type:
Patent
Date:
2025-01-23
Department:
Digital Security
Eurecom Ref:
7474
Copyright:
© EURECOM. Personal use of this material is permitted. The definitive version of this paper was published in Patent US 2025/0028631 A1, 23 January 2025 and is available at :
PERMALINK : https://www.eurecom.fr/publication/7474