Feedback GAN (FBGAN) for DNA: a Novel Feedback-Loop Architecture for Optimizing Protein Functions

04/05/2018
by   Anvita Gupta, et al.
0

Generative Adversarial Networks (GANs) represent an attractive and novel approach to generate realistic data, such as genes, proteins, or drugs, in synthetic biology. Here, we apply GANs to generate synthetic DNA sequences encoding for proteins of variable length. We propose a novel feedback-loop architecture, called Feedback GAN (FBGAN), to optimize the synthetic gene sequences for desired properties using an external function analyzer. The proposed architecture also has the advantage that the analyzer need not be differentiable. We apply the feedback-loop mechanism to two examples: 1) generating synthetic genes coding for antimicrobial peptides, and 2) optimizing synthetic genes for the secondary structure of their resulting peptides. A suite of metrics demonstrate that the GAN generated proteins have desirable biophysical properties. The FBGAN architecture can also be used to optimize GAN-generated datapoints for useful properties in domains beyond genomics.

READ FULL TEXT

page 9

page 13

research
12/17/2017

Generating and designing DNA with deep generative models

We propose generative neural network methods to generate DNA sequences a...
research
07/03/2019

City-GAN: Learning architectural styles using a custom Conditional GAN architecture

Generative Adversarial Networks (GANs) are a well-known technique that i...
research
02/16/2020

Controlled time series generation for automotive software-in-the-loop testing using GANs

Testing automotive mechatronic systems partly uses the software-in-the-l...
research
11/28/2020

Cyberbiosecurity: DNA Injection Attack in Synthetic Biology

Today arbitrary synthetic DNA can be ordered online and delivered within...
research
08/15/2023

Synthetic data generation method for hybrid image-tabular data using two generative adversarial networks

The generation of synthetic medical records using generative adversarial...
research
05/04/2021

VQCPC-GAN: Variable-length Adversarial Audio Synthesis using Vector-Quantized Contrastive Predictive Coding

Influenced by the field of Computer Vision, Generative Adversarial Netwo...
research
10/06/2020

Providing Actionable Feedback in Hiring Marketplaces using Generative Adversarial Networks

Machine learning predictors have been increasingly applied in production...

Please sign up or login with your details

Forgot password? Click here to reset