Lisp中的神经网络 - 建议

时间:2011-02-09 07:36:57

标签: lisp common-lisp neural-network

有人可以在Lisp或博客中为神经网络建议一本好的教程或书籍,或者分享一些代码示例吗?

我在命令式语言C ++,Java,C#中有神经网络的经验,但我想在Lisp中尝试。

4 个答案:

答案 0 :(得分:9)

开创性的书籍AI: a modern approach包含网站上的LISP源代码:link 具体来说,请查看学习章节(perceptron等)

同样地,你有Paradigms of AI in Lisp,但如果我没记错的话,它并没有真正触及神经网络。

答案 1 :(得分:4)

虽然这个问题已经很久了,我的回答很晚,但我仍然觉得它很有价值。

最近我在Common Lisp中寻找机器学习的一些资源(因此我找到了这个问题)。在做了一些研究之后,我发现了this codebase。它包含许多有趣的东西,如玻尔兹曼机器,前馈和循环反向神经网络。作者还有其他库,例如evolutionary algorithms。这段代码确实是一个很好的开始方式。

答案 2 :(得分:3)

在Google上搜索我发现了这些

书:"Common LISP Modules Artificial Intelligence"(在亚马逊)
Same at Google Books
library for Fast Artificial Neural Network
这个blog有一些关于ANN的帖子

答案 3 :(得分:3)

Yann LeCun,我在纽约大学的顾问,在贝尔实验室工作期间写了一篇名为Lush的面向对象的lisp方言。它感觉就像一个lispy MATLAB,并且面向数值实验和机器学习研究的快速原型设计。如果您使用的是Linux或Mac OS,它可以轻松安装。在90年代后期,他在Lush写的LeNet-5网络正在阅读美国所有支票的很大一部分。

我们在大多数研究中使用它,因为它对卷积神经网络,线性代数有很多支持,并且对其他所有东西都有简单的C / C ++ FFI。它还附带了用于实现神经网络和卷积网络的演示代码,用于图像和字符分类,这可能是你想要开始的地方。

它位于Ubuntu存储库中,但您可能需要最新版本:

http://lush.sourceforge.net/

相关问题