DRACO: A Denoising-Reconstruction Autoencoder for Cryo-EM

Abstract

Foundation models in computer vision have demonstrated exceptional performance in zero-shot and few-shot tasks by extracting multi-purpose features from large-scale datasets through self-supervised pre-training methods. However, these models often overlook the severe corruption in cryogenic electron microscopy (cryo-EM) images by high-level noises. We introduce DRACO, a Denoising-Reconstruction Autoencoder for CryO-EM, inspired by the Noise2Noise (N2N) approach. By processing cryo-EM movies into odd and even images and treating them as independent noisy observations, we apply a denoising-reconstruction hybrid training scheme. We mask both images to create denoising and reconstruction tasks. For DRACO's pre-training, the quality of the dataset is essential, we hence build a high-quality, diverse dataset from an uncurated public database, including over 270,000 movies or micrographs. After pre-training, DRACO naturally serves as a generalizable cryo-EM image denoiser and a foundation model for various cryo-EM downstream tasks. DRACO demonstrates the best performance in denoising, micrograph curation, and particle picking tasks compared to state-of-the-art baselines.

Cite

Text

Shen et al. "DRACO: A Denoising-Reconstruction Autoencoder for Cryo-EM." Neural Information Processing Systems, 2024. doi:10.52202/079017-0745

Markdown

[Shen et al. "DRACO: A Denoising-Reconstruction Autoencoder for Cryo-EM." Neural Information Processing Systems, 2024.](https://mlanthology.org/neurips/2024/shen2024neurips-draco/) doi:10.52202/079017-0745

BibTeX

@inproceedings{shen2024neurips-draco,
  title     = {{DRACO: A Denoising-Reconstruction Autoencoder for Cryo-EM}},
  author    = {Shen, Yingjun and Dai, Haizhao and Chen, Qihe and Zeng, Yan and Zhang, Jiakai and Pei, Yuan and Yu, Jingyi},
  booktitle = {Neural Information Processing Systems},
  year      = {2024},
  doi       = {10.52202/079017-0745},
  url       = {https://mlanthology.org/neurips/2024/shen2024neurips-draco/}
}