Department of Computer Science; Cork Institute of Technology; Cork, Ireland; Department of Biological Sciences; Cork Institute of Technology; Cork, Ireland.
Bioengineered. 2013 Sep-Oct;4(5):266-78. doi: 10.4161/bioe.23041. Epub 2012 Dec 6.
For decades, computer scientists have looked to nature for biologically inspired solutions to computational problems; ranging from robotic control to scheduling optimization. Paradoxically, as we move deeper into the post-genomics era, the reverse is occurring, as biologists and bioinformaticians look to computational techniques, to solve a variety of biological problems. One of the most common biologically inspired techniques are genetic algorithms (GAs), which take the Darwinian concept of natural selection as the driving force behind systems for solving real world problems, including those in the bioinformatics domain. Herein, we provide an overview of genetic algorithms and survey some of the most recent applications of this approach to bioinformatics based problems.
几十年来,计算机科学家一直在从自然界中寻找受生物启发的计算问题解决方案;从机器人控制到调度优化,无所不包。矛盾的是,随着我们进入后基因组时代,情况正在发生逆转,生物学家和生物信息学家开始转向计算技术,以解决各种生物学问题。最常见的受生物启发的技术之一是遗传算法 (GA),它将达尔文的自然选择概念作为解决现实世界问题的系统的驱动力,包括生物信息学领域的问题。本文概述了遗传算法,并调查了这种方法在基于生物信息学的问题中的一些最新应用。