CPC G06N 3/045 (2023.01) [G06N 3/08 (2013.01); H01J 49/0036 (2013.01); H01J 49/025 (2013.01)] | 19 Claims |
1. A server for analyzing spectrometry data to determine the presence of a substance of interest in a sample, the server comprising:
a data store comprising executable instructions for at least one convolutional neural network (CNN) configured to process images; and
a processor coupled to the data store and configured to execute the instructions to operate the at least one CNN;
wherein the server is configured to:
obtain spectrometry data, wherein the spectrometry data is arranged in at least one two dimensional array;
operate a first one of the convolutional neural networks (CNNs) to process the spectrometry data to obtain a first CNN output;
apply a mask to the spectrometry data to obtain masked data;
operate a second one of the CNNs to process the masked data to obtain a second CNN output; and
determine if the substance of interest is present in the sample based on both the first CNN output and the second CNN output.
|