A Generative Neural Network for Maximizing Fitness and Diversity of Synthetic DNA and Protein Sequences

Cell Syst. 2020 Jul 22;11(1):49-62.e16. doi: 10.1016/j.cels.2020.05.007. Epub 2020 Jun 25.

Abstract

Engineering gene and protein sequences with defined functional properties is a major goal of synthetic biology. Deep neural network models, together with gradient ascent-style optimization, show promise for sequence design. The generated sequences can however get stuck in local minima and often have low diversity. Here, we develop deep exploration networks (DENs), a class of activation-maximizing generative models, which minimize the cost of a neural network fitness predictor by gradient descent. By penalizing any two generated patterns on the basis of a similarity metric, DENs explicitly maximize sequence diversity. To avoid drifting into low-confidence regions of the predictor, we incorporate variational autoencoders to maintain the likelihood ratio of generated sequences. Using DENs, we engineered polyadenylation signals with more than 10-fold higher selection odds than the best gradient ascent-generated patterns, identified splice regulatory sequences predicted to result in highly differential splicing between cell lines, and improved on state-of-the-art results for protein design tasks.

Keywords: alternative polyadenylation; deep learning; differential splicing; generative adversarial network; generative neural network; genomics; protein design; proteomics; sequence design.

Publication types

  • Research Support, N.I.H., Extramural

MeSH terms

  • DNA / genetics*
  • Humans
  • Neural Networks, Computer*
  • Sequence Analysis, Protein / methods*

Substances

  • DNA