复制

  

有关人工学习的有用资源有哪些?神经网络?

我正在寻找关于不同类型神经网络/它们的应用/示例的好(初级)参考书(或网站)。我没有任何特定的应用程序,我只是好奇我如何能够利用它们。我特别感兴趣的是在Python中使用它们,但任何语言,甚至只是理论都可以。

有帮助吗?

解决方案

Heaton Research 提供了大量的课程。 。本课程适用于C#(Avaliable也适用于Java),但它详细解释了这些概念,所以我建议你看看它,即使你自己编写python代码。

课程采用视频格式,但最重要的概念也是写下来的。

其他提示

请参阅以下三个使用Python的神经网络链接:

神经网络简介

用Python编织神经网络搜索结果

Pyro中的神经网络

Ron Stephens

编制集体智慧"作者:Toby Segaran有一章关于NN以及Python中的一些例子。

您可能希望尝试由David Kriesel 对神经网络的简要介绍。这是一本图文并茂的电子书,它是免费提供的。它涵盖了许多网络范例,并且不如罗哈斯的电子书理论。似乎是网上最好的,你可以免费获得

AI-Junkie 有一个关于神经网络的非常好的直观教程。该网站旨在最大限度地减少所需的数学,以便可以访问该教程。

我目前正在使用此网站作为入门读物 - 不是python,而是一个很好的前馈网络示例,非常简单易懂。

与此同时,我一直在阅读Robert Callan撰写的“神经网络的本质”(ISBN 0-13-908732-X),它具有广泛的网络架构和应用,并且易于阅读。

既然你提到python我应该引导你去这个IBM网站 ,我发现它非常有用,底层代码在python 这里。引用应该转到 Neil Schemenauer

我还应该提一下,我使用了python代码并将其移植到numpy,因为它运行速度非常慢。我没有成功,但在我垃圾笨拙之前我不得不说我怀疑我的实施不是很好而且我确定有一种矢量化的方式来做前进传球和后传,我只是没找到它。

我最终做的是通过python代码的简单端口在Java中实现。这只用了一个小时左右,运行速度快了大约100倍。我认为这更能证明我不知道我正在做什么numpy,但如果你从头开始我会质疑raw python是否适合你。如果你必须使用python,你可能会更好地用C或C ++编写这类东西。

祝你好运。

我认为你的python位覆盖了上面给出的答案。至于“甚至只是理论”, Raú l Rojas 有一本可以从他的维基页面下载的大量电子书。

最佳参考是Bishop的“用于模式识别的神经网络”。 Haykin的另一本好书书籍是“神经网络和学习机器”

更实用的参考资料包括用于Matlab的神经网络工具箱的用户指南或< a href =“http://www.cimne.com/flood”rel =“nofollow”>开源神经网络C ++库洪水。

FAQ ANN 新闻组comp.ai.neural-nets可以在线或离线使用

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top