CPC G06F 11/1068 (2013.01) [G06F 11/0757 (2013.01); G06F 11/076 (2013.01); G06F 11/0772 (2013.01); G06F 18/214 (2023.01); G06N 3/04 (2013.01)] | 19 Claims |
1. A computer-implemented comprising:
receiving one or more image representations generated from a log of correctable memory error data that describes correctable errors that occurred in a computer memory, wherein the one or more image representations are generated by converting the correctable memory error data to matrix codes or graphs that provide visualizations of patterns of errors that occurred in the computer memory;
processing, by an image recognition machine learning model that is trained to predict a likelihood of a future failure of a computer memory from input image representations generated by converting the log of correctable memory error data, the processing comprising:
processing, by a first convolutional neural network included in the image recognition machine learning model, a correctable error address image to obtain a first convolutional neural network output;
processing, by a second convolutional neural network included in the image recognition machine learning model, a parity syndrome image to obtain a second convolutional neural network output;
concatenating the first convolutional neural network output and the second convolutional neural network output to obtain a combined data input; and
processing, by a feed forward neural network included in the image recognition machine learning model, the combined data input to obtain an output representing the likelihood of a future failure.
|