...
首页> 外文期刊>Neural computing & applications >Proposal of a declarative and parallelizable artificial neural network using the notification-oriented paradigm
【24h】

Proposal of a declarative and parallelizable artificial neural network using the notification-oriented paradigm

机译:使用“通知”范式的宣言和并行人工神经网络的提案

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Since the 1960s, artificial neural networks (ANNs) have been implemented and applied in various areas of knowledge. Most of these implementations had their development guided by imperative programming (IP), usually resulting in highly coupled programs. Thus, even though intrinsically parallel in theory, ANNs do not easily take an effective distribution on multiple processors when developed under IP. As an alternative, the notification-oriented paradigm (NOP) emerges as a new programming technique. NOP facilitates the development of decoupled and distributed systems, using abstraction of knowledge through logical-causal rules, as well as the generation of an optimized code. Both features are possible by means of a notification-oriented inference process, which avoids structural and temporal redundancies in the logic-causal evaluations. These advantages are relevant to systems that have parts decoupled in order to run in parallel, such as ANN. In this sense, this work presents the development of a multilayer perceptron ANN using backpropagation training algorithm based on the concepts of a NOP implementation. Such implementation allows, transparently from high-level programming, parallel code generation that runs on multicore platforms. Furthermore, the solution based on NOP, when compared against the equivalent on IP, presents a high level of decoupling and explicit use of logic-causal elements, which are, respectively, useful to distribution, understanding and improvement of the application.
机译:自20世纪60年代以来,人工神经网络(ANNS)已经实施并应用于各种知识领域。这些实现中的大多数都是他们的发展,以命令编程(IP)为指导,通常导致高度耦合的程序。因此,即使在理论上本质上平行,ANNS在IP下开发时,ANNS不容易在多个处理器上进行有效分配。作为替代方案,以通知导向的范例(NOP)作为一种新的编程技术出现。 NOP促进了通过逻辑因果规则使用知识的抽象以及优化代码的提示开发解耦和分布式系统。通过导向导向的推理过程,这两个特征都可以避免了逻辑因果评估中的结构和时间冗余。这些优点与具有分离的部件以便并行运行的系统相关,例如ANN。从这个意义上讲,这项工作介绍了基于NOP实现的概念的反向化训练算法的多层Perceptron Ann的开发。这种实现允许透明地,从高级编程,并行代码生成,并在多核平台上运行。此外,基于NOP的解决方案与相同的IP相比,呈现出高水平的去耦,并明确使用逻辑因子元素,它们分别用于分配,理解和改进应用程序。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号