Pontes-Filho Sidney, Lind Pedro, Yazidi Anis, Zhang Jianhua, Hammer Hugo, Mello Gustavo B M, Sandvig Ioanna, Tufte Gunnar, Nichele Stefano
Department of Computer Science, Oslo Metropolitan University, Oslo, Norway.
Department of Computer Science, Norwegian University of Science and Technology, Trondheim, Norway.
Cogn Neurodyn. 2020 Oct;14(5):657-674. doi: 10.1007/s11571-020-09600-x. Epub 2020 Jun 11.
Although deep learning has recently increased in popularity, it suffers from various problems including high computational complexity, energy greedy computation, and lack of scalability, to mention a few. In this paper, we investigate an alternative brain-inspired method for data analysis that circumvents the deep learning drawbacks by taking the actual dynamical behavior of biological neural networks into account. For this purpose, we develop a general framework for dynamical systems that can evolve and model a variety of substrates that possess computational capacity. Therefore, dynamical systems can be exploited in the reservoir computing paradigm, i.e., an untrained recurrent nonlinear network with a trained linear readout layer. Moreover, our general framework, called EvoDynamic, is based on an optimized deep neural network library. Hence, generalization and performance can be balanced. The EvoDynamic framework contains three kinds of dynamical systems already implemented, namely cellular automata, random Boolean networks, and echo state networks. The evolution of such systems towards a dynamical behavior, called criticality, is investigated because systems with such behavior may be better suited to do useful computation. The implemented dynamical systems are stochastic and their evolution with genetic algorithm mutates their update rules or network initialization. The obtained results are promising and demonstrate that criticality is achieved. In addition to the presented results, our framework can also be utilized to evolve the dynamical systems connectivity, update and learning rules to improve the quality of the reservoir used for solving computational tasks and physical substrate modeling.
尽管深度学习近来越来越受欢迎,但它存在各种问题,包括高计算复杂度、能源贪婪计算以及缺乏可扩展性等等。在本文中,我们研究一种受大脑启发的数据分析替代方法,该方法通过考虑生物神经网络的实际动态行为来规避深度学习的缺点。为此,我们开发了一个动力系统通用框架,该框架可以演化并对具有计算能力的各种基质进行建模。因此,动力系统可用于储层计算范式,即一种具有训练好的线性读出层的未训练循环非线性网络。此外,我们的通用框架EvoDynamic基于一个优化的深度神经网络库。因此,可以平衡泛化能力和性能。EvoDynamic框架包含已实现的三种动力系统,即细胞自动机、随机布尔网络和回声状态网络。研究了此类系统向一种称为临界性的动态行为的演化,因为具有这种行为的系统可能更适合进行有用的计算。所实现的动力系统是随机的,并且它们通过遗传算法的演化会使其更新规则或网络初始化发生变异。获得的结果很有前景,并证明实现了临界性。除了所呈现的结果外,我们的框架还可用于演化动力系统的连通性、更新和学习规则,以提高用于解决计算任务和物理基质建模的储层的质量。