用common lisp语言写的一个神经网络(后附源代码1)

  • 0

用common lisp语言写的一个神经网络(后附源代码1)

Category:语言学习 Tags : 

这是网上一位大神写的,我推广下,原文地址

写这个神经网络的原因:
1、目前网上流传的神经网络,代码里的神经元模型都是用一个“节点”表示神经元,其所有的输入与输出都是用数组的形式实现,每个突触的属性都共用了这个节点的属性,而真实的神经元每个突触都应有自已的独属的属性值,有一定的局部独立性。因此不应该将突触节点直接简化掉,成为一个输入与输出的代号,而是应与神经元的胞体一样成为一个单独的节点。一个完整的神经元代码模型应包括:输入节点x—-神经元中心体节点—输出节点y, 然后加上感应器节点与效应器节点一起构成神经网络。
2、目前网上流传的神经网络,其网络结构都是固定的,一旦结构设计好就难以再修改程序本身无法自行添加神经元无法修改其节点连接的结构。而且即使想办法修改了,之后一切又得重来,相当于进行版本更新,原来的权值难以再移植。
3、目前网上流传的神经网络,大部分都是用matlab或别的语言写的,其基础实现代码看不到,无法修改,而且因结构固定无法通用。
4、针对这样一些情况,因此打算写一个通用,能够自行调整结构的,与真实生物神经元接近的神经网络程序。(运行环境win7,lispbox)
5、希望大家多提供一些修改意见和想法,共同来探讨完善。

此内容仅限注册用户查看,请先
http://mip.i3geek.com

Leave a Reply

搜索

分类目录

公 告

本网站学习论坛:

www.zhlisp.com

lisp中文学习源码:

https://github.com/zhlisp/

欢迎大家来到本站,请积极评论发言;

加QQ群学习交流。