作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (04): 32-33. doi: 10.3969/j.issn.1000-3428.2007.04.011

• 软件技术与数据库 • 上一篇    下一篇

智能神经网络程序设计语言的研究与实现

黄雪梅1,2,李 涛1,徐春林1,卢 暾1   

  1. (1. 四川大学计算机学院,成都 610065;2. 四川大学电气信息学院,成都 610065)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-02-20 发布日期:2007-02-20

Research and Implementation of Intelligent Neural Network Programming Language

HUANG Xuemei1,2, LI Tao1, XU Chunlin1, LU Tun1   

  1. (1. School of Computer, Sichuan Univ., Chengdu 610065; 2. School of Electric & Information, Sichuan Univ., Chengdu 610065)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-02-20 Published:2007-02-20

摘要: 将神经网络与逻辑推理统一到面向对象理论中,建立了同时具备神经网络和专家系统特性、融合连接机制和符号机制的智能神经元模型。提出了一种新的程序设计语言——智能神经网络程序语言(NIPL),实现了神经计算、逻辑推理和数值计算的统一。定义了NIPL的语法,设计并实现了智能神经网络程序设计语言NIPL编译器,从而为开发智能神经网络应用系统提供了有效的手段。

关键词: 智能神经元模型, 智能神经网络程序设计语言, 抽象语法, NIPL编译器

Abstract: As ideas of neural networks and logic inference are introduced into the theory of object-oriented, an intelligent neuron model is built. This model, with the characteristic of neural networks and expert system, integrates the link mechanism with the symbol mechanism. Then a new programming language——intelligent neural network programming language called NIPL is presented. NIPL makes the unification of neural network computation, logic inference and numerical computation. The abstract grammar of NIPL is given. The compiler of NIPL is designed and implemented and thus an effective means for development of the intelligent system is provided.

Key words: Intelligent neuron model, Intelligent neural network programming language (NIPL), Abstract grammar, NIPL compiler