Sheneman Leigh, Hintze Arend
Department of Computer Science and Engineering, Michigan State University, East Lansing, 48824, USA.
BEACON-Center for the Study of Evolution in Action, Michigan State University, East Lansing, 48824, USA.
Sci Rep. 2017 Dec 1;7(1):16712. doi: 10.1038/s41598-017-16548-2.
There are two common approaches for optimizing the performance of a machine: genetic algorithms and machine learning. A genetic algorithm is applied over many generations whereas machine learning works by applying feedback until the system meets a performance threshold. These methods have been previously combined, particularly in artificial neural networks using an external objective feedback mechanism. We adapt this approach to Markov Brains, which are evolvable networks of probabilistic and deterministic logic gates. Prior to this work MB could only adapt from one generation to the other, so we introduce feedback gates which augment their ability to learn during their lifetime. We show that Markov Brains can incorporate these feedback gates in such a way that they do not rely on an external objective feedback signal, but instead can generate internal feedback that is then used to learn. This results in a more biologically accurate model of the evolution of learning, which will enable us to study the interplay between evolution and learning and could be another step towards autonomously learning machines.
遗传算法和机器学习。遗传算法会历经多代应用,而机器学习则通过应用反馈来运作,直到系统达到性能阈值。这些方法此前已被结合使用,特别是在使用外部目标反馈机制的人工神经网络中。我们将这种方法应用于马尔可夫脑,它是由概率性和确定性逻辑门组成的可进化网络。在这项工作之前,马尔可夫脑只能从一代进化到另一代,因此我们引入了反馈门,增强其在生命周期内的学习能力。我们表明,马尔可夫脑能够以不依赖外部目标反馈信号的方式纳入这些反馈门,而是可以生成内部反馈,然后用于学习。这产生了一个关于学习进化的更符合生物学原理的模型,这将使我们能够研究进化与学习之间的相互作用,并且可能是迈向自主学习机器的又一步。