...
首页> 外文期刊>Computer Science & Information Technology >The Parallel HTM Spatial Pooler with Actor Model
【24h】

The Parallel HTM Spatial Pooler with Actor Model

机译:具有actor模型的并行HTM空间池

获取原文
           

摘要

The Hierarchical Temporal Memory Cortical Learning Algorithm (HTM CLA) is an algorithm inspired by the biological functioning of the neo-cortex, which combines spatial pattern recognition and temporal sequence learning. It organizes neurons in layers of column-like units built from many neurons such that the units are connected into structures called regions (areas). Layers can be hierarchically organized and can further be connected into more complex networks, which would allow to implement higher cognitive capabilities like invariant representations. However, a complex topology and a potentially high number of neurons would require more computing power than a single machine even with multiple cores or a GPU could provide. This paper aims to improve the HTM CLA by enabling it to run on multiple nodes in a highly distributed system of processors; to achieve this we use the Actor Programming Model. The proposed concept also makes use of existing cloud and server less technology and it enables easy setup and operation of cortical algorithms in a distributed environment. The proposed model is based on a mathematical theory and computation model, which targets massive concurrency. Using this model drives different reasoning about concurrent execution and should enable flexible distribution of cortical computation logic across multiple physical nodes. This work is the first one about the parallel HTM Spatial Pooler on multiple nodes with named computational model. With the increasing popularity of cloud computing and serverless architectures, this work is the first step towards proposing interconnected independent HTM CLA units in an elastic cognitive network. Thereby it can provide an alternative to deep neuronal networks, with theoretically unlimited scale in a distributed cloud environment. This paper specifically targets the redesign of a single Spatial Pooler unit.
机译:分层时间记忆皮质学习算法(HTM CLA)是由Neo-Cortex的生物学功能的启发的算法,其结合了空间模式识别和时间序列学习。它以从许多神经元构建的柱状单元层中组织神经元,使得单元连接到称为区域(区域)的结构中。层可以分层组织,可以进一步连接到更复杂的网络中,这将允许实现更高的认知能力,如不变量表示。然而,即使使用多个核心或GPU也可以提供比单个机器更多的计算能力,复杂的拓扑和潜在的大量神经元。本文旨在通过使其在高度分布式的处理器系统中的多个节点上运行来改进HTM CLA;为实现这一目标,我们使用演员编程模型。所提出的概念还利用现有的云和服务器较少的技术,并且它可以在分布式环境中轻松设置和操作皮层算法。所提出的模型基于数学理论和计算模型,其针对大规模的并发性。使用此型号驱动对并发执行的不同推理,并且应在多个物理节点上启用皮质计算逻辑的灵活分布。这项工作是一个关于具有命名计算模型的多个节点上的并行HTM空间池的第一个。随着云计算和无服务器架构的越来越越来越越来越多,这项工作是提出在弹性认知网络中提出互联独立HTM CLA单元的第一步。因此,它可以提供深度神经元网络的替代,在分布式云环境中具有理论上无限制的尺度。本文专门针对单个空间池单元的重新设计。

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号