Fig. 3: The constrained denoising auto-encoder.

The underlying signal that we want to access in our experiments, i.e., the CO2 production rate step functions as a function of time, is corrupted by both correlated and uncorrelated noise in the experimentally measured readout from the QMS. Therefore, the experimental QMS readout is input to a denoising autoencoder, which transforms the input into a minimally dimensioned representation of the underlying signal and then reconstructs it sans corruption, which means, it reconstructs the original signal, rather then the QMS readout that also contains different types of noise. The DAE is trained with a standard L2 norm between reconstructed and underlying signal, and the latent space is constrained by an L1 norm and a consistency loss, which forces the latent space to take on the form of the underlying signal.