Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2015 May 6;10(5):e0125144.
doi: 10.1371/journal.pone.0125144. eCollection 2015.

Multi-input distributed classifiers for synthetic genetic circuits

Affiliations

Multi-input distributed classifiers for synthetic genetic circuits

Oleg Kanakov et al. PLoS One. .

Abstract

For practical construction of complex synthetic genetic networks able to perform elaborate functions it is important to have a pool of relatively simple modules with different functionality which can be compounded together. To complement engineering of very different existing synthetic genetic devices such as switches, oscillators or logical gates, we propose and develop here a design of synthetic multi-input classifier based on a recently introduced distributed classifier concept. A heterogeneous population of cells acts as a single classifier, whose output is obtained by summarizing the outputs of individual cells. The learning ability is achieved by pruning the population, instead of tuning parameters of an individual cell. The present paper is focused on evaluating two possible schemes of multi-input gene classifier circuits. We demonstrate their suitability for implementing a multi-input distributed classifier capable of separating data which are inseparable for single-input classifiers, and characterize performance of the classifiers by analytical and numerical results. The simpler scheme implements a linear classifier in a single cell and is targeted at separable classification problems with simple class borders. A hard learning strategy is used to train a distributed classifier by removing from the population any cell answering incorrectly to at least one training example. The other scheme implements a circuit with a bell-shaped response in a single cell to allow potentially arbitrary shape of the classification border in the input space of a distributed classifier. Inseparable classification problems are addressed using soft learning strategy, characterized by probabilistic decision to keep or discard a cell at each training iteration. We expect that our classifier design contributes to the development of robust and predictable synthetic biosensors, which have the potential to affect applications in a lot of fields, including that of medicine and industry.

PubMed Disclaimer

Conflict of interest statement

Competing Interests: The authors have declared that no competing interests exist.

Figures

Fig 1
Fig 1. Scheme of a two-input linear classifier circuit.
x 1, x 2—inputs inducing the corresponding promoters, RBSA1 and RBSA2—ribosome binding sites determining the strengths of the input branches, A—intermediate transcription factor (same in both input branches), GFP—reporter gene.
Fig 2
Fig 2. Hard classification technique.
P 1, P 2, P 3—positive classes of individual linear classifiers, D—negative class of the collective classifier.
Fig 3
Fig 3. Training a distributed classifier with a linear target border.
(A) Target classes: P—positive, D—negative. (B) Trained ensemble region on the plane of parameters: hatched area.
Fig 4
Fig 4. Simulation results for hard classification.
Response of a trained distributed classifier in the space of inputs. Black-white dashed line—target (predefined) class border, white (black) filled circles—samples from the negative (positive) class, color—number of the positively responding cells (quantities 40 and above marked with same color).
Fig 5
Fig 5. Scheme of a two-input classifier circuit with a bell-shaped response.
x 1, x 2—inputs inducing the corresponding promoters, RBSU1 and RBSU2—ribosome binding sites determining the strengths of the input branches, U1, U2—intermediate repressor/activator factors, Z1, Z2—outputs of the individual branches, GFP—reporter gene.
Fig 6
Fig 6. Simulation results for soft classification strategy applied to separable classes.
(A) Untrained (master) population output (color). (B) Trained population output (color). White (black) filled circles—samples from the negative (positive) class, black-white dashed line—classification border of the trained classifier.
Fig 7
Fig 7. Simulation results for soft classification strategy applied to inseparable classes.
Notations same as in Fig 6.

References

    1. Gardner TS, Cantor CR, Collins JJ. Construction of a genetic toggle switch in Escherichia coli. Nature. 2000;403(6767):339–42. 10.1038/35002131 - DOI - PubMed
    1. Elowitz MB, Leibler S. A synthetic oscillatory network of transcriptional regulators. Nature. 2000;403(6767):335–8. 10.1038/35002125 - DOI - PubMed
    1. Stricker J, Cookson S, Bennett MR, Mather WH, Tsimring LS, Hasty J. A fast, robust and tunable synthetic gene oscillator. Nature. 2008;456(7221):516–9. 10.1038/nature07389 - DOI - PMC - PubMed
    1. Tigges M, Marquez-Lago TT, Stelling J, Fussenegger M. A tunable synthetic mammalian oscillator. Nature. 2009;457(7227):309–12. 10.1038/nature07616 - DOI - PubMed
    1. Fung E, Wong WW, Suen JK, Bulter T, Lee SG, Liao JC. A synthetic gene-metabolic oscillator. Nature. 2005;435(7038):118–22. 10.1038/nature03508 - DOI - PubMed

Publication types

LinkOut - more resources