Show simple item record

dc.contributor.authorJostins, Luke
dc.contributor.authorJaeger, Johannes
dc.date.accessioned2011-06-16T16:07:37Z
dc.date.available2011-06-16T16:07:37Z
dc.date.issued2010-03-02
dc.identifier.citationBMC Systems Biology 2010, 4:17
dc.identifier.issn1752-0509
dc.identifier.urihttp://www.dspace.cam.ac.uk/handle/1810/237860
dc.descriptionRIGHTS : This article is licensed under the BioMed Central licence at http://www.biomedcentral.com/about/license which is similar to the 'Creative Commons Attribution Licence'. In brief you may : copy, distribute, and display the work; make derivative works; or make commercial use of the work - under the following conditions: the original author must be given credit; for any reuse or distribution, it must be made clear to others what the license terms of this work are.
dc.description.abstractBACKGROUND: The use of reverse engineering methods to infer gene regulatory networks by fitting mathematical models to gene expression data is becoming increasingly popular and successful. However, increasing model complexity means that more powerful global optimisation techniques are required for model fitting. The parallel Lam Simulated Annealing (pLSA) algorithm has been used in such approaches, but recent research has shown that island Evolutionary Strategies can produce faster, more reliable results. However, no parallel island Evolutionary Strategy (piES) has yet been demonstrated to be effective for this task. RESULTS: Here, we present synchronous and asynchronous versions of the piES algorithm, and apply them to a real reverse engineering problem: inferring parameters in the gap gene network. We find that the asynchronous piES exhibits very little communication overhead, and shows significant speed-up for up to 50 nodes: the piES running on 50 nodes is nearly 10 times faster than the best serial algorithm. We compare the asynchronous piES to pLSA on the same test problem, measuring the time required to reach particular levels of residual error, and show that it shows much faster convergence than pLSA across all optimisation conditions tested. CONCLUSIONS: Our results demonstrate that the piES is consistently faster and more reliable than the pLSA algorithm on this problem, and scales better with increasing numbers of nodes. In addition, the piES is especially well suited to further improvements and adaptations: Firstly, the algorithm's fast initial descent speed and high reliability make it a good candidate for being used as part of a global/local search hybrid algorithm. Secondly, it has the potential to be used as part of a hierarchical evolutionary algorithm, which takes advantage of modern multi-core computing architectures.
dc.language.isoen
dc.publisherSpringer Science and Business Media LLC
dc.rightsAll Rights Reserved
dc.rights.urihttps://www.rioxx.net/licenses/all-rights-reserved/
dc.titleReverse engineering a gene network using an asynchronous parallel evolution strategy.
dc.typeArticle
dc.type.versionPublished Version
dc.date.updated2011-06-16T16:07:37Z
dc.rights.holderJostins et al.; licensee BioMed Central Ltd.
prism.publicationNameBMC Syst Biol
pubs.declined2017-10-11T13:54:30.77+0100
dcterms.dateAccepted2010-03-02
rioxxterms.versionofrecord10.1186/1752-0509-4-17
dc.identifier.eissn1752-0509
pubs.funder-project-idBiotechnology and Biological Sciences Research Council (BB/D000513/1)
cam.issuedOnline2010-03-02


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record