Knowledge Engineering and Discovery Research Institute, Auckland University of Technology, New Zealand.
Int J Neural Syst. 2010 Dec;20(6):481-500. doi: 10.1142/S0129065710002565.
The construction of a Spiking Neural Network (SNN), i.e. the choice of an appropriate topology and the configuration of its internal parameters, represents a great challenge for SNN based applications. Evolutionary Algorithms (EAs) offer an elegant solution for these challenges and methods capable of exploring both types of search spaces simultaneously appear to be the most promising ones. A variety of such heterogeneous optimization algorithms have emerged recently, in particular in the field of probabilistic optimization. In this paper, a literature review on heterogeneous optimization algorithms is presented and an example of probabilistic optimization of SNN is discussed in detail. The paper provides an experimental analysis of a novel Heterogeneous Multi-Model Estimation of Distribution Algorithm (hMM-EDA). First, practical guidelines for configuring the method are derived and then the performance of hMM-EDA is compared to state-of-the-art optimization algorithms. Results show hMM-EDA as a light-weight, fast and reliable optimization method that requires the configuration of only very few parameters. Its performance on a synthetic heterogeneous benchmark problem is highly competitive and suggests its suitability for the optimization of SNN.
人工神经网络(SNN)的构建,即选择合适的拓扑结构和配置其内部参数,是基于 SNN 的应用的一个巨大挑战。进化算法(EAs)为这些挑战提供了一个优雅的解决方案,同时能够探索这两种类型的搜索空间的方法似乎是最有前途的。最近出现了各种异构优化算法,特别是在概率优化领域。本文对异构优化算法进行了文献综述,并详细讨论了 SNN 的概率优化示例。本文对一种新的异构多模型分布估计算法(hMM-EDA)进行了实验分析。首先,推导出了该方法的配置实用指南,然后将 hMM-EDA 的性能与最先进的优化算法进行了比较。结果表明,hMM-EDA 是一种轻量级、快速和可靠的优化方法,只需要配置很少的参数。它在合成异构基准问题上的性能极具竞争力,表明其适合于 SNN 的优化。