Exploiting probability density function of deep convolutional autoencoders' latent space for reliable COVID-19 detection on CT scans

J Supercomput. 2022;78(9):12024-12045. doi: 10.1007/s11227-022-04349-y. Epub 2022 Feb 24.

Abstract

We present a probabilistic method for classifying chest computed tomography (CT) scans into COVID-19 and non-COVID-19. To this end, we design and train, in an unsupervised manner, a deep convolutional autoencoder (DCAE) on a selected training data set, which is composed only of COVID-19 CT scans. Once the model is trained, the encoder can generate the compact hidden representation (the hidden feature vectors) of the training data set. Afterwards, we exploit the obtained hidden representation to build up the target probability density function (PDF) of the training data set by means of kernel density estimation (KDE). Subsequently, in the test phase, we feed a test CT into the trained encoder to produce the corresponding hidden feature vector, and then, we utilise the target PDF to compute the corresponding PDF value of the test image. Finally, this obtained value is compared to a threshold to assign the COVID-19 label or non-COVID-19 to the test image. We numerically check our approach's performance (i.e. test accuracy and training times) by comparing it with those of some state-of-the-art methods.

Keywords: COVID-19; Deep convolutional autoEencoder; Hidden representation; Kernel density estimation; Reconstruction error.